-
Programming is not only based on some computer foundations, I think the most important thing is to learn EnglishEnglish plays a very big role in this part, so you must learn English well.
-
The latest Visual Studio Code or Sublime is up. To be honest, since using VSC, the efficiency and mood have improved not a little.
-
Reading the documentation carefully is the most important part of starting to learn self-programming, just like the game guide in the game, it can lead you to really understand the programming thing.
-
If you really want to learn to use frameworks and plug-ins well, you can improve some of the efficiency of your own learning, and you can also avoid some troubles for your future work, but after you are proficient, you should try to skim off these frameworks.
-
If you want to learn programming, you want to build a dynamic that uses a database** independently, so in addition to learning HTML CSS, you also need to add one of the three types of Python Ruby PHP.
-
I think you must stick to it when you learn, and if you choose it, because this path is very difficult, and many people give up halfway, so the most important thing is to really integrate yourself into it and be interested in it.
-
As a beginner, you will encounter a lot of difficulties, and it may be inevitable to copy and paste other people's things, you can start with it, but you can't rely on these things all the time, so you must learn to create your own.
-
If you are not a computer major and want to learn, then start from the basics of computer science to learn first, understand some of the most important components, and you can read more books on construction.
-
There are also many people who learn programming in order to be able to make games, among which it is better to have several engines for making games, such as unity, one of Unreal, and Gamemaker engine, which is very suitable for novices to get started.
-
Doing anything, you can learn on your own. But if you are new to the industry, no matter what you do, the fastest way to improve is to find a master and find a teacher to take you. Qianfeng Education has an online free software development open course.
Qianfeng's official website is updated daily with the latest software development basics to consolidate the basic skills in daily learning. There are also free software development** tutorials to help students learn quickly. Of course, now that information is more developed, we can obtain first-class documents and books through many platforms.
But it depends on what we learn, if it's a hobby, or if the technique is relatively simple, it doesn't matter if we look at **self-study. But software development, in the technology we are exposed to, has a long learning cycle and is difficult to learn, and a bachelor's or junior college student, even if it's computer-related....
-
Programming can certainly be taught on your own. It takes about two or three months to learn programming on your own, and you can take two or three weeks a day to learn all the basics, and everything else is built on top of it, and you will learn it quickly.
Here's some advice on learning programming from scratch:
1.Prepare a relatively good computer that runs fast, and then install an operating system (Windows OS is recommended). Don't let a slow computer waste your time.
2.Choose a correct typing fingering. Also, be familiar with some Windows shortcuts and texters.
3.The first step in learning computer science is to learn a programming language. Here are the pros and cons of this language:
Language. Advantages]: You can learn a lot of underlying knowledge, which will give you a solid foundation.
Disadvantages]: C doesn't support object-oriented programming, and it's hard to use it to get a job directly.
Pros]: Many of the usages are the same as C, but object-oriented programming is supported.
Disadvantages]: There are too many knowledge points to learn, relatively complex languages, and there are multiple versions to choose.
Advantages]: Simple grammar, hiding low-level knowledge points, strong readability, easy to find a job after learning it.
Disadvantages]: You will lose a lot of low-level knowledge points.
C Programming Language 2nd Edition, New Edition
-
Learning to code is difficult, and although you can teach yourself, this method is not recommended. Learning children's programming can improve children's logical thinking and concentration, and the most difficult thing to learn programming by self is not programming, but self-learning; It's not knowledge, it's self-discipline, whether you can arrange your time reasonably, and whether you can be self-motivated. If you need someone to supervise you and can't do self-management, it must be difficult to learn programming by yourself, and it is even more difficult, the difficulty of programming and the difficulty of self-learning.
Therefore, if you want to learn programming well, it is recommended to register for a class and learn systematically.
-
I just learned it myself.
It's not hard to teach yourself how to code.
As long as you are not afraid of difficulties.
Learn C first, then VB
The others looked at the hobby.
-
Now the Internet industry is gradually changing our living habits, the biggest impact in addition to users, there is also the developer of mobile phone software and system, the former programmer is a hard profession, and now the programmer has become a high-paying profession that many people compete for, many entrepreneurs on the Android and iOS platforms have become the idols of many college students, many college students also want to enter the IT industry, but everyone thinks that it is a very difficult thing to enter the IT industry, Huo Ying IT Training believes that this profession is very promising, but it is very profound, so it is prohibitive.
In fact, Huo Yingbei Jade Bird believes that learning programming and other skills are the same, and there is nothing that cannot be learned.
1.Build confidence.
I think that I have a poor foundation and a low education, and I don't have much use for learning it. You must know that any company is to make a profit, and any company is based on ability, and a diploma and title are all to prove your ability. The company is all about whether you have the ability or not.
Many of the students in Huoying Peking University Jade Bird also have many non-computer majors, but some of them can beat competitors with two or three years of experience after graduation and successfully find employment. The key is that you are willing to work hard to learn.
2.Learning Methods:
If you master a good learning method, you will get twice the result with half the effort. Self-learners read the books themselves, so the speed is relatively slow. If it is slow, it will affect self-confidence, so many people can't persevere.
Relatively few have succeeded. Therefore, it is necessary to participate in a good study class, and the teacher will teach you some reasonable methods based on his years of experience to avoid detours and achieve quick success.
3.Define your goals.
When you decide you want to do something, you should do it right away. In this world, as long as you have time, you can do anything. But if it drags on, time is gone, and nothing can be accomplished. So as soon as you decide to learn to code, start right away and don't put it off any longer.
4.Develop good programming habits.
I don't have much to say about this, I believe we all know the importance of the ** specification, but there are not many people who really do it, Huo Ying Beida Jade Bird reminds you to have good programming habits at the beginning, so that you will naturally maintain a good ** style in your work.
5.Practice more, communicate more.
To master programming ideas, we must practice and experience them in actual programming work. At the beginning of programming, you should often design programs by yourself, and don't stick to a fixed way of thinking when designing specific designs, and think of several solutions when encountering problems. This requires more communication, each person's way of thinking is different, the angle is different, each has its own skills, through communication can continue to absorb the strengths of others, enrich programming practice, and help yourself improve your level.
Hands-on programming is the embodiment of creative thinking application, and it is also a good way to cultivate logical thinking.
-
We may want to categorize some areas of knowledge that are required for programming. Programming itself encompasses a wide range of content, and the knowledge domain includes not only programming itself, but also many business aspects. For example, learning OAuth2, RBAC, regular expressions, crawlers, operating systems...For college students, my advice is the same as many of the above, or start with the school's curriculum and lay a solid foundation.
In particular, basic courses, such as network communication, databases, algorithms, and operating systems, require both learning principles and experiments. In the process of learning, you can first find the direction you are interested in, deepen your cultivation in one direction, and gradually understand other directions.
-
Find a company to work or intern, get in touch with real projects, and with the support of specific business, your knowledge system will become more and more perfect. From your usual work, you can also know that you don't know how to do it, and it is more useful to study in a targeted manner than to study without a purpose. At the same time, you can also learn the ability to solve problems in specific projects, and solving problems is also a learning process.
-
The process of programming is nothing more than the application of "programming thinking", so it is very important to cultivate your own "critical thinking". You can consider reading philosophy books to develop your logical skills; or join a debate club at school and learn to debate; You can also learn to make speeches and cultivate your eloquence, which are very good ways to exercise logical thinking, and will also become a wealth that will help you in your future life.
-
If you want to enter a better company after graduation, then first lay a good language foundation, grammar use, try to copy the source ** on the Internet to make your own small program, slowly accumulate experience and technical ability, and then write some simple small programs yourself, and then slowly increase the function, and then you will find that your program can also have thousands of lines**.
-
Desktop program development is highly related to the selected development language, and the specific learning depends on which language is used, and then systematic learning is carried out for the library and solution of the language in terms of UI. Learning programming is down-to-earth, learning and consolidating knowledge points one by one. Then get your hands on some small projects and give yourself some project experience.
That's the right way to learn programming.
-
If you want to enrich your knowledge, don't rush, start by giving yourself a small project. And then don't worry about anything else, all learning is in the service of this project. It's really a great way to get more done with less, and it's very motivating and fun.
Wait until you tackle one project, try the next one, and learn something else.
-
Programming language is the key to the human-machine network, a good programmer is not only able to write programs, but more importantly, the program is written and combined with different majors, then programmers also need to understand professional knowledge, program and accounting, program and finance, program and marketing, program and investment and so on, so a good programmer should pay more effort and energy, the tentacles of thinking to extend the tentacles of thinking to the profession you want, it can be said that there is a long way to go.
This question depends on your family situation. If the family's economic conditions are not good, it is true that you can use the summer or winter vacation to work, so that you can supplement the family. If the conditions at home are okay, there is no need.
Choose the right industry to make a lot of money"10 criteria!! >>>More
For college students who have been approved to enlist in the army, in accordance with the provisions of the Ministry of Education, the Ministry of Public Security, the Ministry of Civil Affairs, the General Staff Headquarters, and the General Political Department's "Notice on Further Improving the Recruitment of Recruits from Full-time Students in Colleges and Universities" (2002 Shen Lian Zi No. 1) and the General Office of the Ministry of Civil Affairs' "Reply to the Issue of Preferential Placement Certificates for College Students After Enlistment" (Minmin Han 2002 No. 202). Municipalities directly under the Central Government) on preferential treatment for the families of conscripts. The "Preferential Placement Certificate" for college students who are conscripted into the military shall be issued by the civil affairs department at the place of recruitment, and the stub and certificate of the "Preferential Placement Certificate" shall be sent to the civil affairs department at the place where the college student's original household registration is located within one month after issuance. The civil affairs department of the place where the original household registration is located implements the preferential placement policy for college students who enlist in the army on the basis of the "Preferential Placement Certificate" issued by the civil affairs department of the place of enlistment. >>>More
In this magazine, there was an article "50 Things You Must Do in College" reproduced below, I hope it will inspire you. >>>More
1.First of all, combined with personal interests and hobbies, a comprehensive and reasonable plan of university life from the aspects of study, activities, and life. >>>More