Practical courses for building real skills
Ten focused courses from HTML basics to AI-assisted development.
HTML & CSS Basics
Build web pages from scratch: elements, styling, layout with flexbox, and your first project.
JavaScript Fundamentals
Core JavaScript: variables, functions, arrays, objects, async programming, and best practices.
Command Line Essentials
Navigate your computer with confidence. Terminal basics, file commands, shortcuts, and productivity tips for everyone.
Prompt Engineering Fundamentals
Talk to AI like a pro. Learn to write clear prompts, give examples, assign roles, and get exactly what you need.
Basic Vibe Coding
Working with AI assistants, effective prompting, reading generated code, and sustainable AI workflows.
Git & GitHub
Version control fundamentals: commits, branching, merging, collaboration, and best practices.
SQL Database Essentials
SQL fundamentals: tables, CRUD operations, joins, aggregations, and database design.
API Basics
Learn how web APIs work: REST, HTTP methods, JSON, fetch, and build your first API app.
Basic Software Engineering
Problem solving, algorithms, data structures, design patterns, testing, and DevOps basics.
Data Science as Skill
Statistics basics: measures of center, probability, hypothesis testing, regression, and ML intro.