Happy new year, everyone. I’m your cat brother. I’m back again~
I believe everyone has a happy New Year
Have a good time, then start learning~
As a person with a so-called computer science background, it is particularly embarrassing that his computer foundation is very poor. I believe this is not the current situation of a few programmers, but the current situation of the vast majority of programmers.
For example, the computer network almost died at that time. Thanks to the mercy of the teacher at that time, he gave me a score of just passing.
However, after brother cat came out to work, he felt that the students’ computer foundation was particularly poor. The main reason was the problem of teachers and educational resources. Teachers spoke according to books or PPT, which was very boring.
If there are good learning resources, it will certainly stimulate the interest in learning, or it will be easier to learn and not so difficult to understand.
The longer the interest is, the more important it is for the students to understand the basic principle of interest, but the longer the interest is.
Recently, brother cat accidentally found such a course when visiting station B. he vividly introduced the basic knowledge of computer through pictures and texts. After reading several episodes, he felt very good. He specially recommended this crash course of computer science to you.
Computer science crash course
This 40 episode course really contains a lot of basic knowledge:
1 - early computing 2 - Electronic Computing 3 - Boolean logic and logic circuits - Boolean logic & logic gates 4 - binary - retaining numbers and letters with binary 5 - arithmetic logic unit - how computers calculate - the ALU 6 - registers & Memory - registers and ram 7 - central processing unit (CPU) 8 - Instructions & Programs 9 - advanced CPU designs 10 - Programming history - early programming 11 - the first programming languages 12 - Programming Fundamentals: statements & functions 13 - preliminary algorithm - Intro to Algorithms 14 - Data Structures 15 - Alan Turing - Alan Turing 16 - Software Engineering 17 - Integrated Circuits & Moore's law 18 - operating systems 19 - memory & storage media - memory & Storage 20 - file systems - files & file systems 21 - Compression 22 - command line interface - Keyboards & command line interfaces 23 - screen & 2D graphics display - Screens & 2D graphics 24 - the cold war and consumerism 25 - the personal computer revolution 26 - graphical user interfaces 27 - 3D graphics 28 - Computer Networks 29 - the Internet 30 - World Wide Web - the World Wide Web 31 - Network Security - Cybersecurity 32 - hackers & cyber attacks 33 - encryption - cryptography 34 - machine learning and artificial intelligence 35 - Computer Vision 36 - natural language processing 37 - robots - Robots 38 - Psychology of computing 39 - Educational Technology 40 - (end) singularity, Skynet, and the future of computing
Do you think it’s over here? no How can this be!
The translators also put it at the beginning of each episodeTitle Summary, let you know what this episode is about at the beginning.
At which time did you talk about what knowledge points? It’s really sweet to fry chicken!
Such a considerate translation team makes such a conscientious course.
I really strongly suggest that you should take a good look, calm down and seriously learn a little every day. When the inflection point of compound interest comes, one day you will have an epiphany and make rapid progress。
Of course, such a good class, of course, I hope you canMultiple forwarding，LookingSupport, so that more friends can see, we can learn together and make progress together!
B station address:
If you want to download this course, please pay attention to the official account.computer, you can get the download link.
I have written something similar before: recommend 7 computer learning resources of nearly 200K star on GitHub and the secret script for practicing internal skills!, I believe you will find the treasure!
The big reason between the primary front end and the advanced front end is the difference in time and experience invested in learning the front end, which is actually the difference in information.
If there is a place where you can get these high-quality front-end information quickly and well, the time from primary to advanced will be greatly shortened.
Front end GitHubIt is such a warehouse that can help front-end developers save time!
Official account:Front end GitHub, focus on mining excellent front-end open source projects and wipe out your front-end information asymmetry.
CSS skilful project、
Code specification project、
Data structure and Algorithm Project、
Front end essential online toolsAnd so on.
How to find good open source projects at ordinary times, you can take a look at this article: Fairy skills for mining on GitHub – how to find excellent open source projects
About brother cat, you can see my year-end summary and the 2020 year-end summary of the front-end Engineer – the world is uncertain, you and I are all dark horses.
Unknowingly, it has been written in No19It’s time. Please look at the treasure warehouse below. Please enter carefully!
- Recommend 12 fairy level tool projects and websites necessary for learning front-end
- 22 foreign websites to expand programmers’ technology and vision, add them to your favorites!
- Vue3 learning tutorial summary, source code interpretation project, supported UI component library, high-quality practical project
- The top 10 GitHub warehouses necessary for programmers, with 7 front ends!
- Recommend 7 treasure houses for learning typescript. It’s time to give yourself a raise in 2021!
Wechat search“Front end GitHub”, reply“e-book”That is, it can be obtained160This front end essence book, cat brother WX:CB834301747 。