All subjects
Every subject has its own page with filters for free courses, certificates, level, length and language. Can't see yours? Search for it: every topic gets a page.
Browse by subject
Every subject and topic
Computer Science 25,811 courses
Programming, algorithms, web and app development, software engineering and the theory behind computing.
- Programming 7,083
- Python 2,066
- Java 711
- JavaScript 658
- TypeScript 112
- C Programming 155
- C++ 207
- C# 418
- Go 61
- Rust 38
- Kotlin 53
- Swift 118
- R Programming 289
- PHP 91
- Ruby 41
- Scala 42
- Haskell 2
- MATLAB 96
- Julia 10
- Dart 17
- Shell Scripting 323
- Functional Programming 51
- Object-Oriented Programming 414
- Competitive Programming 652
- Algorithms and Data Structures 1,720
- Web Development 3,626
- HTML and CSS 494
- React 447
- Angular 115
- Vue.js 47
- Node.js 163
- Tailwind CSS 92
- Web APIs 758
- WordPress 75
- Web Accessibility 72
- Web Performance 2
- Mobile Development 831
- Android Development 150
- iOS Development 154
- Flutter 64
- React Native 57
- Software Engineering 7,093
- Software Testing 325
- Git and GitHub 616
- System Design 393
- Agile and Scrum 479
- Software Architecture 138
- Databases 1,800
- Theory of Computation 75
- Operating Systems 307
- Computer Architecture 102
- Computer Networks 982
- Game Development 464
- Computer Graphics 158
- Quantum Computing 70
- Blockchain 328
- Human-Computer Interaction 81
AI and Data Science 15,839 courses
Artificial intelligence, machine learning, generative AI, data analysis and statistics.
- Artificial Intelligence 9,966
- Generative AI 4,282
- Machine Learning 4,373
- Computer Vision 288
- Natural Language Processing 355
- Robotics 202
- AI Ethics 334
- Data Analysis 6,046
- Excel 702
- Data Visualization 1,040
- Business Intelligence 753
- Pandas 128
- Statistics 1,312
- Big Data 791
- Data Engineering 763
- Data Mining 132
Information Technology 15,258 courses
Cloud computing, DevOps, cybersecurity, networking, Linux and IT support.
- Cloud Computing 9,980
- AWS 704
- Microsoft Azure 4,901
- Google Cloud 1,824
- Kubernetes 346
- Docker 264
- DevOps 1,057
- Cybersecurity 1,765
- Networking 1,056
- Linux 442
- IT Support 252
- Microsoft 365 1,961
- Salesforce 159
- SAP 124
- Internet of Things 410
Engineering 5,693 courses
Mechanical, electrical, civil, chemical and every other branch of engineering, including most NPTEL courses from the IITs.
- Mechanical Engineering 1,503
- Electrical Engineering 1,298
- Electronics 626
- Civil Engineering 573
- Chemical Engineering 326
- Aerospace Engineering 250
- Materials Science 288
- Biomedical Engineering 147
- Environmental Engineering 211
- Energy 600
- Industrial Engineering 233
- Mining and Petroleum 64
- Textile Engineering 52
- Ocean and Naval Engineering 86
- Agricultural Engineering 145
Science and Maths 21,014 courses
Mathematics, physics, chemistry, astronomy, earth and environmental science.
- Mathematics 3,115
- Calculus 296
- Linear Algebra 246
- Algebra 336
- Discrete Mathematics 560
- Probability 638
- Geometry 145
- Numerical Methods 121
- Real Analysis 41
- Physics 1,474
- Chemistry 850
- Astronomy 237
- Earth Science 293
- Environmental Science 1,290
Business 22,408 courses
Management, finance, marketing, entrepreneurship, accounting and economics.
- Management 14,013
- Leadership 4,881
- Project Management 821
- Product Management 278
- Human Resources 392
- Operations and Supply Chain 642
- Strategy 3,369
- Finance 3,550
- Accounting 942
- Marketing 3,843
- Digital Marketing 642
- SEO 166
- Social Media Marketing 654
- Sales 939
- Entrepreneurship 1,864
- Economics 1,236
- Business Analytics 1,422
- E-commerce 246
- Business Law 574
Art and Design 3,480 courses
UI and UX design, graphic design, video, photography, music and the arts.
- UI/UX Design 842
- Graphic Design 509
- Video Editing 134
- Animation 239
- Photography 106
- Music 727
- Drawing and Painting 177
- Architecture 195
- Fashion Design 31
- Film and Media Studies 184
Humanities and Social Sciences 8,290 courses
History, philosophy, psychology, law, education, politics and society.
- History 812
- Philosophy 1,131
- Psychology 816
- Law 325
- Education and Teaching 1,691
- Political Science 1,988
- Sociology 1,587
- Literature 397
- Religion 64
- Journalism 81
Languages and Communication 3,821 courses
English, Hindi and foreign languages, writing, and speaking skills.
Health and Life Sciences 4,869 courses
Medicine, public health, biology, nutrition, nursing, neuroscience and mental health.
- Medicine 893
- Public Health 610
- Nursing 548
- Nutrition 362
- Mental Health 728
- Biology 2,557
- Neuroscience 214
- Pharmacy 95
- Fitness and Sports 162
- Health Informatics 359
Personal Development 5,435 courses
Careers, productivity, study skills, interviews and everyday life skills.
- Career Development 875
- Productivity 539
- Study Skills 76
- Critical Thinking 1,931
- Emotional Intelligence 386
- Teamwork 414
Exam Preparation 717 courses
Courses and lecture series for GATE, JEE, NEET, UPSC, CAT, GRE and other entrance and job exams.