DaleSchool

Courses

Practical, developer-focused courses. More courses are on the way.

FreeBeta
Beginnerterminalcli

Terminal Basics

Master the command line fundamentals and use the terminal fluently as a developer.

28 lessons11h 30mv0.2.0
FreeBeta
Beginnergitgithub

Git Basics

Learn version control with Git and build a foundation for real-world collaboration with GitHub.

26 lessons10h 30mv0.2.0
ProAlpha
Beginneraiterminal

Mastering Claude Code

Transform your dev workflow with a terminal-based AI coding agent.

40 lessons14h 10mv0.0.1
ProBeta
Beginnergithubcollaboration

Introduction to GitHub

GitHub for everyone — from repository management to team collaboration and open source contribution, no coding required.

16 lessons4h 20mv0.1.0
ProAlpha
Beginnerprogramming-languagesystems

Rust Programming Fundamentals

Learn Rust programming from scratch — fast and safe.

60 lessons16h 40mv0.0.1
Coming Soon
vimneovimeditor

Vim Basics

Master Vim — the moment your keyboard outperforms your mouse.

Coming Soon
htmlwebfrontend

Web & HTML Basics

Understand how the web works and learn the most fundamental language for building structured web pages with HTML.

Coming Soon
aiidecursor

Mastering the Cursor Editor

Level up from Claude Code into Cursor, the GUI AI IDE for practical pair-programming workflows.

Coming Soon
aimcpintegration

Model Context Protocol in Practice

Design and deploy custom tools for Cursor and Claude Code using Anthropic's Model Context Protocol.

Coming Soon
aiskillsautomation

Agent Skills: A Handbook for Your AI Coworker

Learn to design, test, and operate Agent Skills that systematically delegate repetitive tasks in Claude Code and Cursor.

Coming Soon
csswebfrontend

CSS Basics

Learn the basics of CSS for styling web pages — from box model to Flexbox, Grid, and responsive design.

Coming Soon
csswebfrontend

Advanced CSS

Learn production-level modern CSS — custom properties, animations, advanced Grid, @layer, and more.

Coming Soon
javascriptprogrammingweb

JavaScript Fundamentals

Learn the core concepts of JavaScript, the programming language that brings web pages to life.

Coming Soon
javascriptdomevents

JavaScript & the Browser

DOM manipulation, event handling, and dynamic UI — bring your web pages to life with JavaScript.

Coming Soon
typescripttypesprogramming

TypeScript Fundamentals

Learn to write safe and robust code by adding types to JavaScript — from type inference to generics.