- Hello World
- variable declaration
- Functions
- Functions
- Lambda
- Types
- number
- boolean
- array
- string (array of single characters)
- tuple
- dictionary / object
- OOP (Classes)
- Inheritance
- Polymorphism (virtual functions)
- Encapsulation/Abstraction (modifiers)
- Get/ Set functions
- Static/Abstract
- Concurrency
- Promises
- Await/async
- Advanced type system
- type keyword
- or | in types
- Generics
- Generic functions
- Generic classes
- Important std methods
- Array methods
- String methods
- Differences from typescript
- strict typing system
- variable declaration
- functions
- you can find about classes and templates yourself, use internet!
- character is a type here
- string is an array of characters
- strict typing system
- Memory management
- How variables are actually stored
- Ram (Heap/Stack)
- How int float and double work. string is array of chars.
- a reference
- a pointer
- Representation of array as a pointer
- How variables are actually stored