The Web Dev Series
The Web Dev Series focuses on the core skills every web developer needs. These courses teach the foundational technologies behind modern websites and applications — JavaScript, PHP, and the browser.
This series is the perfect starting point for beginners and a solid refresher for developers who want to strengthen their fundamentals before moving on to larger, project-based builds in the Pragmatic Series.
JavaScript
JavaScript is the foundation of interactivity on the web. These courses focus on mastering the language itself and understanding how JavaScript runs in the browser, giving you the skills needed to build responsive, interactive user experiences.
Core Fundamentals
Learn JavaScript from the ground up, including core language concepts, modern syntax, functions, objects, and control flow.
JavaScript FundamentalsBrowser Fundamentals
Learn how JavaScript interacts with the browser through the DOM, events, asynchronous behavior, and browser APIs.
Browser JavaScriptPHP
PHP is a powerful server-side language used to build dynamic websites and applications. These courses focus on understanding PHP fundamentals and learning how to structure clean, maintainable code using modern object-oriented practices.
Core Fundamentals
Learn the basics of PHP for the web, including variables, control structures, functions, forms, and dynamic page rendering.
PHP FundamentalsObject-Oriented Foundations
Learn how to write scalable, maintainable PHP using object-oriented programming, including classes, interfaces, traits, and clean code organization.
Object-Oriented PHP