50,000+ Free Udemy Courses to Start Today

View Courses

Free Courses Online [2025]

cancel icon
Clear filters

Certification

Level

Ratings

Duration

Apply
image

Learn Angular 20: Build Counter Application

Master the Angular basics with a project-driven approach

(*)(*)(*)(*)(*)4.6
17 reviews
duration

47 m

Learn Dart: First Step to Flutter

Gain insights into Dart, an object-oriented language crucial for Flutter development. Delve into its fundamentals and prepare to craft high-quality native interfaces on iOS and Android.

(*)(*)(*)(*)(*)4.5
duration

9 h

image

Introduction to NoSQL with MongoDB

Learn the essentials of NoSQL with MongoDB through hands-on examples — from shell basics to driver integration.

(*)(*)(*)(*)(*)4.5
4 reviews
duration

1 h 55 m

image

GitHub Crash Course: From Repository Creation to Updates

Learn GitHub basics: create repositories, push and pull code, manage commits, and collaborate on projects with ease.

(*)(*)(*)(*)(*)4.9
8 reviews
duration

31 m

image

Introduction to Backend Development with NestJS

Build a RESTful API from scratch using NestJS. Learn modules, controllers, services, validation, middleware, guards

(*)(*)(*)(*)(*)4.6
10 reviews
duration

2 h

image

Create Your App’s Backend with Cursor AI

Build your app’s backend using Firebase and GCP with Cursor AI — APIs, hosting, and server logic for beginners.

(*)(*)(*)(*)(*)4.5
1 reviews
duration

56 m

image

Python Basics

Learn Python Basics from University of Michigan. This course introduces the basics of Python 3, including conditional execution and iteration as control structures, and strings and lists as data structures.

(*)(*)(*)(*)(*)4.8
17.6K reviews
duration

36 h

image

GenAI for Application Developers

In this course you will have a thorough understanding of GenAI for application development. Be able to use Gemini for Google Cloud (Duet AI) in their projects to shorten development cycles, decrease errors, and ensure excellent code quality.

image

Cross-Cultural Communication Today – Level up with AI Power

Boost Your Communication and Unlock More Success. Made simple with reliable AI Insights.

JF Kaertner

image

HTML, CSS, and Javascript for Web Developers

Learn in detail about HTML, CSS and JavaScript and become a web developer by enrolling in this course that also talks about environment setup and content models of HTML.

(*)(*)(*)(*)(*)4.7
16.6K reviews
duration

40 h

image

Machine Learning

Popular course

Machine Learning from Stanford University. Machine learning is the science of getting computers to act without being explicitly programmed.

(*)(*)(*)(*)(*)4.9
26.7K reviews
duration

60 h

image

A Crash Course in Data Science

This is a focused course that will quickly bring you up to speed in the field of data science. Our goal was to make this as easy for you as possible while not sacrificing any essential content. We've left out the technical details so you can focus on managing and moving your team forward.

(*)(*)(*)(*)(*)4.5
8.2K reviews
duration

7 h

image

Introduction to Web Development

Learn Introduction to Web Development from University of California, Davis. This course is designed to start you on a path toward future studies in web development and design, no matter how little experience or technical knowledge you currently ...

(*)(*)(*)(*)(*)4.7
3.7K reviews
duration

15 h

image

Introduction to TensorFlow for Artificial Intelligence, Machine Learning, and Deep Learning

Learn Introduction to TensorFlow for Artificial Intelligence, Machine Learning, and Deep Learning from deeplearning.ai. If you are a software developer who wants to build scalable AI-powered algorithms

(*)(*)(*)(*)(*)4.8
19.6K reviews
duration

30 h