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
Greening the Economy: Sustainable Cities
Introduction to Graphic Illustration
Computational Social Science Methods
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Explore idempotency in serverless applications: its importance, implementation strategies, and relationship with architecture. Learn about safe retries and tools that support this crucial principle.
Discover how to set up, configure, and utilize VSCode for C# development, including building, debugging, and deploying a .NET Core web app to Azure, with essential plugins and tips for efficient coding.
Explore various approaches for implementing background services in .NET applications, comparing their pros and cons to help you choose the most suitable method for your project's scalability needs.
Explore minimalist software design, challenging dogmatic practices and emphasizing intentionality for more maintainable, human-friendly applications.
Explore advanced security techniques for ReactJS, including XSS prevention, component attack surface analysis, and server-side rendering. Learn to build robust defenses and create more secure applications.
Explore responsible AI principles for inclusive, trustworthy solutions. Learn about AI fluency, shared accountability, and intentional inclusivity to avoid unintentional exclusion in AI development and deployment.
Explore problem-solving techniques through graph algorithms, dynamic programming, and data structures. Learn to build solutions from first principles and apply algorithmic skills to real-world programming challenges.
Explore the evolution of web technologies through live demos, from the first web server to modern frameworks. Uncover the innovations, mistakes, and lucky moments that shaped today's web development landscape.
Discover a better approach to OpenAPI in .NET: manual file creation, version control, and new tools for enhanced functionality and documentation generation.
Discover strategies for running successful public betas, including when to use them, handling documentation, collecting user feedback, and transitioning to general availability.
Discover advanced ChatGPT techniques, OpenAI API usage, and the potential of autonomous agents in software development. Gain insights to leverage AI technology effectively in your company.
Explore deploying JavaScript apps on multiple platforms using .NET MAUI's WebView, bridging web and native development for versatile, cross-platform applications.
Explore the fascinating journey of programming languages, from their inception to JavaScript's creation, with insights on language design, computer internals, and the pioneers who shaped the field.
Exploring the impact of generative AI on software engineering, discussing ethical dilemmas, security concerns, and the future of prompt engineering in development practices.
Discover UI design basics with an experienced UX researcher. Learn to create clean, professional, and visually appealing screens through fundamental design principles and techniques.
Get personalized course recommendations, track subjects and courses with reminders, and more.