Courses from 1000+ universities
Buried in Coursera’s 300-page prospectus: two failed merger attempts, competing bidders, a rogue shareholder, and a combined market cap that shrank from $3.8 billion to $1.7 billion.
600 Free Google Certifications
Psychology
Information Technology
Digital Marketing
AP® Microeconomics
Let's Get Started: Building Self-Awareness
Dino 101: Dinosaur Paleobiology
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Discover how to run your first Docker container with hands-on guidance through the essential commands and processes needed to get started with containerization technology.
Master Hibernate ORM fundamentals and learn essential database operations in Java, focusing on practical implementation and efficient data management techniques.
Learn to implement and run Deepseek locally by integrating Ollama with Spring AI applications for enhanced machine learning capabilities.
Understand Python's __init__() method, its role in object creation, instance variable initialization, and how it differs from true constructors in object-oriented programming.
Master Python Lists - the essential data structure for storing multiple items, accessing elements, and using key methods like append(), remove(), and sort().
Master string concatenation, indexing, slicing, and immutability concepts while exploring essential functions like len() and multiline string creation techniques in Python.
Master Python OOP fundamentals through practical examples: class syntax, object creation, properties, methods, and the self keyword using a Computer class demonstration.
Explore Google's new Antigravity AI IDE through hands-on demo building a finance app with Python, FastAPI & React, comparing features against Cursor.
Master while loops in Python through hands-on examples, debugging visualization, and nested loop concepts to efficiently repeat tasks in your programs.
Master OpenAI integration in Java using HttpClient and official SDK. Build AI-powered apps with secure API key handling and practical Bollywood movie suggestion example.
Master Python function arguments including default values, variable-length parameters, and keyword arguments to create flexible, adaptable functions in just 14 minutes.
Master Python operators including arithmetic, assignment, relational, and logical operators with practical examples to write clear, efficient code in just 12 minutes.
Discover how text transforms into numerical vectors through tokenization and embeddings, with practical OpenAI API examples to understand vector dimensions and machine learning fundamentals.
Master multithreading concepts, implementation techniques, and GIL impact through practical examples comparing threads vs processes with synchronization methods.
Understand the key differences between data-intensive and compute-intensive applications, their scaling strategies, and real-world examples for better system design decisions.
Get personalized course recommendations, track subjects and courses with reminders, and more.