Courses from 1000+ universities
Two years after its first major layoff round, Coursera announces another, impacting 10% of its workforce.
600 Free Google Certifications
Digital Marketing
Computer Science
Graphic Design
Mining Massive Datasets
Making Successful Decisions through the Strategy, Law & Ethics Model
The Science of Well-Being
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Learn Python-based statistics: data types, visualization, measures of central tendency, dispersion, and relationships between variables. Gain practical skills for data analysis.
Learn to fetch and parse weather data using Swift 5 and the Open Weather API. Covers JSON handling, Codable protocol, and practical implementation for real-time weather information retrieval.
Learn to build three apps using SwiftUI, covering stacks, components, modifiers, models, navigation, and more. Gain practical experience in modern iOS development techniques.
Learn to build a complete iPhone Calculator app in under an hour, covering essential iOS development skills for creating various applications.
Comprehensive iOS app development tutorial covering interface design, constraints, components, dark/light mode, and interactions. Learn to create a functional tip calculator app in just one hour.
Comprehensive guide to Swift 5 programming, covering key concepts and techniques for iOS, iPad, and macOS app development. Includes practical examples and coding best practices.
Comprehensive PHP tutorial covering core language, database setup, data validation, and system creation for manipulating and displaying database data. Includes practical examples and code demonstrations.
Comprehensive SQL tutorial covering basic queries to advanced topics like stored procedures, functions, and database design. Includes over 100 practical examples using a real-world sales database.
Comprehensive Python tutorial covering core language, functional programming, databases, and GUI development. Includes practical examples and covers more content efficiently than typical tutorials.
Learn to create an original video game from concept to completion, covering game design, art creation, and JavaScript programming for complex animations, sound integration, and problem-solving.
Learn to create the classic Asteroids game using pure JavaScript, covering 3D space movement, collision detection, inertia, and more in this comprehensive tutorial.
Learn to calculate weekdays for any date using the Doomsday Algorithm in JavaScript. Create an app that demonstrates the steps and practice this impressive mental math skill.
Learn to build Tetris from scratch using pure JavaScript. Master game design principles, collision detection, and user input handling while creating this classic puzzle game.
Learn to create a Pong game using JavaScript, covering user input, collisions, AI, UI, and sound. Gain practical game development skills through hands-on coding and clear explanations.
Learn to create a precise recycling logo in Adobe Illustrator CC while mastering essential tools and techniques for document setup, shape creation, layering, and precise art manipulation.
Get personalized course recommendations, track subjects and courses with reminders, and more.