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
Algorithms and Data Structures
Information Technology
Computer Networking
Improving Communication Skills
Teaching Young Learners Online
Probability - The Science of Uncertainty and Data
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Explore fine-grained authorization with Relationship-Based Access Control (ReBAC), moving beyond RBAC and ABAC to handle complex access conditions like friends-of-friends permissions, with live demos and practical deployment insights.
Discover data modeling beyond databases, including API payloads, messages, and configuration files, from a software engineering perspective.
Explore the science behind software engineering practices, examining value and flow through information theory and complexity science to understand why modern approaches work.
Explore 82 real-world software bugs collected over a year, revealing common development mistakes and providing practical strategies to improve testing and prevent these issues in your own projects.
Explore the significance of principles in software development, using The Epic Programming Principles as a foundation to elevate your coding practices and decision-making processes.
Explore how OPAP Online analytics team uses ML/AI methodologies and recommender systems to understand customer behavior and deliver personalized experiences in online betting.
Discover how to make your money work for you through index investing and ETFs, designed specifically for tech professionals with disposable income but limited investment knowledge.
Explore the evolution of drone technology, focusing on RemoteID's role in tracking and identification, current industry challenges, and the exciting future of unmanned aerial systems.
Discover how AI, Developer Experience, and communities transform software security through GitHub's real-world examples, exploring SSDLC, supply chain security, and automation strategies.
Discover practical tools and workflows for effective site performance testing, learning how to run meaningful tests that provide actionable data and predictable results.
Explore the future of accessibility beyond legal compliance, embracing inclusive design principles for ethical engineering that benefits everyone.
Discover how Angular micro-frontends transform monolithic architectures into scalable, modular applications, enhancing development workflow and enabling more resilient, flexible web solutions.
Explore component ownership and inner sourcing in feature teams, from theoretical concepts to practical implementation strategies and lessons learned from real-world experiences.
Discover how AI transforms test automation in fast-paced development environments by analyzing test cases, providing data-driven insights, and enabling QA teams to focus on high-impact areas while maintaining quality.
Explore how digitalization creates a hybrid "phygital" experience in the lottery industry, integrating online and physical channels while using AI analytics to optimize operations and customer engagement.
Get personalized course recommendations, track subjects and courses with reminders, and more.