Current location - Education and Training Encyclopedia - Education and training - What are the ways to learn programming in university?
What are the ways to learn programming in university?
If you have time, you can teach yourself; First of all, you should know your direction. It's like driving test. You have to decide which photo to take first, whether to drive a car, bus or truck. Direction selection programming can be roughly divided into front-end engineers and back-end engineers; Front end engineer; Mainly around HTML, CSS, JavaScript to learn. Now, because of nodejs, the back end can do everything, and the front end can also do it. To develop applications independently, you need to master at least one mvvm framework, nodejs and at least one database. Back-end engineer; Master at least one of c#, java, python, php, go and ruby languages, and master the development of language-based desktop applications or web applications.

How to start learning; After choosing the language and direction, you can start learning. The best way to learn is to practice, write more codes, set tasks and goals for yourself, learn while doing, and achieve the goals. It is not recommended to read books or watch videos blindly at home. You will never learn to program without writing code. Without task driving, it is difficult to learn programming well. Only by using the learned programming knowledge to build an information system and solve practical problems can we grow in the process. I suggest watching more online videos at first. Read more books and practice more. Video is only used as an auxiliary learning tool. I think both C and vb are ok, both of which are introductory. C language makes you familiar with code quickly, and vb makes you familiar with graphical interface programming quickly, both of which are good. Learn these data structures again, you can get started, and then choose the programming language and programming tools that suit you. There are many self-study websites, but I suggest reading patiently, so that you can learn knowledge systematically and quickly.

You can start with a programming language, personally recommend C language, first understand the basic grammar, and then start typing code on the computer according to the examples in the book. Even if you knock exactly according to the examples in the book at first, you should practice by yourself. Remember that the code is typed, not seen. Self-study website I recommend studying in the mobile app, such as Netease Cloud College, where there are many free courses, and it is enough to take you to get started.