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
Explore all talks and presentations from Devoxx. Dive deep into the latest insights, research, and trends from the world's leading experts.
Explore Java 9's new features, including modularity, REPL, and Collections enhancements, with live coding demonstrations in IntelliJ IDEA. Learn about potential impacts and migration strategies.
Explore the inner workings of JVMs with Dr. Cliff Click, delving into their services, limitations, and potential future developments. Gain insights from a seasoned expert in compiler design and JVM technology.
Explore machine learning and voice recognition for developers. Learn to integrate predictive capabilities and Alexa skills into applications using AWS tools, without extensive data science knowledge.
Explore deep machine learning with Tensorflow using Python. Learn to choose and optimize neural networks for various problems without advanced math prerequisites.
Explore GitHub's daily production workflow, tools, and the role of Hubot in achieving 80 changes per day. Learn about efficient continuous delivery practices from a leading tech company.
Explore UI design in microservice architectures, covering modularization techniques and guidelines to avoid monolithic frontends for better user experiences and system scalability.
Open Q&A session with Java architects Brian Goetz and Mark Reinhold, covering Java SE and JDK topics. Opportunity to gain insights on past, present, and future developments in Java from key experts.
Explore Ehcache 3's features, including JSR-107 compatibility and offheap storage. Learn to detect performance issues, implement caching solutions, and scale applications using clustered caching with Terracotta Server.
Scaling build infrastructure with Gradle 3.0 for large projects: standardization, dependency management, caching, multi-language builds, and advanced IDE integration.
Explore microservices architecture and PaaS implementation in a real-world healthcare project, focusing on deployment, communication, and zero-downtime strategies using OpenShift and G-Cloud.
Explore the concept of modular monoliths as an alternative to microservices, emphasizing the importance of good design principles in software architecture regardless of approach.
Explore gRPC, a high-performance RPC framework. Learn its benefits, including bidirectional streaming and multiplexing, and how to implement it in Java applications through code samples and demos.
Explore the potential of Progressive Web Apps as an intermediate solution combining the best of native, hybrid, and web applications for mobile development projects.
Explore high-performance software design, focusing on response times, throughput, and scalability. Learn about modern hardware, abstraction layers, and practical techniques for optimizing system performance.
Explore techniques, tools, and processes for building high-quality Android apps, from prototyping to production. Learn about agile development, continuous delivery, automated testing, and effective collaboration.
Get personalized course recommendations, track subjects and courses with reminders, and more.