Our YouTube channel contains over 60 videos about C++, CopperSpice, Graphics, and Documentation. The most notable videos are listed below. We encourage everyone to watch these videos and then post any relevant questions
Most Valuable, Language Fundamentals
Modern C++ Data Types (data types, references)
https://www.youtube.com/watch?v=1QT9HnCkz4I
Modern C++ Data Types (value categories)
https://www.youtube.com/watch?v=wkWtRDrjEH4
Modern C++ Data Types (move semantics)
https://www.youtube.com/watch?v=kRVjG3qb7RE
Multi-Threading
Multi-Threading in C++
https://www.youtube.com/watch?v=M80e32We_Xc
Modern C++ Threads
https://www.youtube.com/watch?v=LNYTYVUIFXw
Futures & Promises
https://www.youtube.com/watch?v=CITVS-gwySo
Thread Safety
https://www.youtube.com/watch?v=pWTtPnwialI
Memory Model
C++ Memory Model
https://www.youtube.com/watch?v=KgzjxfYaScU
Atomics
https://www.youtube.com/watch?v=JqN-pTWYCSc
Memory Model to Mutexes
https://www.youtube.com/watch?v=TtVGUlqRrok
Mutex + Lock = CsLibGuarded
https://www.youtube.com/watch?v=tLe2q_N4g7c
Standards Committee
C++ ISO Standard
https://www.youtube.com/watch?v=sHs6LKqhPaI
What is the C++ Standard Library
https://www.youtube.com/watch?v=UazKAmEqSCQ
Features
C++ Undefined Behavior
https://www.youtube.com/watch?v=9y5DsAQxC7A
Constexpr Static Const
https://www.youtube.com/watch?v=Dpob2KsYLWs
Type Traits
https://www.youtube.com/watch?v=eVtLOHoDbTo
std::variant
https://www.youtube.com/watch?v=FFZKH7jVjmg
std::visit
https://www.youtube.com/watch?v=AFsALrqFy_Q
Strings
char8_t
https://www.youtube.com/watch?v=vOOLXvu-xtU
CsString (intro to unicode)
https://www.youtube.com/watch?v=nYzi0-VAXQM
CsString (library design)
https://www.youtube.com/watch?v=w_kD-qAkoH0
CopperSpice
Why CopperSpice
https://www.youtube.com/watch?v=jvxWitw00CU
Signals and Slots
https://www.youtube.com/watch?v=uK-2jzB41c4