Courses from 1000+ universities
Two years after its first major layoff round, Coursera announces another, impacting 10% of its workforce.
600 Free Google Certifications
Web Development
Computer Networking
Ethical Hacking
Terrorism and Counterterrorism: Comparing Theory and Practice
Product Management Essentials
Biochemistry: Biomolecules, Methods, and Mechanisms
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Learn to decompose monolithic Java EE applications into microservices, exploring design patterns, tools for CI/CD, service discovery, load balancing, and orchestration challenges.
Explore the evolution of NoSQL databases and the rise of multi-model solutions, focusing on OrientDB's innovative approach to combining various data models for enhanced flexibility and efficiency.
Explore innovative ways to visualize IoT data using Minecraft on Raspberry Pi, moving beyond traditional charts to interactive 3D representations.
Transition from Tomcat to Apache TomEE: step-by-step guide for adding EE technologies like CDI, RESTful WebServices, EJBs, and more. Includes Arquillian testing for application stability across EE platforms.
Explore single sign-on solutions for cloud and microservice architectures, focusing on SAML and OpenID Connect for Java-based applications. Learn to implement unified authentication across systems.
Explore advanced Spring Data REST features for building hypermedia-driven REST services, including custom state transitions, manual resource integration, and representation tweaking.
Explore functional programming in Java 8 with Mario Fusco as he demonstrates how to simplify and reimagine common design patterns using lambda expressions and higher-order functions.
Explore strategies for securing microservices architectures, including defense in depth, technology choices, and integration techniques to protect vital data and processes while minimizing attack surfaces.
Explore Java app server options, from heavyweight to lightweight, and learn about modular solutions for microservices. Compare performance, features, and use cases to find the right fit for your project.
Explore the groundbreaking AI behind Google's AlphaGo, its algorithms, and how it achieved victory in the complex game of Go, surpassing expert predictions by a decade.
Explore microservices architecture for building fast, safe, and production-ready distributed systems using Spring Boot and Cloud Foundry, with insights on configuration, service registry, and monitoring.
Explore techniques for transitioning to Angular2, including TypeScript features for enterprise development. Learn about components, annotations, and template syntax improvements.
Exploring the evolution of Data Science methodologies and tools in the age of Big Data, emphasizing rapid insights and value delivery in high-velocity data environments.
Explore Clojure's foundations and features like STM, functional programming, concurrency support, and transducers. Learn how this JVM-targeted language optimizes developer happiness and productivity in real-world applications.
Demystifying Deep Learning: explore its workings, limitations, and applications in AI, with insights on building smart applications using this revolutionary technology.
Get personalized course recommendations, track subjects and courses with reminders, and more.