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
Web Development
Algorithms and Data Structures
Cybersecurity
Bitcoin and Cryptocurrency Technologies
Preventing Dementia
Greek and Roman Mythology
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Explore the performance and scalability differences between domain-oriented objects and tabular data structures in software development.
Explore AI orchestration for intelligent apps using Semantic Kernel. Learn to build smarter applications with this powerful framework.
Explore the latest features and enhancements in Spring Security 6, integrated seamlessly with Spring Boot 3, to improve application security and streamline development processes.
Explore AI-powered DevOps innovations and their impact on software development processes, enhancing efficiency and productivity in modern tech environments.
Discover strategies for continuous code improvement, enhancing software quality through proactive maintenance and best practices in development workflows.
Explore cutting-edge applications of explainable AI, from brain-computer interfaces to ChatGPT, with a focus on analysis and visualization techniques.
Explore modern scalable concurrency in Java with Project Loom, featuring virtual threads and structured concurrency for enhanced performance and simplified development.
Explore the cognitive processes behind learning programming languages, enhancing your ability to acquire new coding skills efficiently and effectively.
Explore advanced techniques for Java Streams, enhancing performance and functionality in data processing pipelines with expert insights from Viktor Klang.
Explore advanced gRPC techniques using Armeria, enhancing performance and functionality for robust microservices communication.
Explore the design principles and best practices for creating effective LLM-powered applications, transforming user interactions from clicks to natural conversations.
Discover strategies to manage and maintain machine learning models in production, ensuring their reliability and performance over time.
Explore the misconceptions and realities of AI technology, debunking common myths and gaining insights into its true capabilities and limitations.
Explore quantum computing principles and their implementation in Java, unlocking new possibilities for solving complex computational problems.
Explore AI-powered techniques to enhance software development, focusing on innovative approaches to improve coding efficiency and problem-solving skills.
Get personalized course recommendations, track subjects and courses with reminders, and more.