CppDeveloperRoadmap

所属分类:C/C++基础
开发工具:Others
文件大小:1753KB
下载次数:0
上传日期:2023-05-22 19:02:37
上 传 者sh-1993
说明:  初学者和经验丰富的开发人员学习C++编程语言的路线图。
(The roadmap for learning the C++ programming language for beginners and experienced devs.)

文件列表:
Chinese (0, 2023-09-20)
Chinese\AreasOfApplication.md (756, 2023-09-20)
Chinese\Books (0, 2023-09-20)
Chinese\Books\Junior.md (3921, 2023-09-20)
Chinese\Books\Middle.md (6938, 2023-09-20)
Chinese\Books\Overview.md (555, 2023-09-20)
Chinese\Books\PreJunior.md (3067, 2023-09-20)
Chinese\Books\Senior.md (4336, 2023-09-20)
Chinese\CommunitySources.md (1621, 2023-09-20)
Chinese\FunCpp.md (1153, 2023-09-20)
Chinese\Grades (0, 2023-09-20)
Chinese\Grades\Junior.md (1984, 2023-09-20)
Chinese\Grades\Middle.md (3543, 2023-09-20)
Chinese\Grades\Overview.md (1202, 2023-09-20)
Chinese\Grades\PreJunior.md (2716, 2023-09-20)
Chinese\Grades\Senior.md (1202, 2023-09-20)
Chinese\Grades\Source (0, 2023-09-20)
Chinese\Grades\Source\GradeTable.PNG (69922, 2023-09-20)
Chinese\Graph (0, 2023-09-20)
Chinese\Graph\example.png (454224, 2023-09-20)
Chinese\Graph\roadmap.graphml (684601, 2023-09-20)
Chinese\Graph\roadmap.svg (536959, 2023-09-20)
Chinese\HowToStudy.md (3214, 2023-09-20)
Chinese\Mythbusters.md (5150, 2023-09-20)
Chinese\PetProjects.md (3949, 2023-09-20)
Chinese\Rationale.md (1416, 2023-09-20)
Chinese\SelfIdentification.md (1487, 2023-09-20)
Chinese\Tooling.md (7665, 2023-09-20)
English (0, 2023-09-20)
English\AreasOfApplication.md (821, 2023-09-20)
English\Books (0, 2023-09-20)
English\Books\Junior.md (4803, 2023-09-20)
English\Books\Middle.md (9078, 2023-09-20)
... ...

# C++ Developer Roadmap ## :speech_balloon: Additional languages: [Русскии](https://github.com/salmer/CppDeveloperRoadmap/blob/master/Russian/README.md) [中文](https://github.com/salmer/CppDeveloperRoadmap/blob/master/Chinese/README.md) C++ is still one of the most popular development languages in [2021](https://github.com/salmer/CppDeveloperRoadmap/blob/master/https://insights.stackoverflow.com/survey/2021#most-popular-technologies-language-prof) and [2022](https://github.com/salmer/CppDeveloperRoadmap/blob/master/https://survey.stackoverflow.co/2022/#most-popular-technologies-language-prof). There are quite a few people who want to start learning C++ and become a developer. They face the questions: "Where should I start? What and in what order should I study? What books should I read? We have tried to answer these questions through the presented roadmap. The roadmap focuses on the general competencies and skills that are commonly found in most projects. It is designed to assist those who are just beginning their education or have limited experience. You can create a more effective learning plan without being sidetracked by irrelevant information if you study the materials listed. It will aid you in mastering C++ to the level commonly used in many commercial projects. It is recommended that you read the articles listed below before starting to explore the map. # :bookmark_tabs: Articles 1. :flashlight: [Why was the roadmap created and for what purpose?](https://github.com/salmer/CppDeveloperRoadmap/blob/master/English/Rationale.md) 1. :mag: [Are you certain that you require knowledge of C++?](https://github.com/salmer/CppDeveloperRoadmap/blob/master/English/SelfIdentification.md) 1. :space_invader: [C++ - It's Not Rocket Science](https://github.com/salmer/CppDeveloperRoadmap/blob/master/English/FunCpp.md) 1. :clipboard: [Application areas of C++](https://github.com/salmer/CppDeveloperRoadmap/blob/master/English/AreasOfApplication.md) 1. :ghost: [Myths and Legends of C++](https://github.com/salmer/CppDeveloperRoadmap/blob/master/English/Mythbusters.md) 1. :chart_with_upwards_trend: [Developers grading](https://github.com/salmer/CppDeveloperRoadmap/blob/master/English/Grades/Overview.md) 1. :mortar_board: [How to study?](https://github.com/salmer/CppDeveloperRoadmap/blob/master/English/HowToStudy.md) 1. :books: [Books and other resources about C++](https://github.com/salmer/CppDeveloperRoadmap/blob/master/English/Books/Overview.md) 1. :telescope: [Pet-project ideas](https://github.com/salmer/CppDeveloperRoadmap/blob/master/English/PetProjects.md) 1. :triangular_ruler: [Language toolkit](https://github.com/salmer/CppDeveloperRoadmap/blob/master/English/Tooling.md) 1. :gem: [More resources about C++: documentation, community links, etc.](https://github.com/salmer/CppDeveloperRoadmap/blob/master/English/CommunitySources.md) # :milky_way: Roadmap The roadmap is available in the following formats: * :arrow_forward: [Miro](https://github.com/salmer/CppDeveloperRoadmap/blob/master/https://miro.com/app/board/o9J_lpap34Q=/) * :arrow_forward: [GraphML](https://github.com/salmer/CppDeveloperRoadmap/blob/master/English/Graph/roadmap.svg) Instructions on how to view and edit a graphML file can be found [here](https://github.com/salmer/CppDeveloperRoadmap/blob/master/English/Graph/README.md) # :key: License and conditions The roadmap is published under the license **CC BY-NC-SA 4.0**: [RUS](https://github.com/salmer/CppDeveloperRoadmap/blob/master/https://creativecommons.org/licenses/by-nc-sa/4.0/deed.ru) || [ENG](https://github.com/salmer/CppDeveloperRoadmap/blob/master/https://creativecommons.org/licenses/by-nc-sa/4.0/deed.en). In a nutshell: - You may only share, adopt, or copy any portion of the presented materials if you provide a link to the original sources. - It's **PROHIBITED** to use any portion of the materials for any commercial purposes. # :mailbox: Feedback and communication In the event of any comments, proposals, or ideas, please do not hesitate to contact us. We truly value your support. You can reach us through one of the following channels via Github: - In case of any proposal or modification in the **repository** content - create a new PR in [Pull Requests](https://github.com/salmer/CppDeveloperRoadmap/blob/master/https://github.com/salmer/CppDeveloperRoadmap/pulls) - In case of any proposal or modification in the **repository** content - submit a new Issue in [Issues](https://github.com/salmer/CppDeveloperRoadmap/blob/master/https://github.com/salmer/CppDeveloperRoadmap/issues) (Unfortunately, the Miro framework does not have a history tracker and access to the roadmap is restricted. All changes are added manually after they have been reviewed and approved) # :telephone: Contacts Creators: - [Evgenii Melnikov](https://github.com/salmer/CppDeveloperRoadmap/blob/master/https://github.com/salmer), - [Dmitrii Dmitriev](https://github.com/salmer/CppDeveloperRoadmap/blob/master/https://github.com/DmitrievDmitriyA), - [Dmitriy Savin](https://github.com/salmer/CppDeveloperRoadmap/blob/master/https://github.com/SD57) Reviewers: - [Sergey Tyulenev](https://github.com/salmer/CppDeveloperRoadmap/blob/master/https://github.com/marleeeeeey), - [Konstantin Komarov](https://github.com/salmer/CppDeveloperRoadmap/blob/master/https://github.com/MolinRE), - [Sergey Skliar](https://github.com/salmer/CppDeveloperRoadmap/blob/master/https://github.com/SergeiSkliar) - Community :)

近期下载者

相关文件


收藏者