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
Computer Networking
Ethical Hacking
Terrorism and Counterterrorism: Comparing Theory and Practice
Product Management Essentials
Biochemistry: Biomolecules, Methods, and Mechanisms
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Explore AI security best practices, attack history, and organizational strategies. Learn to secure AI implementations across platforms, debunking misconceptions and focusing on practical approaches.
Explore strategies for fostering healthy conflict in tech teams, enhancing collaboration and productivity. Learn to recognize, understand, and transform unhealthy conflicts into positive outcomes.
Discover 25 principles for effective Test Driven Development, covering scope, behavior, naming, testing approaches, and useful tools to enhance your daily coding practices.
Explore key insights from a 25-year software industry veteran, covering lessons learned as both an individual contributor and engineering manager, applicable to modern software development.
Explore data breaches with Troy Hunt: from initial chaos to dealings with cybercriminals and law enforcement. Gain insights, anecdotes, and practical wisdom for navigating digital security challenges.
Explore cloud-native security challenges, acronyms, and attack surfaces. Learn about real-world exploits, research data, and see a demonstration of attacks like Log4Shell in relation to different security layers.
Explore practical examples of effective ARIA usage to improve UI accessibility. Learn about well-supported patterns, ones to avoid, and how they work with assistive technologies.
Explore quantum computing's impact on cryptography, including quantum key distribution, quantum-based security features, and potential threats to established cryptographic schemes.
Unveiling MS-SQL logging secrets to detect malicious activities. Learn configuration, documentation, and detection techniques. Witness an attack demo and explore challenges in securing databases.
Explore AWS Security Reference Architecture for multi-account environments. Learn deployment strategies, service interactions, and design guidelines to implement robust security measures on AWS.
Explore the evolution of JavaScript engines through the implementation of three 3D rendering techniques: rasterization, ray-marching, and ray-tracing. Learn about the challenges and lessons from this ambitious project.
Explore techniques for integrating C# nullability features into existing codebases, minimizing null reference exceptions and improving static analysis without relying on quick fixes.
Explore unsafe C# features like pointers, unmanaged memory, and native code integration. Learn advanced techniques for low-level programming and potential pitfalls in system-level development.
Explore Microsoft's AI innovations: Azure OpenAI, Neural voice, and GitHub Co-pilot. Learn to leverage AI for innovation and productivity while considering societal impact.
Explore practical applications of generative AI in app development. Learn about Large Language Models, prompt engineering, and real-world examples of integrating AI into customer support applications.
Get personalized course recommendations, track subjects and courses with reminders, and more.