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 GOTO Conferences. Dive deep into the latest insights, research, and trends from the world's leading experts.
Explore Sonic Pi, an innovative platform merging coding and music creation. Learn how this tool is revolutionizing programming education and breaking barriers in both tech and music fields.
Explore the business impact of code quality, learn to visualize technical debt, quantify its effects, and prioritize improvements for better time-to-market and customer satisfaction.
Discover how eBay doubled engineering productivity through DevOps practices, breaking silos, measuring performance, and focusing on removing impediments to fast flow.
Explore the potential of hydrogen fuel cell technology in aviation, its advantages over batteries, and the development of a zero-emission powerplant for single-engine aircraft, with insights on challenges and future applications.
Explore genetic algorithms in Elixir with experts Sean Moriarity and Bruce Tate. Learn about Elixir's potential for machine learning, Numerical Elixir (Nx), and real-world applications of genetic algorithms.
Explore how Interactive Application Security Testing (IAST) revolutionizes DevSecOps, enabling real-time vulnerability detection, streamlined security processes, and faster delivery of secure code.
Explore reinforcement learning's applications in games, ChatGPT, and beyond. Learn about Ray RLlib for building RL applications and discover how RL enhances AI systems like ChatGPT and recommendation engines.
Discover a systematic approach to refactoring and managing technical debt. Learn practical techniques for improving code quality, reducing complexity, and enhancing maintainability in software projects.
Explore effective software development through autonomous teams, platform engineering, and the "paved road" approach. Learn strategies for balancing team autonomy with organizational control and efficiency.
Explore the challenges of iOS app development, focusing on obstacles in the Apple App Store that hinder agile practices. Learn from a real-world experience to improve your software delivery process.
Explore Erlang's concurrency model and its impact on modern software development, from microservices to IoT. Learn how functional programming principles enable fault-tolerant, distributed systems in cloud and edge computing.
Discover embedded development with Rust: from web to microcontrollers. Learn key concepts, see practical examples, and explore the similarities between web and embedded programming.
Explore the world of data breaches with Troy Hunt, creator of "Have I Been Pwned". Learn about security flaws, hacking incidents, and the impact of compromised personal information in today's digital landscape.
Explore architectural clarity's role in robust security and resilience. Learn about security challenges, IT hygiene, and safeguarding against threats in this insightful discussion.
Explore local-first collaboration software using Automerge, a CRDT-based library enabling offline work and real-time collaboration without cloud dependence. Learn about recent CRDT research and Automerge developments.
Get personalized course recommendations, track subjects and courses with reminders, and more.