Learn by building

Courses

Practical, beginner-friendly technology courses built around real projects. Upcoming lessons will cover PHP, MySQLi, web development, electronics and IoT, security systems, and the skills needed to turn ideas into working solutions.

Intermediate · 6 lessons

PHP + MySQL + CSS CRUD (Procedural)

This intermediate-level course teaches students how to build a complete CRUD (Create, Read, Update, Delete) application using PHP, MySQL, Bulma CSS, and MySQLi procedural programming. Throughout the course, students will build a practical project called the Student Manager App, learning essential backend and frontend and frontend to create real-world web application

Beginner · 3 lessons

HTML Foundations

Build clean, semantic HTML layouts for pages, forms, and content blocks.

Intermediate · 3 lessons

JavaScript Essentials

Learn the DOM, events, rendering loops, and practical browser-side state management.

Advanced · 4 lessons

Procedural PHP Applications

Build small server-side applications with includes, validation, sessions, and MySQLi.

Beginner · 4 lessons

Procedural PHP Foundations

Learn to build small, secure PHP applications without a framework — sessions, forms, and MySQLi from first principles.

Beginner · 2 lessons

Interface Craft with Bulma

Shape a distinctive interface on top of Bulma's CDN build using custom properties instead of a rebuild step.