Master regular expressions with hands-on exercises. Practice pattern matching from basics to advanced lookaheads with live feedback. Build real-world patterns for email validation, URL parsing, and log analysis.
7 módulos • 26 aulas

Master TypeScript with hands-on exercises. Learn types, interfaces, generics, utility types, and advanced patterns with live code execution. Build type-safe applications with instant feedback in your browser.

Master bash scripting through hands-on practice. Build on your Linux command line skills to write powerful automation scripts. Learn variables, conditionals, loops, functions, arrays, string manipulation, file processing, and error handling with interactive exercises in your browser.

Master server-side JavaScript with Node.js through hands-on practice. Learn modules, file system operations, HTTP servers, npm, async patterns, and REST APIs. Build real backend applications with interactive exercises in your browser.

Master Bun, the fast JavaScript runtime and toolkit. Learn Bun basics, its built-in bundler, package manager, test runner, and native APIs through hands-on exercises. Practice file I/O, HTTP servers, and SQLite with live code execution in your browser.

Master Git version control with hands-on exercises. Practice commits, branches, merges, and more with a simulated repository in your browser. Learn workflows and best practices for team collaboration.

Learn Python programming with hands-on exercises. Practice variables, data types, functions, loops, and more with live code execution in your browser. No installation required - powered by Pyodide.