Linux server c++ development road
Formally began to learn the technology related to Linux high-concurrency server C++ development.
Learning route:
Basic data structure gcc, make, gdb Qt programming Tcp/IP protocol
c/c++ language ---> c/c++ actual combat project ---> Linux basic introduction ---> Linux system programming ---> Linux network programming ---> High concurrent server
Common algorithms Shell programming
The mind map is as follows: (clear version + group 720209036 acquisition)
For suggestions for fresh graduates and just recently employed, you can take a look at this Linux C/C++ basic learning related video link click: https://ke.qq.com/course/444655?flowToken=1013581
The road of Linux server C++ advanced architecture
Algorithm and design--->Back-end component programming--->Code engineering--->Network service--->Open source framework--->Performance test--->Linux system--->Source code analysis--- >Middleware Development---> Cluster---> Advanced Linux System---> Advanced Performance Test--->Operation and Maintenance Statistics---> Distributed Architecture--->Linux Kernel---> Network Performance DPDK
The mind map is as follows: (clear version + group 720209036 acquisition)
The forms of learning include but are not limited to:
1. Nib a book
2. Teaching video
3. Practical project training
4. Summarize and summarize knowledge
5. Advanced: making wheels
Preliminary estimated study time: 8 months, 200 hours in total.
The preliminary plan is to study an average of 4 hours a day.