黑马程序员技术交流社区

标题: 想成为程序员就加入黑马程序员 [打印本页]

作者: 高调不起来    时间: 2015-11-25 22:50
标题: 想成为程序员就加入黑马程序员
Become a programmer's concrete steps:
第一步:
First step:
掌握一种编程语言。学习任意一种主流的编程语言,例如C++语言。熟练掌握一种语言的语法和基本的编程技巧。
Master a programming language. Learning any one of the mainstream programming languages, such as the C++ language. Proficiency in a language grammar and basic programming skills.
学习时间:
Learning time:
3个月左右
3 months or so
注意事项:
Note:
编程语言和编程工具是两回事情,编程语言是指C++、Basic、Object Pascal等。程序设计语言,它们是像汉语、英语一样的抽象的语法规则,编程工具是指Visual C++ 6.0、Visual Basic 6.0、Delphi 7.0等包括了源代码编辑器、程序编译器 在内的集成化、可视化的软件开发工具。C++源程序可以在Visual C++ 6.0里编写,也可以在记事本里编写,而同一个C++源程序可以用Visual C++ 6.0编译、执行,也可以用C++ Builder 5.0
Programming language and programming tool is two things, programming language is C++, Object, Pascal Basic, etc.. Programming language, they are like the Chinese, English as the abstract syntax rules, programming tool is C++ Visual 6, Basic Visual 6, Delphi 7, etc., including the source code editor, the program compiler, including the integration, visualization software development tools. C++ source program can be written in C++ Visual 6, you can also write in Notepad, while the same C++ source program can use C++ Visual 6 compiler, implementation, you can also use Builder C++ 5
编译、执行,所以: C++ 不等于 Visual C++ 6.0。
Compilation, implementation, so: C++ is not equal to C++ Visual 6.
第二步:
Second step:
掌握一种编程工具,学习任意一种主流的编程工具。注意编程工具要和第一阶段学习的编程语言一致,例如你学习的编程语言是C++,那么编程工具要选Visual C++ 6.0或者C++ Builder 5.0。熟练掌握这种编程工具基本用法,例如:菜单、组件、程序跟踪调试、编写Windows程序等。
Master a programming tool to learn any one of the mainstream programming tools. Note that the programming tool to the first phase of learning programming language, such as you learn the programming language is C++, then the programming tool to select C++ Visual 6 or Builder C++ 5. Master the basic usage of this kind of programming tools, such as menu, component, program tracking and debugging, writing Windows program, etc..
学习时间:
Learning time:
3个月左右
3 months or so
注意事项:
Note:
这个阶段侧重编程工具的使用,同时进一步熟习编程语言,最后达到能熟练编写各种基本的Windows程序。
This stage focuses on the use of programming tools, and also further familiar with the programming language, and finally achieve proficiency in the preparation of various essential windows programs.
第三步:
Third step:
掌握“算法与数据结构”这门课程,推荐许卓群的《数据结构》,熟练掌握各种常用的算法与数据结构。
Master the "algorithm and data structure" of this course, recommended Xu Zhuoqun's "data structure", master of all kinds of commonly used algorithms and data structure.
学习时间:
Learning time:
4个月左右
4 months or so
注意事项:
Note:
这是一门不可或缺的软件开发课程,曾经有一本经典计算机专业书籍叫做《数据结构+算法=程序》,这说明了数据结构和算法的重要性。它能帮我们建立良好的程序分析与设计能力。
This is an indispensable software development course, once there is a classic computer professional books called "data structure + algorithm = Program", which illustrates the importance of data structure and algorithm. It can help us to establish a good program analysis and design ability.
Fourth step:
实现一个模拟的小型软件项目,掌握软件项目的基本开发过程和方法。
To achieve a simulation of a small software project, master the basic development process and method of software project.
学习时间:
Learning time:
4个月左右
4 months or so
注意事项:
Note:
自己完成一个模拟的小型软件项目,强烈推荐做一个MIS(管理信息系统)软件,参考用书推“中小型信息管理系统开发实例系列丛书”,人民邮电出版社,它的例子详实有效, 以它为基础再加以扩展,就可以做出实用的MIS软件来。
Yourself a simulation of small software project, strongly recommended to do a MIS (Management Information System) software, reference book to push the "small and medium-sized information management system development case series, the posts and Telecommunications Press, examples of its detailed and effective, with its based and extended to, will be able to make a practical MIS software.




Become a programmer's concrete steps:As the





欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2