سطح عمومی

نقشه راه C++ Developer Roadmap

Step by step guide to becoming a C++ developer in 2025

طراحی و تدوین مسیر

امیر دایی

محتوای مسیر
۱۲۶ گام آموزشی
رضایت یادگیرندگان
۵ از ۵(۱ رأی)
همراهان این مسیر
اولین نفر باشید
نظرتان درباره‌ی این مسیر؟
اولین دیدگاه را بنویسید
Installing C++Keep learning with following relevant tracksFrameworksfmtBoostPartial Template SpecializationContainersC vs C++GCCSFINAESpackdynamic_castWorking with Librariesconst_castLibrary InclusiongRPCTemplatesLanguage ConceptsFull Template SpecializationMemory LeakageMSVS C++Dynamic PolymorphismRule of Zero, Five, ThreePyTorch C++Arithmetic OperatorsLifetime of ObjectsMinGWException HandlingObject Oriented Programmingshared_ptrif else / switch / gotoGDBauto (Automatic Type Deduction)Headers / CPP FilesStructures and ClassesStandard Library + STLScopeCompiler StagesPointers and ReferencesIteratorsOpenCVranges_v3Code Editors / IDEsStatic TypingIdiomsCompilersNuGetQtopenclNew/Delete OperatorsPackage ManagersNinjaVirtual MethodsCompilers and FeaturesC/lang++ / LLVMIntel C++Dynamic TypingUndefined Behavior (UB)kaar2.irNamespacesfor / while / do while loopsTensorflowC++protobufBuild Systemsunique_ptrLanguage ToolsBasic OperationsFind the detailed version of this roadmapalong with other similar roadmapsConanOperator OverloadingName ManglingCopy and SwapPimplgtest / gmockMemory ModelData TypesExceptionsPOCOIntroduction to LanguageOrbit ProfilerCopy on WriteC++ 20Static PolymorphismDiamond InheritanceRAIIExit CodesMultithreadingFunctionsType CastingvcpkgC++ 0xspdlogDebuggersRTTIC++ 17Catch2Control Flow & StatementsVirtual TablesRunning your First ProgramBackend RoadmapFunction OverloadingLicensingTemplate SpecializationDebugging SymbolsNewestC++ 11 / 14Makefilepybind11Why use C++CRTPRaw PointersSmart PointersReferencesiostreamUnderstanding Debugger Messagesweak_ptrStandardsVariadic TemplatesAlgorithmsMultiple InheritanceREFERENCES› Salmer's C++ RoadmapType TraitsWhat is C++?static_castLambdasNon-Copyable / Non-MoveableAccess ViolationsWinDBgLogical OperatorsDate / TimeLibrariesCMAKEArgument Dependent Lookup (ADL)Erase-RemoveSetting up your EnvironmentBitwise OperatorsForward DeclarationMacrosreinterpret_castStructuring Codebase