Programming Languages
Deep-dive language internals, runtime architectures, OOP patterns & asynchronous models
Python Crash Course
Fast-paced guide covering language syntax, collections, functions, list comprehensions, and core idiomatic patterns.
Start learning →Python Detailed Course
In-depth study covering OOP, magic methods, decorators, generators, async/await, type hints, and the CPython memory model.
Start learning →Python My Course
Fast-track essentials covering variables, strings, lists, dictionaries, tuples, sets, loops, comprehensions, functions, and error handling.
Start learning →JavaScript Crash Course
Types and coercion, scope and the temporal dead zone, references, closures, prototypes, the event loop, promises and the DOM.
Start learning →JavaScript Detailed Course
Forty sections from engines and runtimes to property descriptors, symbols, iterators, async iteration, modules, memory and tooling.
Start learning →