
Coding School
Learn Swift, Python & AI
0 ratings
Free
In-App Purchases
Rating summary
About
Coding School teaches you to code with short lessons you can finish in a few minutes a day. Learn Swift, Python, data science and AI with Python through real code examples and instant feedback.
FOUR LEARNING PATHS
• Basic Swift: variables, functions, optionals, structs, enums, closures, protocols, error handling, SwiftUI basics and a project
• Basic Python: types, conditions and loops, lists and dictionaries, functions, classes, modules, files and errors
• Data Science with Python: pandas, cleaning data, statistics, charts, machine learning and model evaluation
• Basic AI with Python: using AI models, prompting, embeddings and semantic search, retrieval-augmented generation (RAG), evaluating AI output and AI safety
LEARN BY DOING
• 42 lessons split into bite-sized subtopics
• 706 exercises: multiple choice, multi-select, fill in the blanks, code entry and projects
• Checkpoints inside every lesson confirm you understood before you move on
• Hints, explanations and model answers for every exercise
• Final review tests show what you remember
PRACTICE QUIZZES
• 800 practice questions across the four paths
• 10 random questions per attempt, with a full answer review and the topics to revise
BUILD A DAILY HABIT
• Set a daily goal and keep your streak going
• Optional daily reminder
• Stars, achievements and progress for every lesson
LEARN IN YOUR LANGUAGE
• Lessons and quizzes in 18 languages, switchable inside the app
• Code stays in standard English, just like in real projects
FREE TO START
• The first 3 lessons of every path are free, and no account is needed
• Full Access is a one-time purchase, not a subscription: every lesson, no banner ads, a certificate of completion for Basic Python and all future lessons
Show more
What's New in Coding School
1.3
October 26, 2026
• New learning path: Basic AI with Python, with 8 lessons on AI models, prompting, embeddings, RAG and AI safety • All 42 lessons and 800 practice quiz questions are now available in 18 languages • Daily goal, streaks and optional daily reminders • Achievements, stars and a certificate of completion for Basic Python • Privacy settings for ad choices • Fixes and improvements
More1
Subscriptions & In-App Purchases
$4.99
Full Access
Unlock every lesson and exercise




