Mini AI School

Learn programming through text-based lessons

Practical courses for building real skills

Eight focused courses from HTML basics to AI-assisted development.

01

JavaScript Fundamentals

Core JavaScript: variables, functions, arrays, objects, async programming, and best practices.

10 lessons Beginner friendly
02

HTML & CSS Basics

Build web pages from scratch: elements, styling, layout with flexbox, and your first project.

10 lessons Beginner friendly
03

Git & GitHub

Version control fundamentals: commits, branching, merging, collaboration, and best practices.

10 lessons Essential skills
04

API Basics

Learn how web APIs work: REST, HTTP methods, JSON, fetch, and build your first API app.

10 lessons Backend fundamentals
05

Basic Software Engineering

Problem solving, algorithms, data structures, design patterns, testing, and DevOps basics.

10 lessons Foundational
06

Database 101

SQL fundamentals: tables, CRUD operations, joins, aggregations, and database design.

10 lessons Data skills
07

Basic Vibe Coding

Working with AI assistants, effective prompting, reading generated code, and sustainable AI workflows.

10 lessons Modern workflow
08

Data Science 101

Statistics basics: measures of center, probability, hypothesis testing, regression, and ML intro.

10 lessons Analytics