I want to learn the basics of computer programming on my own, how should I learn the first step?

Updated on educate 2024-05-11
6 answers
  1. Anonymous users2024-02-10

    I appreciate your ideas, self-study is king.

    However, cultivation depends on the individual, and the master has to lead the door. It's hard to learn programming on your own without any foundation. Language is not important, pascal syntax is more natural language than c, the symbols are not complicated, it is easy to get started, you can turn to be object-oriented in the back than pascal is more popular, more suitable for practicality, grammar is free, it is more comfortable to write, and c++ is fully compatible with it.

    If you want to teach yourself, you can find a leader to enter the door at the beginning. Don't rush for results at the beginning, and don't feel that the program you write is completely unrelated to the software you usually use.

  2. Anonymous users2024-02-09

    I think it's enough to learn C directly. You can study on your own, go to the bookstore and buy a few books in C language to read, you can also search for some information on the Internet, and you can also ask others for advice when you encounter problems.

    Answer** Jingyi Forum, you can learn it"Jingyi Forum"

    Jingyi Forum is a professional and easy language technology exchange and learning platform.

  3. Anonymous users2024-02-08

    1. First of all, if someone is taking a programming class in a learning class, then they need to review it after learning. When I first started learning, I prepared a notebook and copied all the ppt that the teacher talked about in class, which benefited me a lot.

    3. Next, I will tell you how to learn these **** for beginners in order to effectively improve their knowledge level, first choose the ** that you want to learn the imperial pei, and then read all the courses yourself. Then prepare a notebook, read each one carefully, take notes carefully, pause if you don't understand, and think about it yourself. If you still can't figure it out, step back and look at that section again.

    For beginners, it is best to memorize all the content of the teacher's lecture, although it is troublesome, but it is very rewarding.

  4. Anonymous users2024-02-07

    <><How to self-learn computer programming to find a job, graduate school entrance examination, and doctoral studies

    Order of study:

    Data Structures and Algorithms, Computer Systems Operating Systems, Computer Networks, Fundamentals Databases.

    Whether you are looking for a job or going to graduate school, the most important thing is to study for a PhD, before you can be proficient in a programming language (better than Ja-VA, Python or C++).

    For students who are not computer science majors, you can choose Python to get started, which is easy to learn and friendly to people who have no programming foundation.

    Data structures and algorithms

    Recommended course BerkeleyCS162** operating system (English abbreviation OS) In fact, even experienced software engineers are rarely very familiar with it, because there are too many difficulties, too difficult to understand, there are many chicken-and-egg, egg-and-chicken problems, but it is also important to have a superficial understanding of some basic concepts. For example, how the OS schedules the process, how to manage the memory, how to clean the fiber to talk about the implementation of each process switching, how the file system is implemented, and the most difficult to understand but must have some understanding of the concept - mutexlock, which is too difficult to understand, but a superficial understanding of some basic concepts is also very important.

    Basic knowledge of computer networking

    Recommended course: Stanford Network**: Introduction to Computernetworking is a medium level of difficulty, but it is important to understand the basic concepts.

    This course basically explains how to answer the network building blocks, how the browser goes from you typing in a letter to showing you an in-teractive (interactive) page, although this happens in just one day, but a lot of things happen in the background to ensure that this web page is transmitted to your browser. From DNS, Router, to Load Balancer, and then to the serious completion of this course, it is basically clear.

    Databases

    As a beginner programmer, you may only need to know how to write simple SQL statements, how to create databse, create table, and queryThis is the first part of database learning,I recommend using some of the ** learning that can be written while learning,The actual combat will be impressive,Here is a **learntocode,There is free to use,No need to pay,It's also a very good choice。

    Key points that novices must grasp when learning databases:

    Basic database data types and data tables. For example, you can add or delete data tables, search for a single table, and query multiple tables. Database operators and functions, such as date functions, time functions, information functions, aggregate functions, data encryption implications, custom functions, etc.

    Database stored procedures, scheduling of stored procedures. The characteristics of each storage engine in the database. Definition and application of database transaction management, etc.

    database management permissions and user management, etc.

  5. Anonymous users2024-02-06

    Learn to operate a computer first: To learn a computer, you should first learn to operate, including proficient use of keyboard, mouse, basic use of the operating system, and then learn typing (professional typing must learn five strokes), proficient in the use of the operating system.

    1. People who learn computers from scratch mainly rely on self-learning, although the initial learning is introduced by the teacher, but the subsequent learning is to rely on themselves.

    The self-learning ability to learn computers is very important for learning some computers, and because the development speed of computers is also very fast, only by mastering self-learning methods and having self-learning ability can we cope with the ever-changing development situation of computers. Some people will also say that it is not so easy to learn a computer, but in fact, it may be more difficult to learn by yourself in other subjects, but computers are relatively easy.

    2. For people who learn computers from scratch, it is also a very good habit to learn computers to be diligent and hands-on, which is also because the practicality of computer use is very strong, if you don't have hands-on skills, you can't learn, in fact, the moment the computer is born, it is given a veil of mystery, and some of the operation processes also make people who learn computers from zero daunting, but have you found it.

    Children learn to use computers very quickly, what is the trick, in fact, it is to do more. Hands-on work can also strengthen the excellent study style of integrating theory with practice and cultivate the spirit of hard work.

    Beginners learn computer science first:

    1. First of all, if you want to make a computer operate, you must know to plug in the power of the computer, and then click to turn on the computer, so that the computer runs first, in fact, the use of the computer is similar to ordinary electrical appliances, and it can work normally when connected to the power supply, mouse, keyboard or something, and this is the simplest and most basic is also one of the contents that beginners should know.

    Of course, if you learn to turn it on, you naturally have to learn to turn it off, and you must know that there are many ways to turn on and off the computer, and you can also try what is the difference between "standby" and "shutdown and restart" according to the different states of the computer shutdown.

    2. After that, you have to learn how to connect to the computer network, in fact, this is also very simple, connect to the computer network and mobile phone is almost the same, in the case of wireless Internet access, as long as you find the wireless signal belonging to your Shoumin stool and enter the password. If you have a broadband connection, you will need to enter and password on the broadband connection page. You can use the network and surf the Internet normally.

  6. Anonymous users2024-02-05

    Software development is a relatively large system, starting from the basics, newcomers can also get started. Learn software programming from scratch, don't worry too much, Peking University Jade Bird computer professional education can allow you to enter the school with zero foundation, improve with zero foundation, and employ with zero pressure. Tiantongyuan Computer Training believes that as long as you have a dream, as long as you are passionate and hopeful about the IT industry, you can learn software development without a foundation.

    1. Practice basic skills.

    The lecturers of Peking University Jade Bird have many years of work experience and teaching experience, they have experienced a long and arduous exploration of the chain of filial piety, and have a deep study of software programming, therefore, they suggest that if you want to become an excellent programmer, the most basic coding ability must be learned, only the foundation is solid, and it is a piece of cake to participate in the school's project practice or really go to the company to develop software.

    2. Practice some additional skills.

    To put it bluntly, software programming is the most important test of a person's logical thinking ability. Software development is actually an industry that pays attention to efficiency, if the logic of implementing a function is not very clear, it may go around a big circle, which will produce a lot of redundant components, and time will be wasted, so you need to cultivate your own logical thinking. This must have a certain connection with mathematics, especially when implementing some advanced functions, some advanced mathematics knowledge may be used.

    Therefore, it is also necessary to learn some mathematical knowledge in daily life.

    In addition to math, you also need to learn English. English is a common language in the world. Computer programming languages were invented by foreigners, so today's computer programming languages are basically written in English.

    English is not very important, but it must be. Today's programming languages are mainly invented by foreigners, and most of the programming materials and programming books are in English, which is convenient for reducing costs. Therefore, if you can master a little English knowledge, it will be of great help to you to learn computers, and you will be able to learn computer languages quickly.

    3. Cultivation of hands-on ability.

    In the process of learning, the consolidation of various knowledge points and thinking ability requires continuous practice. In fact, the teacher's biggest concern is that students do not study hard, they just only stay in books or at the level of understanding, and never rely on practice to really grasp it in their own hands, if you don't use the computer to realize it really, and continue to find problems in the process of doing it, you can't enter, then you definitely can't become a real programming master.

Related questions
9 answers2024-05-11

I don't understand what the concept of being super good at computers is when you are there, but if you want to learn, you don't necessarily have to be taught by others, first of all, you need to know a lot of computer knowledge, buy a few computer books to read, read more magazines, and practice more. If you really like computers, then you must study hard, get into a good university, learn a good computer major, and there are many options to choose from, such as computer networks, computer software, and so on. But the premise is that you must study well and be able to pass the exam. >>>More

6 answers2024-05-11

Sketch is the basis of modeling, gouache is the basis of color, the basic learning about art must learn these things, in addition, you have to see more, collect more information in this area, in addition to a large number of practice character sketches and copy the works of famous illustrators at home and abroad, you must practice more!! This is the most important thing. Be skilled at hand. >>>More

14 answers2024-05-11

Programming requires a foundation in mathematics and the ability to translate all real-world problems into equations (or laws) like mathematics. If you can't do that, continue to tutor in math. >>>More

14 answers2024-05-11

I haven't read any professional books, I haven't consulted any teachers. But I'm now able to make an asp platform. A shopping station also bought a few hundred dollars. >>>More

8 answers2024-05-11

Read TCM books.

Self-study of TCM should start by reading TCM books. You can buy some textbooks of the current Chinese medicine university first, and start from the most basic, such as "Basic Theory of Chinese Medicine", "Thinking about Chinese Medicine", etc. I have some foundation, and then I have to learn from a teacher, and the experience of clinical practice is very important. >>>More