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
Data Analysis
Cybersecurity
Fractals and Scaling
Mechanics of Materials I: Fundamentals of Stress & Strain and Axial Loading
Learn Like a Pro: Science-Based Tools to Become Better at Anything
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Gentle introduction to machine learning concepts, APIs, and platforms. Covers supervised, unsupervised, reinforcement, and deep learning, with an approachable overview of underlying mathematics.
Gentle introduction to deep and reinforcement learning, exploring key concepts and providing intuition on underlying mathematics without requiring advanced calculus knowledge.
Explore lessons from SOA to improve Microservices implementation. Learn to avoid pitfalls, reduce coupling, and build better distributed systems for complex business requirements.
Explore serverless JIRA add-on development using AWS services and CI/CD for global distribution, ensuring high availability and rapid deployment of cloud-based applications.
Explore Akka Streams through live coding, covering basics and advanced uses in reactive stream processing. Learn practical implementation techniques for real-world scenarios.
Aprenda a detectar anomalias em tempo real usando técnicas simples e eficazes. Descubra como criar um modelo estatÃstico para monitorar tráfego web, eventos de busca e cliques em anúncios.
Explore offline-first web apps using WebComponents. Learn caching, in-browser databases, and data replication for seamless user experience, even without connectivity. Includes live coding demo.
Explore agile principles in high-stakes environments, drawing parallels between motorcycle safety education and software development to create secure, high-performance team environments.
Practical approach to assessing applications for cloud migration, considering factors beyond vendor selection and recognizing when cloud deployment is beneficial for organizations.
Learn to automate documentation tasks, streamline your workflow, and create efficient documentation processes. Discover tools and techniques for automating repetitive tasks in technical writing.
Explore Java 9's key features beyond modularity: API enhancements, performance improvements, JShell, and migration considerations. Gain insights on practical benefits for developers.
Explore the Actor Model's relevance in modern software development, its synergy with Domain-Driven Design, and its role in addressing concurrency challenges and business domain modeling.
Explore strategies for transitioning from monolithic databases to microservices architecture, focusing on data consistency, CQRS, event sourcing, and integration techniques for maintaining system integrity during migration.
Explore asynchronous programming evolution in Java, focusing on CompletableFuture API for reactive approaches and improved multithreading performance.
Learn principles from Domain Driven Design to create secure code while focusing on business features. Discover how to use Domain Primitives, Entity Snapshots, and security testing to harden your code and prevent Domain DoS attacks.
Get personalized course recommendations, track subjects and courses with reminders, and more.