10,000+ Free Udemy Courses to Start Today

View Courses

Free Courses online List

List of the free courses and certifications to take online in 2024.

cancel icon
Clear filters






Operating Systems

Introduces you to current operating systems. We will focus on UNIX-based operating systems, but we will also learn about other operating systems, such as Windows.

120 h


Software Engineering

This course is intended to present software engineering as a body of knowledge. The course covers software engineering concepts and principles in relation to the software development life cycle.

36 h


C++ Programming

Learn how to edit and compile programs in C++.

40 h


Elementary Data Structures

Discuss both theoretical and practical aspects of algorithms and data structures. We will also learn how to implement and analyze data structures and algorithms in C/C++, taking into account both worst-case complexity and practical efficiency.

38 h


Python for Data Science

The course will progress from introductory topics like Python review, matrix operations, and statistics to applications and program implementation for data mining, visualization, statistical models, and time series analysis.

67 h


Computer Architecture

Modern computer technology necessitates an understanding of both hardware and software, since the interaction of the two provides a framework for learning the fundamentals of computing.

48 h


Introduction to Computer Science I

This course will teach you about computer science and the principles of programming.

52 h


Introduction to Computer Science II

introduce you to a variety of more advanced Computer Science topics, establishing the groundwork for future study and success in the field.

51 h


Bitcoin for Developers I

Learn about the fundamental blocks of Bitcoin, an open, decentralized system.

18 h


Discrete Structures

Upon completion of this course, you will have the mathematical knowledge needed for a thorough examination of the science and technology that underpins the computer age.

44 h