Courses from 1000+ universities
Two years after its first major layoff round, Coursera announces another, impacting 10% of its workforce.
600 Free Google Certifications
Computer Science
Data Analysis
Computer Networking
Medicine and the Arts: Humanising Healthcare
Exploring Play: The Importance of Play in Everyday Life
Songwriting: Writing the Lyrics
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Learn File Handling, earn certificates with free online courses from University of Michigan, Duke, Georgia Tech, Higher School of Economics and other top universities around the world. Read reviews to decide if a class is right for you.
Python introduction for beginners. Learn complete Python from scratch!
Learn the skills you need to become a Professional and Certified Python Developer with this Complete Training Course
Become a master of C Programming Language in an informal and practical way
Master Python programming from scratch with 100% hands-on projects. Learn in-demand technologies: AI, LLMs, Data Science
Master C# programming concepts, from variables to advanced features like object orientation and .NET framework. Build a solid foundation through step-by-step examples and hands-on projects.
Python Programming from Python Basics to Advanced Python OOP and GUI Apps in Python - File Handling and Database.
Take your basic Python to the next level and pass the PCAP exam (Associate level)
Python 2024: Blast Off from Beginner to Pro - Your Coding Rocket Awaits
Learn Regular Expressions, NumPy, Pandas, OOP and Database programming in addition to basic Python.
Learn GO programming fundamentals, including syntax, loops, functions, data structures, and file operations. Suitable for beginners and those with C background. Develop coding skills applicable across various fields.
Explore intermediate Qt 6 Core concepts with C++, covering QObject, signals/slots, memory management, collections, file operations, threading, and cross-platform development.
Learn Everything About LabVIEW Programming, Software, Sensors, Serial And Ethernet Data Acquisition (DAQ) of LabVIEW
Master the C Programming language in 2024 by Building exciting projects from Beginners to Advanced Level students.
A course for Python beginners that want to learn Python and pass the PCEP exam (Certified Entry-Level Python Programmer)
Master Python fundamentals through practical examples and clear explanations, suitable for beginners and experienced programmers alike. Gain a solid foundation for various applications.
Get personalized course recommendations, track subjects and courses with reminders, and more.