Courses
303 hands-on courses across every major language, framework, and discipline.
Advanced SQL
Master advanced SQL: deep language features, metaprogramming, internals, and the techniques senior engineers rely on.
High-Performance SQL
Make SQL fast: profiling, memory, algorithmic improvements, and the optimization techniques that matter in production.
SQL Technical Interview Prep
Prepare for SQL interviews: language deep-dives, common questions, coding challenges, and how to stand out.
Advanced GraphQL
Master advanced GraphQL: deep language features, metaprogramming, internals, and the techniques senior engineers rely on.
High-Performance GraphQL
Make GraphQL fast: profiling, memory, algorithmic improvements, and the optimization techniques that matter in production.
GraphQL Technical Interview Prep
Prepare for GraphQL interviews: language deep-dives, common questions, coding challenges, and how to stand out.
Advanced Regular Expressions
Master advanced Regular Expressions: deep language features, metaprogramming, internals, and the techniques senior engineers rely on.
High-Performance Regular Expressions
Make Regular Expressions fast: profiling, memory, algorithmic improvements, and the optimization techniques that matter in production.
Regular Expressions Technical Interview Prep
Prepare for Regular Expressions interviews: language deep-dives, common questions, coding challenges, and how to stand out.
Advanced R
Master advanced R: deep language features, metaprogramming, internals, and the techniques senior engineers rely on.
R Technical Interview Prep
Prepare for R interviews: language deep-dives, common questions, coding challenges, and how to stand out.
Advanced Julia
Master advanced Julia: deep language features, metaprogramming, internals, and the techniques senior engineers rely on.
Julia Technical Interview Prep
Prepare for Julia interviews: language deep-dives, common questions, coding challenges, and how to stand out.
Advanced MATLAB
Master advanced MATLAB: deep language features, metaprogramming, internals, and the techniques senior engineers rely on.
MATLAB Technical Interview Prep
Prepare for MATLAB interviews: language deep-dives, common questions, coding challenges, and how to stand out.
Advanced Fortran
Master advanced Fortran: deep language features, metaprogramming, internals, and the techniques senior engineers rely on.
Fortran Technical Interview Prep
Prepare for Fortran interviews: language deep-dives, common questions, coding challenges, and how to stand out.
Advanced Objective-C
Master advanced Objective-C: deep language features, metaprogramming, internals, and the techniques senior engineers rely on.
Concurrency & Parallelism in Objective-C
Write fast, correct concurrent Objective-C: threads, async, synchronization, and avoiding race conditions and deadlocks.
Design Patterns in Objective-C
Apply battle-tested design patterns in Objective-C to write flexible, maintainable, and extensible software.
High-Performance Objective-C
Make Objective-C fast: profiling, memory, algorithmic improvements, and the optimization techniques that matter in production.
Objective-C Technical Interview Prep
Prepare for Objective-C interviews: language deep-dives, common questions, coding challenges, and how to stand out.
Idiomatic Objective-C & Best Practices
Write Objective-C the way experts do: idioms, conventions, anti-patterns to avoid, and production-grade best practices.
Advanced Assembly
Master advanced Assembly: deep language features, metaprogramming, internals, and the techniques senior engineers rely on.
