CodeLearn helps you learn, build and code with courses and practice tests in programming, AWS (Amazon Web Services), AI (Artificial Intelligence) and related tech topics—all in one app. Follow curated courses, take timed practice tests by subject or topic, and review your history and stats to see how your skills improve over time.
Topics covered include programming (languages and fundamentals), AWS and cloud, AI and machine learning, and more. Browse courses and practice tests by category, filter by level or topic, and jump straight into what matters. Each test tracks your score, correct answers and time taken. Your history screen shows totals, averages and recent attempts so you can see progress at a glance.
When you need to study without an internet connection, you can use guest or offline mode and access downloaded tests and courses. CodeLearn also includes a code examples section to explore snippets, plus a Q&A area where you can browse and ask questions when signed in.
KEY FEATURES
• Programming courses & tests: Coding fundamentals, practice tests with scores and history
• More tech topics: Expand your skills across programming, cloud, AI and related areas
• Offline learning: Guest and offline mode with downloaded tests and courses where supported
• History & progress: View test history, average scores, attempts and total time spent
• Smart filters: Filter tests and courses by category, difficulty, enrollment and more
• Code examples: Explore sample code from the examples section (from Courses)
• Community Q&A: Browse and ask questions in the Q&A section (sign-in required)
HOW IT WORKS
1. Sign in or continue as guest (offline mode) from the start screen
2. Use the Practice Tests tab to find and attempt tests in programming, AWS, AI or other topics
3. Use the Courses tab to browse courses (programming, AWS, AI, etc.), search by title and open details
4. Track your progress in the History tab with attempts, scores and time
5. Visit the Explore or Q&A area to browse examples and community questions