Courses from 1000+ universities
Coursera’s flagship credentials may carry big brand names, but who’s actually creating the content?
600 Free Google Certifications
Artificial Intelligence
Data Analysis
Microsoft Excel
Best Practices for Biomedical Research Data Management (HE)
Arab-Islamic History: From Tribes to Empires
Introduction to Linux
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Learn to combine multiple APIs and databases into a centralized GraphQL API with enhanced features, deployed to the edge using WebAssembly for improved performance and scalability.
Explore TypeScript's generic inference algorithm with Ryan Cavanaugh, from basic concepts to a simplified model of its actual implementation, with practical examples.
Explore TypeScript's type safety limitations, trade-offs, and solutions. Learn about situations where TypeScript fails and understand the reasons behind these shortcomings.
Explore challenges and solutions for publishing TypeScript libraries to NPM, covering ESM compatibility, UMD builds, Webpack 4 support, and module resolution issues.
Explore dynamic type generation in TypeScript without AST manipulation. Learn an efficient approach using code-block-writer for faster, easier implementation of OpenAPI client types.
Explore Nuxt's TypeScript-first approach, offering full-stack type safety, IDE integration, and typed features. Learn about future developments and TypeScript's potential for library authors.
Insights from top game developers on creating JavaScript games, featuring creative techniques, generative art, and entrepreneurship in game development.
Explore Angular's renaissance with fine-grained reactivity, improved code loading, and enhanced tooling for better performance and faster loading in your applications.
Explore JavaScript's impact on web sustainability, examining resource loading in modern development and its environmental implications. Learn about the shift from performance metrics to environmental concerns.
Explore ESM loaders in Node.js: architecture, API, and advanced features for enhanced module loading, including transpilation, stubbing, and HTTP support.
Learn to create a Jarvis-like AI assistant using Web APIs and langchain in this live coding session, exploring voice-enabled AI integration with JavaScript.
Explore WebAuthn's potential for passwordless authentication, current user experience, and strategies for building secure, user-friendly auth systems in the evolving landscape of web security.
Explore AI's impact on web development, separating hype from reality. Discover potential uses, integration challenges, and future implications for developers and frameworks.
Explore the tension between easy and performant web app development paths, examining why they differ and envisioning a future where they align for efficient, scalable applications.
Explore modern web debugging techniques and DevTools improvements for efficiently troubleshooting complex applications with multiple frameworks and libraries.
Get personalized course recommendations, track subjects and courses with reminders, and more.