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 Fundamentals

Browser Fundamentals

Learn how JavaScript interacts with the browser through the DOM, events, asynchronous behavior, and browser APIs.

Browser JavaScript

PHP

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 Fundamentals

Object-Oriented Foundations

Learn how to write scalable, maintainable PHP using object-oriented programming, including classes, interfaces, traits, and clean code organization.

Object-Oriented PHP