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
Computer Science
Psychology
Cybersecurity
Greening the Economy: Sustainable Cities
Discover Dentistry
Academic Writing
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Inspiring talk on building a thriving JavaScript community in Delhi, overcoming challenges as a female organizer, and sharing valuable insights for community leaders.
Explore the intricacies of TCP, package delivery, and network performance. Gain insights into the link layer and understand how the internet handles data transmission across the globe.
Explore the evolution of web development through Behance's journey, from preprocessors to modern frameworks, and learn strategies for managing technical debt and implementing new technologies.
Explore the concept of "safe" teams in software development and how they foster innovation and efficiency. Learn strategies for building effective teams in both professional and open-source environments.
Discover tools like Svelte that generate efficient code from blueprints, balancing maintainability and performance in modern web development without bulky frameworks.
Explore JavaScript's inclusive nature through the eyes of a chronically ill engineer, highlighting its accessibility for developers of all skill levels and backgrounds.
Explore HTTP/2 server push: its potential, limitations, and future improvements. Dive into best practices for asset loading and learn how to create faster, more resilient web experiences.
Explore key features of modern JavaScript VMs, comparing ChakraCore and V8 engines, and understanding their impact on browser and Node.js performance.
Explore strategies to reduce exclusionary practices in organizations and communities, focusing on equity, leadership, and human-centric skills for business success.
Explore brain-controlled interfaces using JavaScript, facial expressions, and mental commands. Learn about innovative human-computer interaction beyond traditional input methods.
Strategies for developer productivity and well-being: balancing work, managing time, and maintaining focus to become a more effective and sustainable professional.
Discover how to create AR experiences using JavaScript, from enhancing existing apps to exploring new frontiers in web development and user interaction.
Explore peer conflict management in open-source projects, focusing on communication training and collaboration strategies to improve productivity and project stability.
Explore the impact of language choices in coding and communication, examining assumptions and their consequences on our ideas and interactions.
Explore upcoming JavaScript features like flatMap, pipeline operator, partial application, and bind operator, and learn how to contribute to TC39 proposals for future enhancements.
Get personalized course recommendations, track subjects and courses with reminders, and more.