Apps Like Learn programming - Codesy for iPhone and iPad
Coding with Python lessons
Coding with Python courses covering web development, automation, and data analysis. Complete interactive lessons, take quizzes, and track progress. Access code editors and projects to practice skills.
by Cloudbit d.o.o.★ 5.010 ratingsEducationFreeData updated 2026-09-06
Learn Swift programming through 100 short videos explaining key features. Each video includes a quiz to test understanding. Progress unlocks coding exercises like predicting output, rearranging code, and identifying errors.
Visualize and interact with and data structures through dynamic animations. Explore step-by-step breakdowns of sorting, searching, and graph . Practice coding exercises and test knowledge with quizzes.
Test knowledge of HTML, CSS, JavaScript, PHP, Java, Python, and C++ with randomized multiple-choice and multi-answer questions. View final score and receive hints for incorrect answers to identify mistakes.
Create 3D models using intuitive device-optimized controls. Design circuits, code, and simulate electronic components. Learn through hands-on projects. Access free, ad-free tools suitable for all ages.
Learn programming through interactive lessons and exercises. Use an embedded editor and a custom virtual keyboard for coding. Track progress and receive personalized feedback. Share snippets and collaborate in real-time.
C++ from beginner to advanced with interactive lessons and live code examples. Take instant quizzes, track progress with streaks, and use a 24/7 AI coding assistant. Access 180+ lessons covering basics, OOP, STL, algorithms, and data structures.
Learn programming languages like Java, .Net, Python, and JavaScript through structured courses. Access software testing and DevOps training with hands-on exercises. Receive one-to-one mentoring, interview prep, and unlimited support.
Provides a command line interface for coding and system tasks. Users can execute commands like ls, ping, and clang. Features include file management, network diagnostics, and text processing. Supports scripting and terminal-based development.
Teach basic coding concepts through interactive challenges. Guide through obstacle courses by writing simple commands. Track progress and unlock new levels. Share achievements with friends.
Teaches basic programming through interactive lessons. Allows children to create games and design projects. Includes step-by-step guidance and feedback from educators. Supports learning through play and self-directed projects.