Courses from 1000+ universities
$7.2 billion in combined revenue since 2020. $8 billion in lost market value. This merger marks the end of an era in online education.
600 Free Google Certifications
Computer Science
Management & Leadership
Information Technology
Astrobiology and the Search for Extraterrestrial Life
Dino 101: Dinosaur Paleobiology
Cybersecurity Fundamentals
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Explore group dynamics and diversity beyond demographics to enhance team creativity and problem-solving in IT. Learn to leverage differences for better outcomes in complex challenges.
Explore advanced techniques for troubleshooting and debugging Kubernetes applications in production, including centralized logging, tracing, and live debugging tools for microservices at scale.
Comparing Java implementations for Alexa Skills and Google Home Actions through live coding. Explore voice user interfaces for leading voice assistants and determine which platform offers better development experience.
Explore modern RNN architectures and deep learning techniques for image recognition, natural language processing, and reinforcement learning. Gain practical tips and engineering best practices for applying these advanced technologies.
Explore TensorFlow and deep reinforcement learning, covering neural network architectures, recent advances, and practical applications in image recognition, NLP, and AI game-playing.
Live coding demonstration of building an Android app using Firebase and Kotlin, showcasing real-time features, authentication, and integration with Google Cloud Platform APIs.
Explore recent enhancements to Java Collections Framework, focusing on Java 9 additions like JEP 269 and streams improvements. Get insights into potential future developments for Collections and Streams APIs.
Explore image recognition using deep learning, from prototype to production. Learn to develop and implement neural networks for clothing characteristic detection, with insights on training, deployment, and front-end integration.
Explore Java 9's security features, new tools like VarHandles and jshell, and learn how to work around restrictions while understanding potential risks in future Java versions.
Explore Project Amber's upcoming Java features with Brian Goetz, including expanded type inference, data classes, pattern matching, and improved serialization.
Explore open source software's impact on application security, including its benefits, risks, and best practices for protecting organizations against vulnerabilities and compliance issues.
Explore JVM performance optimization techniques, including just-in-time compilation, code instrumentation, and hardware interaction, to enhance Java program efficiency and dispel myths about its speed.
Learn to create a dynamically reconfigurable, event-driven microservices platform using Apache Ignite and Docker, ensuring high availability and zero downtime for banking-grade applications.
Comprehensive guide to building robust IoT apps: handling network failures, multi-device control, user management, and scalability. Packed with code examples and best practices from years of experience.
Strategies for integrating CDN automation early in development, focusing on CI/CD pipeline integration, faster feature leveraging, and best practices for improved web performance and scalability.
Get personalized course recommendations, track subjects and courses with reminders, and more.