50,000+ Free Udemy Courses to Start Today
View CoursesLearn How Computers Think: A Deep Dive into Data Representation, Memory, and Execution with C programming
1 h 34 m
A beginner Java course that covers all of the fundamentals required for the AP Computer Science A Exam.
1 h 56 m
Learn from a pro how to develop games with game maker studio, and create your own game in less than 3 hours! - Free Course
2 h 16 m
Learn the fundamental topics of Computer Science and practice them for full mastery - Free Course
4 h 31 m
Game creation without needing to know any code.
3 h 16 m
Create beautiful cartoon art with a modern edge, and harness light and shading techniques to give your work depth
2 h 14 m
Create Game Without Having any Prior Coding Experience - Free Course
3 h 4 m
The Write Once, Deploy Anywhere myth can finally be a reality with Livecode.
1 h 48 m
Ace AP Computer Science A and get an Introduction to Java
10 h 27 m
Learn Computer Science: Algorithms, Theory, and Machines from Princeton University. This course introduces the broader discipline of computer science to people having basic familiarity with Java programming.
30 h
ソフトウェア開発者であれば、拡張性のあるAI搭載アルゴリズムを構築したい場合、構築ツールの使い方を理解する必要があります。
10 h
While most specializations on Coursera conclude with a project-based course, students in the "Fundamentals of Computing" specialization have completed more than 20+ projects during the first six courses of the specialization.
1 h
Welcome to 3D Interactions and Navigation, the third course in the Unity Certified Programmer Specialization from Unity Technologies.
13 h
This course is the third course in the specialization exploring both computational thinking and beginning C programming.
17 h
This course reviews cryptographic hash functions in general and their use in the forms of hash chain .
9 h
Free computer science courses cover a wide range of topics, including:
Learn from renowned platforms like Coursera, edX, Udemy, and Khan Academy, offering free coding and data science classes, AI courses, and more.
Gaining computer science skills opens doors to careers in software development, AI, data science, web development, cybersecurity, and more.
Yes, many platforms offer introductory programming classes that are perfect for beginners.
Courses can vary from a few weeks to a couple of months, depending on their depth and your pace.
Yes, many platforms offer free AI and machine learning courses with quality tutorials and exercises.
Python and Java are among the best introductory programming languages for beginners.
These courses provide valuable skills in areas like coding, data science, and AI, which are highly in demand in today’s job market.
You can learn programming fundamentals, data analysis, AI, web development, and cybersecurity basics, all through free online resources.