Coding School
Learn Swift & Python basics
Free · In-App Purchases · Designed for iPad. Not verified for macOS.
Learn Swift, Python, and data science basics with short lessons, checkpoints, interactive exercises, progress tracking, and beginner-friendly code practice.
Coding School helps beginners build a practical foundation in programming through focused lessons, checkpoints, exercises, and small projects.
Start with Basic Swift or Basic Python and learn one topic at a time. Each lesson breaks concepts into short sections, shows readable code examples, and checks understanding before moving forward. After the lesson, practice with multiple choice, multi-select, fill-in-the-blank, code-entry, and project-style exercises.
What you can learn:
- Swift variables, constants, types, operators, conditionals, loops, collections, functions, optionals, structs, enums, closures, protocols, extensions, error handling, and SwiftUI basics.
- Python variables, basic types, conditionals, loops, lists, dictionaries, functions, classes, modules, imports, files, and exceptions.
- Final review tests and project practice to reinforce what you have learned.
Features:
- Beginner-friendly explanations with code examples.
- Checkpoints inside lessons to confirm understanding.
- Interactive exercises with hints and explanations.
- Progress tracking for completed subtopics and lessons.
- Free access to the first lessons, with a one-time purchase to unlock all lessons.
Coding Tutorial is designed for learners who want a clear, structured path through programming basics without account setup or distractions.
Ratings & Reviews
- This app has not received enough ratings or reviews to display an overview.
Added Google AdMob support, SKAdNetwork identifiers, and app configuration updates. This version also includes beginner coding lessons, interactive exercises, checkpoints, progress tracking, and support for Swift, Python, and data science topics.
The developer, Emin Asgarov, indicated that the app’s privacy practices may include handling of data as described below. For more information, see the developer’s privacy policy .
Data Not Collected
The developer does not collect any data from this app.
Accessibility
The developer has not yet indicated which accessibility features this app supports. Learn More
Information
- Seller
- Emin Asgarov
- Size
- 22.6 MB
- Category
- Education
- Compatibility
Requires iOS 17.6 or later.
- iPhone
Requires iOS 17.6 or later. - iPad
Requires iPadOS 17.6 or later. - Mac
Requires macOS 14.6 or later and a Mac with Apple M1 chip or later. - Apple Vision
Requires visionOS 1.3 or later.
- iPhone
- Languages
English and 21 more
- English, Arabic, Bengali, Croatian, Danish, Dutch, French, German, Greek, Gujarati, Hebrew, Italian, Japanese, Portuguese, Russian, Sanskrit, Simplified Chinese, Spanish, Traditional Chinese, Turkish, Ukrainian, Urdu
- Age Rating
4+
- 4+
- In-App Purchases
Yes
- Full Access USD 1.99
- Copyright
- © Emin Asgarov
