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
Product Management Fundamentals
Supporting Victims of Domestic Violence
Uncommon Sense Teaching
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Explore extending Clean Architecture to .NET MAUI and Blazor UIs, learning efficient code-sharing techniques across solution layers while avoiding common pitfalls in full-stack .NET development.
Explore practical AI implementations using ChatGPT and OpenAI API. Learn to leverage AI for superior software development and improved internal processes, with insights from SSW's Chief Architect.
Explore low-level C# programming techniques without using unsafe code. Learn how to translate C to modern C#, handle memory allocation, and work with complex data structures safely and efficiently.
Explore tool-assisted gaming techniques using C++, from supported mods to code injection, enhancing gameplay and overcoming challenges in video games as reaction times slow with age.
Architectural patterns and practices for production-ready LLM-backed systems, including security, scalability, monitoring, and content filtering. Leveraging OpenAI ChatGPT and Azure OpenAI for enterprise applications.
Explore techniques for writing readable, maintainable code that enhances developer experience. Learn to create enjoyable projects for others and your future self.
Guidance on leading effective distributed remote teams, based on experience from a former GitHub Engineering director. Covers strategies for collaboration, communication, and productivity across geographic boundaries.
Explore data architectures from a developer's perspective, comparing databases, warehouses, lakes, and meshes. Gain insights to make informed decisions for your organization's data strategy.
Explore strategies to reduce code coupling, enhance maintainability, and confidently make changes. Learn to identify and break unnecessary dependencies for more flexible software architecture.
Explore Rust from a front-end engineer's perspective, comparing it to TypeScript and examining its potential impact on future web development.
Explore the evolution of data storage from ancient clay tablets to modern digital systems, examining key innovations and future trends in preserving human knowledge.
Insights from a decade-long open-source project: tools, techniques, and best practices for maintaining high-quality libraries, from release strategies to automated testing and API management.
Explore cutting-edge developer tools and architectural archetypes for enhanced productivity. Learn to deploy AI-powered solutions using Azure DevBox, GitHub Codespaces, and Azure OpenAI API.
Explore generative AI's potential to boost developer productivity, streamline workflows, and generate code snippets. Discover benefits, risks, and practical applications through interactive demos.
Explore integrating OWASP principles into machine learning model development to address vulnerabilities, ensure data privacy, and safeguard AI systems from potential threats, ensuring robustness and confidentiality.
Get personalized course recommendations, track subjects and courses with reminders, and more.