All Projects → salmer → CppDeveloperRoadmap

salmer / CppDeveloperRoadmap

Licence: other
Roadmap for learning the C++ programming language for beginners and experienced devs.

Projects that are alternatives of or similar to CppDeveloperRoadmap

oh-my-backend
Что нужно знать бэкенд-разработчику web-приложений. Backend Roadmap (from Junior to Senior).
Stars: ✭ 657 (-37.31%)
Mutual labels:  roadmap, middle, junior
Learning Roadmap
The Front-End Developer Learning Roadmap by Frontend Masters
Stars: ✭ 336 (-67.94%)
Mutual labels:  learning, roadmap
Conferences.digital
👨‍💻Watch the latest and greatest conference videos on your Mac
Stars: ✭ 751 (-28.34%)
Mutual labels:  learning, developer-experience
Pinecoders.github.io
PineCoders Web Site
Stars: ✭ 30 (-97.14%)
Mutual labels:  learning, roadmap
Roadmap Do Desenvolvedor Web
🎢 Roadmap para se tornar um desenvolvedor web! Atualização 2021!
Stars: ✭ 276 (-73.66%)
Mutual labels:  roadmap, developer-experience
Front End Roadmap
Tell you how to learn front end development ~
Stars: ✭ 1,070 (+2.1%)
Mutual labels:  learning, roadmap
Memo
👻 A free online book for frontend developer
Stars: ✭ 12 (-98.85%)
Mutual labels:  learning, gitbook
Knowledge
Everything I know
Stars: ✭ 2,982 (+184.54%)
Mutual labels:  learning, gitbook
Android Developer Roadmap
Android Developer Roadmap - A complete roadmap to learn Android App Development
Stars: ✭ 2,170 (+107.06%)
Mutual labels:  learning, roadmap
Dive Into Machine Learning
Dive into Machine Learning with Python Jupyter notebook and scikit-learn! First posted in 2016, maintained as of 2021. Pull requests welcome.
Stars: ✭ 10,810 (+931.49%)
Mutual labels:  learning, diy
Front End Curriculum
2021 Front-End Curriculum
Stars: ✭ 248 (-76.34%)
Mutual labels:  learning, roadmap
junior.guru
Learn to code and get your first job in tech 🐣
Stars: ✭ 27 (-97.42%)
Mutual labels:  junior, junior-developers
book-sentences
A collection of sentences from different books.
Stars: ✭ 43 (-95.9%)
Mutual labels:  learning
technical-articles
Just a place where I can store demo projects for my technical articles.
Stars: ✭ 28 (-97.33%)
Mutual labels:  learning
udacity-iOS-nanodegrees
List of iOS Udacity Nanodegree programs with links to the free courses in their curricula
Stars: ✭ 52 (-95.04%)
Mutual labels:  learning
gitbook-plugin-donate
Gitbook 捐赠打赏插件
Stars: ✭ 17 (-98.38%)
Mutual labels:  gitbook
eGyan
eGyan is a web application built with Node.js (Express) and Hasura (https://hasura.io/) Platform. It is a simple and effective eLearning app for everyone.
Stars: ✭ 36 (-96.56%)
Mutual labels:  learning
gitbook-biblioteca-impresionante-en-espanol
Recopilación de libros sobre programación en español. Encontrados en GitBook.
Stars: ✭ 70 (-93.32%)
Mutual labels:  gitbook
franzininho-diy-board
Placa Franzininho DIY - Placa compatível com Arduino no formato DIY para oficinas de soldagem
Stars: ✭ 100 (-90.46%)
Mutual labels:  diy
awesome-technical-communication
😎 A curated list of awesome resources about technical communication
Stars: ✭ 102 (-90.27%)
Mutual labels:  developer-experience

C++ Developer Roadmap

Additional languages: Русский

C++ is still one of the most popular development languages. There are quite a number of people that want to start learning it and become a C++ developer. They face with the questions: "Where should I start? What and in what order should I study? What books should I read?"

We tried to answer these questions in the presented roadmap. The map focuses on general competencies and skills that could be found in most projects. It is designed to help those who are just starting their education or have little experience. You can create a more productive learning plan without being distracted by side information if you study the set of listed materials. It will help you to master C++ at the level that is used in many commercial projects.

Before you start exploring the map, it's recommended to read the articles listed below.

Articles

  1. Why and what for the roadmap has been created?
  2. Are you sure that you need C++?
  3. C++ - It's Not Rocket Science
  4. Application areas of C++
  5. Myths and Legends of C++
  6. Developers grading
  7. How to study?
  8. Books and other resources about C++
  9. Pet-project ideas
  10. Language toolkit
  11. More resources about C++: documentation, community links, etc.

Roadmap

More information on how to view and edit graphML file is stored here

License and conditions

The roadmap is published under the license CC BY-NC-SA 4.0: RUS || ENG. In a nutshell:

  • You can share, adopt or copy any chunk of the presented materials only in case you share a link to the original sources
  • It's PROHIBITED to use any chunk of the materials with any commercial reason.

Feedback and communication

In case of any remarks, proposals or ideas don't hesitate to contact us. We really appreciate your support :)

Please use one of the following paths via Github:

  • In case of any proposal or modification in the repository content - create a new PR in Pull Requests
  • In case of any proposal or modification in the repository content - submit a new Issue in Issues (Unfortunately, the Miro framework doesn't support a history tracker and the access to the roadmap is limited. We add all changes manually after their review and acceptance)

Contacts

Creators:

Reviewers:

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].