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
Explore serverless computing, including MBaaS and FaaS, as the next step from microservices. Understand the landscape, benefits, and challenges of this emerging technology for cloud-native application architectures.
Explore Java 9's practical enhancements beyond Jigsaw, including the Flow API, improved Streams, and Collections convenience methods through live coding demonstrations.
Explore Kotlin through live coding demos, from basic syntax to complex examples and puzzlers. Ideal for Java developers seeking a modern alternative with enhanced features.
Explore DevOps evolution, principles, and practical steps for implementing continuous delivery. Learn how to drive business impact through Agile, Lean, and safety culture integration.
Explore a fascinating journey of using WebAudio and ultrasounds to establish WebRTC connections between web pages, pushing technology boundaries for innovative user experiences.
Explore evolutionary architecture principles for building adaptable systems. Learn to balance change and value delivery, evaluate architectural styles, and implement practices for long-term system evolution.
Improve code review practices: enhance readability, address common issues, and implement effective strategies for better collaboration and code quality.
Strumenti e pratiche per il design, la documentazione e l'integrazione di REST API in architetture microservizi, con esempi tratti da progetti Swiss Post e un'estensione open source di Swagger.
Explore Java's asynchronous evolution, reactive programming, and CompletableFuture API for intuitive multithreading and improved performance in Java 8.
Esplora Kubernetes per applicazioni cloud native: architettura, risorse chiave, sviluppo pratico su Kubernetes e OpenShift, e implementazione di pratiche DevOps con Fabric8 per automazione e robustezza.
Learn essential Angular 2 features for building modern, maintainable, and scalable user interfaces. Explore component-based architecture and its positive impact on product scalability.
Explore Javaslang's functional programming features, including persistent data types, immutable collections, and control structures, to enhance Java 8's lambda capabilities and create more robust APIs.
Explore JDK 9 module system's impact on code, potential issues, and strategies for early problem detection in your own and external libraries.
Aprenda a realizar testes de usabilidade DIY para melhorar a experiência do usuário em aplicativos e sites, usando técnicas acessÃveis e eficazes inspiradas no estilo MacGyver.
Esplora il paradigma di programmazione reattiva in Java, focalizzandosi su gestione asincrona degli eventi, scalabilità e robustezza delle applicazioni, con esempi pratici e best practices.
Get personalized course recommendations, track subjects and courses with reminders, and more.