Courses from 1000+ universities
Two years after its first major layoff round, Coursera announces another, impacting 10% of its workforce.
600 Free Google Certifications
Artificial Intelligence
Software Development
Cybersecurity
Transforming Digital Learning: Learning Design Meets Service Design
Matrix Algebra for Engineers
Anatomy: Know Your Abdomen
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Explore Swift 3's evolution, community involvement, and key changes. Learn about idiomatic Swift, design principles, and the reasoning behind language choices.
Exploring next-gen front-end development with Angular 2 and React.js, covering best practices, building techniques, and real-time deployment of a sample application using modern frameworks and tools.
React.js reconciliation process explained: optimizing performance and user experience through efficient DOM updates. Learn to leverage this core feature for better application development.
Explore agile metrics beyond velocity, understanding their impact on project health and team performance. Learn to stabilize and improve velocity while avoiding common pitfalls in software development.
Strategies for innovating in bureaucratic environments: overcoming cultural clashes, navigating regulations, and implementing agile methodologies and emerging technologies while honoring restrictions.
Exploring Agile HR: Transforming performance management for adaptability, innovation, and collaboration in modern organizations. Focus on real-time feedback and talent development at Comcast.
Explore Ionic 2's improved features for hybrid app development, including simplified concepts and live app building demonstration.
Explore Clojure's functional approach to data transformation using sequences, reducers, and transducers. Learn how immutable values and persistent collections lead to more efficient, reusable, and bug-free code.
Discover modern C++'s evolution, featuring improved performance, maintainability, and design. Learn about new features that simplify coding and enhance cross-platform development.
Explore real-time analytics for financial activities using Apache Flink. Learn about Capital One's approach to processing customer data, event-time processing, and applications in fraud detection.
Demystifying stream processing with Apache Kafka, exploring key features, benefits, and challenges. Introduces Kafka Streams library, highlighting its unique design decisions and tradeoffs in the stream processing landscape.
Explore Web Components and Polymer to create custom HTML elements and enhance web apps with ready-made functionality. Learn about encapsulation, the Polymer ecosystem, and practical implementation.
Explore Clojure's approach to modularity and composability in enterprise development, with live demos showcasing loose coupling and reusable code practices.
Explore Realm, a mobile object database offering seamless object storage, powerful querying, and improved performance over SQLite for efficient mobile app data management.
Explore tools and architectures for processing real-time data streams, enabling organizations to make faster, better decisions through event-based systems and reactive platforms.
Get personalized course recommendations, track subjects and courses with reminders, and more.