All Courses
Python Foundations
A complete, from-zero Python course — variables, numbers, strings, conditionals, loops, every collection, functions end to end, and error handling — 16 lessons of live, auto-graded exercises.
Working with Data using Pandas
A gentle, topic-by-topic intro to pandas — Series, DataFrames, filtering, computed columns, and groupby — before the full Pandas for Data Analysis course.
R Foundations
A from-zero R course — vectors, matrices, control flow, pipes, data frames, joins, reshaping, descriptive stats, and base plotting across 35 live, auto-graded lessons.
SQL Foundations
A comprehensive from-zero SQL course — SELECT, filtering, aggregates, joins, subqueries, UNION, and modifying data — 30 lessons of live, auto-graded SQLite queries in your browser.
HTML & CSS Foundations
Build real web pages from scratch — semantic HTML, the box model, typography, flexbox, grid, and responsive design — across 11 lessons of live, auto-graded code with an instant preview.
JavaScript Foundations
A comprehensive, from-zero JavaScript course — variables, control flow, arrays, objects, functions, and modern ES6 patterns — across 30 lessons of live, auto-graded code in your browser.
Python for Programmers — Beginner
A standalone Python 3 course for people who already code in another language — syntax, control flow, functions, and every core type (strings, lists, dicts, sets) with auto-graded browser exercises.
Python for Programmers — Intermediate
The second Python for Programmers course — idioms, comprehensions, OOP, modules, files, decorators, generators, type hints, and testing, all auto-graded in your browser.
Data Science Beginner
Interactive-first data science with Python: NumPy, pandas, matplotlib, and academy datasets — 260+ graded drills, 32 playgrounds, 32 lessons.
Data Science Intermediate
Multi-table pandas analysis: tidy data, cleaning, merge, groupby advanced, seaborn, light scipy stats, datetime, and capstone projects — 270+ drills, 32 playgrounds, 32 lessons.
Data Science Advanced
Production-style data science — feature engineering, advanced pandas, time series, JSON/API patterns, data quality, and KPI reporting across 32 lessons and 274+ drills.
Statistics with R
A comprehensive base-R statistics course — descriptive analysis, probability, confidence intervals, hypothesis tests, correlation, regression, and ANOVA across 30 self-paced lessons.
Machine Learning Beginner
Interactive-first machine learning with scikit-learn: 284+ graded drills, 33 playgrounds, 33 lessons.
Machine Learning Intermediate
Interactive-first machine learning with scikit-learn: 300+ graded drills, 35 playgrounds, 35 lessons.
Machine Learning Advanced
Interactive-first machine learning with scikit-learn: 306+ graded drills, 33 playgrounds, 33 lessons.
Machine Learning
Build real intuition for ML — play with 130+ interactive visualizations, work through guided derivations, and read the written handbook. Regression to gradient boosting and neural nets.
Advanced AI Lab
Setup requiredBuild AI from the ground up: backpropagation by hand in NumPy, real PyTorch on a free GPU via Colab, and an embedding model running live in your browser. Three tiers, one lab.
Deep Learning
How neural networks really work — interactive concepts plus guided deep dives on neural nets, transformers, CNNs, sequence models, and generative models.
Large Language Models
How modern LLMs work, end to end — attention and transformers, building a GPT, efficient inference, fine-tuning with LoRA/RLHF, and retrieval & agents. Interactive, every number real.
Math for Machine Learning
The math & statistics that ML stands on — distributions, Bayes, linear algebra, and calculus — as interactive visualizations plus a written handbook.
Math for Deep Learning
The mathematics behind deep learning — backpropagation, matrix calculus, and the linear algebra of networks — as a written handbook.
Text & Language (NLP)
See how machines read text — interactive concepts and guided deep dives on tokenizers, search ranking, TF-IDF, Naive Bayes, word2vec, and more.
Time Series
Build intuition for forecasting — decomposition, ACF/PACF, stationarity, and ARIMA — as interactive concepts plus guided deep dives.
Data Engineering
The data structures and distributed-systems ideas behind every pipeline — hash tables, LSM-trees, B-trees, the Kafka log, MapReduce, and CAP — interactive.
Databricks & Delta Lake
How the lakehouse really works — the Delta transaction log, OPTIMIZE/Z-order, MERGE & SCD2, Catalyst, AQE, Photon, and Unity Catalog — interactive.
AI Basics
Start here. A friendly, plain-language on-ramp to AI — what it is, the main tools, everyday uses, and staying safe. 10 gentle lessons; then go deeper with Understanding AI.
Understanding AI
Go deeper than the buzzwords — genuinely understand how AI learns, thinks, predicts, and where it fails. 9 dense lessons, each with a LIVE interactive animation embedded right in the page. No maths, no coding.
Creating with AI: Images & Video
Direct AI to create images and video — for real, not by luck. 9 dense, interactive lessons with LIVE animations in the page: diffusion, prompt craft, editing & remixing, AI video, spotting fakes — PLUS a hands-on directory of the real tools (Midjourney, Firefly, Canva, Runway, plus a spotlight on Google Flow) and a challenge to make your first image. No design skills or coding.
Creating with AI: Music & Voice
Make music, sound effects and voices with AI — and understand what you're doing. 9 dense, interactive lessons with LIVE animations in the page: how AI makes sound, prompting, singing & voices, cloning & ethics — PLUS a hands-on directory of the real tools (Suno, ElevenLabs, Moises…) and a challenge to make your first track. No musical training or coding.
Build Your Own AI (No Code)
Build your own custom AI assistants and agents — with zero code. 9 dense, interactive lessons with LIVE animations in the page: system prompts, grounding in your own docs, the build loop, chatbots vs agents, tools & guardrails — PLUS a directory of the real no-code builders (Custom GPTs, Gemini Gems, Claude Projects, Zapier…) and a challenge to ship your first one.
Earn with AI
Practical, honest ways to make money with the AI skills you now have — no hype, no get-rich-quick. 8 dense, interactive lessons with LIVE animations in the page: the 4 ways to earn, services & products, audiences & business clients, your first dollar, pricing, avoiding scams — PLUS a directory of the real platforms (Fiverr, Etsy, Gumroad…) and a 30-day starter plan.
ChatGPT for Everyone
A free, self-paced course for absolute beginners — learn to use ChatGPT for everyday life across 10 friendly, interactive lessons. No coding or technical background needed.
ChatGPT Power User
For people who already know basic ChatGPT and want to use it seriously for work, research, content, and productivity — 10 practical, interactive lessons.
ChatGPT Advanced
Push ChatGPT to its limits — no coding. 10 dense, interactive lessons: think in systems, advanced prompt engineering, reasoning models, prompt chaining, no-code data analysis, mastering every mode (Vision, Canvas, image, research), building Custom GPTs, Projects & memory, and automating with Tasks. For confident users ready to master it.
Visual Concept Library — See AI in Action
A visual explorer of how AI actually works — 126 interactive animations across seven topics, from how AI learns to creating images, music and video, building your own AI, earning with it, ministry and productivity. Explore any concept; no coding, no order required.
AI for Ministry
Let AI serve your ministry — wisely. 7 dense, interactive lessons with LIVE animations in the page: AI as a helper you check (never an authority), study & teaching prep, reaching every audience, admin & translation time-savers, building a ministry helper bot, verifying facts, guarding privacy, and keeping the heart central. No tech background needed.
Productivity: Get Your Time Back
Use AI to get your time back — for the work (and life) that matters. 6 dense, interactive lessons with LIVE animations in the page: AI as a thinking partner, summarizing & deciding, writing in half the time, turning meetings/projects/chaos into action, learning faster & delegating, and the one habit that keeps it safe. No tech background needed.
Python NumPy
Chinland InfoTech Academy flagship — master NumPy from ndarray creation through broadcasting, linear algebra, einsum, and ML-ready pipelines. 52 lessons, 416 drills, hand-crafted prose.
Data Analysis with Pandas
Chinland InfoTech Academy flagship — master pandas for real analysis: load, clean, filter, groupby, reshape, merge, time series, and KPI capstones. 48 lessons, 384 drills.
Python for Programmers — Advanced
The third Python for Programmers course — iterator protocol, descriptors, advanced typing, asyncio, multiprocessing, subprocess, SQLite, pytest, profiling, and packaging, with a capstone.
Python for Programmers — Expert
The fourth Python for Programmers course — advanced comprehensions, metaclasses, HTTP clients & JSON APIs, pydantic, concurrency, production logging, config & secrets, testing, and static typing.
SQL Beginner
A from-zero SQL course for Falam, Hakha, and Tedim learners — SELECT, filtering, aggregates, joins, and modifying data across 32 lessons of auto-graded SQLite in your browser.
SQL Intermediate
Second SQL course: multi-table joins, subqueries, window functions, CTEs, views, transactions, and academy analytics projects — 32 lessons of deep prose and auto-graded SQLite.
SQL Advanced
Third SQL course: advanced joins, recursive CTEs, window frames, cohort analytics, JSON, triggers, performance tuning, and shop BI capstones — 35 lessons of deep prose and auto-graded SQLite.
Machine Learning Algorithms from Scratch
Chinland InfoTech Academy flagship — build ML algorithms with NumPy only, from linear regression to decision trees, MLPs, K-Means, and PCA. 45 lessons, 360+ drills with full math derivations.
Unsupervised Learning with Python
Core unsupervised ML with scikit-learn — K-Means, internal metrics, PCA, and real segmentation projects across 23 lessons and 184+ drills.
Unsupervised Learning with Python — Advanced
Advanced unsupervised ML — hierarchical clustering, DBSCAN, GMM, spectral clustering, anomalies, text/NMF, and incremental PCA. 23 lessons, 184+ drills.
HTML Foundations
From your first `<!DOCTYPE html>` to semantic layouts, accessible forms, tables, and media — 39 lessons of live markup with instant preview and auto-graded structure checks in your browser.
HTML Advanced
ARIA, dialog markup, picture/srcset, Open Graph, JSON-LD, templates, and i18n — 39 lessons of production-grade semantic HTML with instant preview grading.
CSS Foundations
Selectors, box model, flexbox, grid, responsive design, and polished UI patterns — 49 lessons styling live HTML with instant preview and goals-checklist grading.
CSS Advanced
Cascade layers, keyframe animation, container queries, dark mode, and production UI polish — 37 lessons styling the HTML Advanced academy capstone with instant preview grading.
JavaScript for the Web
DOM selection, events, dynamic lists, form handling, fetch, and localStorage — 38 lessons turning your styled academy page into an interactive app in the browser.
JavaScript Advanced
ES modules, fetch patterns, observers, History API, and light Web Components — 36 lessons wiring the styled academy capstone into a data-driven dashboard.
Production-Ready Web Dev
npm, Vite, ES modules in a bundler, environment variables, and a React intro — 24 lessons from package.json to a shippable academy component app (browser labs + project walkthrough).
Web Full-Stack Capstone
Integrate HTML, CSS, and JavaScript Advanced into one academy dashboard: concept drills plus phased project milestones from accessible shell to fetch, filters, enrollment, and shop scroll.
AI Helper — Error Tutor
A small AI model that runs entirely in your browser and explains your code errors in plain language. Set it up once; it then works across every coding lesson — offline, no servers, no keys.