辅导培训
最初级的阶段是在校学习阶段。
1,C语言教材选择谭老师的C语言教程,当然也可以选择(小乌龟)的课程。我看了他的视频,很不错,对初学者打击很大,很容易理解。对了,学完了再看看C的标准库。
2.当C语言有点意犹未尽的时候,进一步完善,学习C语言版本的数据结构,那么你会有更深的理解和时间。选择严为民的数据结构作为教材。当然,这是我们在学校要学的东西。这个时候,必修课操作系统是不能落下的。还有就是需要数学知识,线性代数是最重要的,还有几门数学课。用大头学。继续,当然,你可以选择学习语言。这是专业课,我们别无选择。
3.做完这个就开始看C++。速度挺快的,基本也差不多。当然,C++不能作为面向C对象的编程语言。我们应该深刻理解面向对象的思想。让我们选择谭老师作为教材。可以选别的。直接跳到课堂上开始学习。语言方面,学校学了这个阶段。学完之后,觉得基础还可以的时候再看看C++ Primer。然后你会进一步完善标准C++。当然,学习C++需要学习STL,否则不会被认为是学校标准的C++。
4.当你在这里学习的时候,你有没有发现你写的东西只能在黑盒子里完成?你有没有发现学这门语言的时候不知道自己能做什么?因为你学的不是技术,而是语言。所以你在这里有很好的基础。是时候让你学一门数据库了,SQL Server?甲骨文?MySQL?当然,你可以选择一个数据库来学习。最重要的是学习SQL语言。
5.进入系统学习阶段,一般不在学校学习,所以要在学校自学。停止写那些在黑盒子里摆弄的东西(控制台应用程序)。您可以编写窗口应用程序...呵呵。学技术,这才是你真正的开始。我们开始吧...
6.UNIX/LINUX应用程序开发。学习UNIX/LINUX系统编程、网络编程、图形界面设计、嵌入式开发等。选择一个方向,看你自己的,挺难的。一般要求一流院校的毕业生有优势。
7.WINDOWS应用程序开发。学习WINDOWS内核编程、网络开发、MFC开发、数据库开发、游戏多媒体开发等等。呵呵...想想看...
8.最后,祝你能坚持下去...冲动是不够的。