Catalog

Courses

416 hands-on courses across every major language, framework, and discipline.

advanced8 hr· 10 lessons🔥 Trending

Advanced Swift

Master advanced Swift: deep language features, metaprogramming, internals, and the techniques senior engineers rely on.

SwiftMobileAdvanced
View course 4.47
advanced6 hr· 8 lessons🔥 Trending

Concurrency & Parallelism in Swift

Write fast, correct concurrent Swift: threads, async, synchronization, and avoiding race conditions and deadlocks.

SwiftMobileConcurrency
View course 4.94
advanced5 hr· 6 lessons🔥 Trending

Design Patterns in Swift

Apply battle-tested design patterns in Swift to write flexible, maintainable, and extensible software.

SwiftMobileDesign Patterns
View course 4.66
advanced5 hr· 16 lessons🔥 Trending

High-Performance Swift

Make Swift fast: profiling, memory, algorithmic improvements, and the optimization techniques that matter in production.

SwiftMobilePerformance
View course 4.99
advanced6 hr· 9 lessons🔥 Trending

Swift Technical Interview Prep

Prepare for Swift interviews: language deep-dives, common questions, coding challenges, and how to stand out.

SwiftMobileInterview
View course 4.56
advanced4 hr· 6 lessons🔥 Trending

Idiomatic Swift & Best Practices

Write Swift the way experts do: idioms, conventions, anti-patterns to avoid, and production-grade best practices.

SwiftMobileBest Practices
View course 4.80
advanced8 hr· 10 lessons🔥 Trending

Advanced Kotlin

Master advanced Kotlin: deep language features, metaprogramming, internals, and the techniques senior engineers rely on.

KotlinMobileAdvanced
View course 4.45
advanced6 hr· 8 lessons🔥 Trending

Concurrency & Parallelism in Kotlin

Write fast, correct concurrent Kotlin: threads, async, synchronization, and avoiding race conditions and deadlocks.

KotlinMobileConcurrency
View course 4.78
advanced5 hr· 6 lessons🔥 Trending

Design Patterns in Kotlin

Apply battle-tested design patterns in Kotlin to write flexible, maintainable, and extensible software.

KotlinMobileDesign Patterns
View course 4.54
advanced5 hr· 16 lessons🔥 Trending

High-Performance Kotlin

Make Kotlin fast: profiling, memory, algorithmic improvements, and the optimization techniques that matter in production.

KotlinMobilePerformance
View course 4.57
advanced6 hr· 9 lessons🔥 Trending

Kotlin Technical Interview Prep

Prepare for Kotlin interviews: language deep-dives, common questions, coding challenges, and how to stand out.

KotlinMobileInterview
View course 4.50
advanced4 hr· 6 lessons🔥 Trending

Idiomatic Kotlin & Best Practices

Write Kotlin the way experts do: idioms, conventions, anti-patterns to avoid, and production-grade best practices.

KotlinMobileBest Practices
View course 4.92
advanced8 hr· 10 lessons🔥 Trending

Advanced Dart

Master advanced Dart: deep language features, metaprogramming, internals, and the techniques senior engineers rely on.

DartMobileAdvanced
View course 4.99
advanced6 hr· 8 lessons🔥 Trending

Concurrency & Parallelism in Dart

Write fast, correct concurrent Dart: threads, async, synchronization, and avoiding race conditions and deadlocks.

DartMobileConcurrency
View course 4.52
advanced5 hr· 6 lessons🔥 Trending

Design Patterns in Dart

Apply battle-tested design patterns in Dart to write flexible, maintainable, and extensible software.

DartMobileDesign Patterns
View course 4.32
advanced5 hr· 16 lessons🔥 Trending

High-Performance Dart

Make Dart fast: profiling, memory, algorithmic improvements, and the optimization techniques that matter in production.

DartMobilePerformance
View course 4.47
advanced6 hr· 9 lessons🔥 Trending

Dart Technical Interview Prep

Prepare for Dart interviews: language deep-dives, common questions, coding challenges, and how to stand out.

DartMobileInterview
View course 4.38
advanced4 hr· 6 lessons🔥 Trending

Idiomatic Dart & Best Practices

Write Dart the way experts do: idioms, conventions, anti-patterns to avoid, and production-grade best practices.

DartMobileBest Practices
View course 4.34
advanced8 hr· 10 lessons🔥 Trending

Advanced C

Master advanced C: deep language features, metaprogramming, internals, and the techniques senior engineers rely on.

CSystemsAdvanced
View course 4.87
advanced5 hr· 7 lessons🔥 Trending

Memory & Systems Programming in C

Work close to the metal in C: memory management, pointers, layout, and writing efficient systems code.

CSystems
View course 4.90
advanced6 hr· 8 lessons🔥 Trending

Concurrency & Parallelism in C

Write fast, correct concurrent C: threads, async, synchronization, and avoiding race conditions and deadlocks.

CSystemsConcurrency
View course 4.40
advanced5 hr· 16 lessons🔥 Trending

High-Performance C

Make C fast: profiling, memory, algorithmic improvements, and the optimization techniques that matter in production.

CSystemsPerformance
View course 4.89
advanced5 hr· 6 lessons🔥 Trending

Design Patterns in C

Apply battle-tested design patterns in C to write flexible, maintainable, and extensible software.

CSystemsDesign Patterns
View course 4.98
advanced6 hr· 9 lessons🔥 Trending

C Technical Interview Prep

Prepare for C interviews: language deep-dives, common questions, coding challenges, and how to stand out.

CSystemsInterview
View course 4.80
Showing 4972 of 416