Skip to content
andorp

Category

Programming

Master the languages and fundamentals every developer needs: Python, Java, C++, SQL and problem solving.

Courses
4
Learners
183K
Average rating
4.7
Instructors
3

Courses

Programming courses

Every Programming course is project-based and taught by a working practitioner. Pick a level to match where you are today.

All courses

What you will build

Skills you can add to your CV

These are the tools and techniques covered across our Programming courses, taught through real projects rather than slides.

  • Python
  • Problem Solving
  • Debugging
  • SQL
  • PostgreSQL
  • MySQL
  • Data Modelling
  • Java
  • OOP
  • Spring Boot
  • JUnit
  • Data Structures
  • C++
  • STL
  • Project in every module

    Practise on real briefs and leave with portfolio-ready work.

  • Doubt support

    Ask in any lesson and get answers from instructors and TAs.

  • Verifiable certificate

    Share a certificate with a unique ID employers can check.

Learners working through a project together around a laptop
183K learners
studying Programming

Your instructors

Learn Programming from people who do it daily

Our Programming instructors ship real products and teach the way they work: practical, honest about trade-offs and focused on what employers look for.

Meet all instructors
  • Portrait of Aarav Mehta

    Aarav Mehta

    Senior Full-Stack Engineer · 11+ years

    Aarav has spent eleven years shipping web products for startups and enterprise teams, most recently leading a platform team that serves millions of users every day.

    4.8 instructor rating210K learners5 courses

    • JavaScript
    • React
    • Node.js
    • System Design
  • Portrait of Rohan Kapoor

    Rohan Kapoor

    Data Scientist & ML Engineer · 8+ years

    Rohan builds machine learning systems in production and loves making maths feel practical.

    4.8 instructor rating164K learners4 courses

    • Python
    • Data Science
    • Machine Learning
    • SQL
  • Portrait of Daniel Joseph

    Daniel Joseph

    Mobile Lead & Security Researcher · 10+ years

    Daniel has built mobile apps with millions of installs and runs security reviews for app and API teams.

    4.6 instructor rating58K learners3 courses

    • Flutter
    • React Native
    • Ethical Hacking
    • Network Security

Start learning Programming today

Create a free account to save Programming courses, track your progress and earn verifiable certificates as you go.