Hands-on courses with real sandboxes. Or follow a structured path
179 courses
Beyond COBOL Intermediate. File handling (sequential and indexed), SORT, REDEFINES for memory layout, calling subprograms, copybooks. The features banking and insurance systems use every day.
Beyond Common Lisp Intermediate. Macros in depth, special variables, closures, format directives, packages. The features behind Maxima, ACL2, and the Lisp ecosystem's reputation for power.
Beyond Pascal Intermediate. Object Pascal classes, generics, exception handling, units (modules), file I/O. The features behind Lazarus IDE and serious Pascal applications.
Level up from C++ Fundamentals. Pointers in depth, dynamic memory, smart pointers, RAII, the Rule of Five, move semantics, templates, and exception safety. The features that turn working code into idiomatic modern C++.
Beyond SQL Intermediate. Indexes, query optimization mental model, complex joins, JSON, advanced window functions, recursive CTEs. The features behind serious analytics and reporting.
Beyond Erlang Intermediate. gen_server behaviour, supervision trees, ETS tables, distributed Erlang concepts. The OTP toolkit that powers WhatsApp and CouchDB.
Beyond OCaml Intermediate. Functors, GADTs, polymorphic variants, lazy evaluation, the Pervasives module. The features behind Jane Street's libraries and the Coq proof assistant.
Beyond Perl Intermediate. Closures, complex data structures, Moose-style OOP, packages and exporting, special variables. The features behind serious Perl tooling and CPAN packages.
Beyond R Intermediate. Environments, lexical scoping, S4 classes, vectorization tricks, NSE basics, profvis. The features behind tidyverse and serious R packages.
Beyond Lua Intermediate. Closures and upvalues deep, weak tables, sandboxing, FFI patterns, the C API mental model. The features behind embedding Lua into Redis, Roblox, Neovim.
Beyond Elixir Intermediate. GenServer, supervision trees, OTP behaviours, Tasks and Agents, ETS basics, macros. The OTP toolkit behind WhatsApp's reliability.
Beyond Haskell Intermediate. Applicatives, State and Reader monads, GADTs intro, lenses basics, type families. The features you actually use in production Haskell.