1, Introduction to Software Programming Self-study
To learn software programming, we must first learn a programming language, and it is most important to choose a programming language that interests us and suits us. Common programming languages are Java, C, C++C#, etc. In fact, I think it's best to learn Java as my basic language. Although Java is everywhere now, it can be said that Java is an ivy league in the field of language, and it is the most widely used and frequently used language at present. For example, Jade Bird of Changping Peking University focuses on Java language teaching 1 1 year, and has trained many it talents in software programming for various software companies.
2, software programming introductory self-study books
Java Core Technology (9th Edition)
JavaScriptDOM programming art (second edition)
Programming language implementation mode
programming approach
Algorithms and Data Structures (4th Edition)
Object-oriented design
3. Introduction to software programming self-study method.
(1) In addition to understanding and mastering the knowledge in books, you should watch more online and download video tutorials. I recommend you to go to official website, Changping Beida Jade Bird. Their free instructional videos are even better than many paid videos.
(2) Write a simple program in combination with the video tutorial. The most important thing is to write with your own brain and have good programming habits. Only by running the program can we know where our bottlenecks and mistakes are, correct them and promote our progress.
(3) sum up your own experience and lessons every time, don't be afraid to make mistakes, and correct them if there are mistakes, so that learning can be effective. Good at finding problems and then solving them.
(4) Ask others and communicate with peers. Communication between peers also helps to learn programming better. Bian Xiao does not recommend self-study, which is often more difficult than going to a training school. It is much better to find a good training school and have professionals to carry out systematic training than to figure it out for yourself.
"I" International Cruise Crew Professional Course
The goal of international cruise crew training is to cultivate high-end service management professionals of intern