Someone wanted to learn this too, so Grasp built them a personal learning path.
You can keep exploring this one or create your own
Software Engineering
Recommended resources
The freely available resources this course will direct you to.
- Kotlin Null Safety in 2 Minuteswww.youtube.com
- Kotlin Null Safe Operators. Safe Call, with Let, Elvis & Non-null operator. Kotlin Tutorials #12.1www.youtube.com
- Null safety | Kotlin Documentationkotlinlang.org
- Understanding null safetydart.dev
- Kotlin When Statement & Expression | Ranges in Kotlin Tutorial | CheezyCode #8www.youtube.com
- #15 Kotlin Tutorial Loops and Rangewww.youtube.com
Module 2
Complexity and Core Algorithmic Reasoning
Module 3
Trees, Graphs, and Advanced Data Structures
Module 4
Algorithmic Problem-Solving Patterns
Module 5
Operating Systems, Concurrency, and Networking
Module 6
Relational Database Design and Querying
Module 7
Scalable Data Architecture
Module 8
Kotlin Backend and GraphQL Engineering
Module 9
Distributed Systems Building Blocks
Module 10
Architecture and Evolution of Large Systems
Module 11
System Design Case Practice
Module 12