React Native
React Native
What is C++?
Dynamic Typing
Bitwise Operators Lambda
Static Typing
weak_ptr
Basic Operations Functions Data Types
shared_ptr
unique_ptr
References
Smart Pointers
Raw Pointers
Code Splitting: Headers / CPP Files Forward Declaration
New/delete Operators Memory Model
Scope Namespaces
Memory Leakage
Lifetime of Objects
Structuring Codebase
Static Polymorphism
Object Oriented Programming Structures and Classes
Dynamic Polymorphism
Access Violations
Diamond Inheritance
static_cast
auto (Automatic Type Deduction) Exceptions
const_cast
Type Casting Exit Codes Exception Handling
dynamic_cast
Undefined Behavior (UB)
reinterpret_cast
Argument Dependent Lookup (ADL)
Iterators iostream
Full Template Specialization Variadic Templates Algorithms Date / Time Standard Library + STL
Type Traits
SFINAE Templates
RAII Pimpl CRTP
Non-Copyable/Non-Moveable C++11/14
Standards C++0x
Debugging Symbols
Di!erent Compilers and their Features
WinDBg GDB
Clang++/LLVM
CMAKE
Intel C++
MSVS C++ vcpkg Spack
Makefile
GCC
MinGW Ninja Conan NuGet
Frameworks Libraries
Qt POCO protobuf
Library Inclusion
Catch2 gRPC tensorflow
Licensing
Orbit Profiler pybind11 spdlog
ranges_v3
Backend Roadmap
Find the detailed version of this roadmap
Relevant Roadmaps
along with resources and other roadmaps
React Roadmap
https : // roadmap.sh
JavaScript Roadmap React Native
Frontend Roadmap
CSS Basics
create-expo-app
Expo Tradeo!s
React Basics
Components
React Native CLI
State Props
Running on Device Metro Bundler
JSX
Development Workflow
Switch
Modal
ScrollView
Pressable
FlatList
List Views
SectionList
RefreshControl Connectivity Status
react-native-web Accessibility
Push Notifications
Touchables
expo-secure-store
Gesture Responder System
expo-file-system Expo Ecosystem
Scrolling and Swiping Interactions
expo-sqlite react-native-async-storage
Screen Navigation
Other Storage Options
Animations Deep Linking
Storage Security
Authentication
Testing Jest
React Test Renderer
Networking
Performance
Speeding up Builds
Keep Learning