Courses from 1000+ universities
17 years ago, Krishna Kumar started offering free PMP prep online. Today, it’s a leading digital upskilling platform that helps millions upskill in AI, cybersecurity, data science, and more.
600 Free Google Certifications
Algebraic Geometry
SQL
Computer Science
Project Management: The Basics for Success
Sustainable Tourism: Society & Environmental Aspects
Introducción a los encofrados y las cimbras en obra civil y edificación
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Discover F#'s benefits for backend services, complex domain modeling, and data access. Learn about its tooling, web capabilities, and industry applications, including use at Microsoft and Azure.
Explore data science fundamentals, machine learning algorithms, and hands-on Python implementation using scikit-learn. Gain insights from building a data science department and practical applications.
Uncover the mystery behind the correlation between indentation styles and developer salaries in this data science investigation, exploring correlation pitfalls, model fitting, and biases.
Explore functional programming's composition principle, from basic concepts to practical applications in building web applications without objects.
Explore low-power wide area networks for IoT devices, covering NB-IoT and LTE-M protocols, practical considerations for device firmware, and backend implementation.
Explore optimization techniques for modern computing, from silicon-oriented methods to algorithm adjustments, enhancing performance in speech recognition, self-driving cars, and AI.
Explore internal exception mechanisms in Windows, C++, and C#, from low-level details to high-level constructs. Gain insights into advanced exception handling techniques and CLR implementation.
Explore efficient error handling in C++ using the 'Expected' type, combining strengths of error codes and exceptions for resilient code. Learn practical techniques for local and centralized error management.
Comprehensive introduction to machine learning for beginners, covering data preparation, model creation, and deployment, providing a solid foundation for aspiring data scientists and developers.
Explore the evolution of object-oriented programming, from Simula 67 to modern challenges, with insights on forgotten ideas and their relevance today.
Learn to create outstanding user experiences for B2B and professional environments, focusing on key differences from consumer UX and strategies to boost professional UX with real-world examples.
Explore innovative approaches to code presentation, examining typography, layout, and visual programming to enhance readability and challenge traditional coding paradigms.
Explore machine learning techniques for automatic news article categorization, including word embeddings, clustering, and supervised learning, with insights on real-world implementation in production environments.
Explore programmable jewelry to engage girls in coding, featuring live demos, API introduction, and tips for teaching young women in tech through fun, interactive projects.
Explore real-world case studies on build vs. buy decisions in software development. Learn to evaluate options, costs, and risks for better decision-making in your projects.
Get personalized course recommendations, track subjects and courses with reminders, and more.