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
Fundamentals of Neuroscience, Part 1: The Electrical Properties of the Neuron
Organic Chemistry 1
Mountains 101
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Codecademy is an online interactive platform that offers free coding classes in 12 different languages including Python, Java, JavaScript, and more.
Learn the Document Object Model, the interface between JavaScript and HTML elements, and combine HTML, CSS, and JavaScript into exciting interactive sites!
Learn essential digital security skills to protect yourself from cyber threats, including detecting social engineering attacks, recognizing malware, and securing personal devices.
Learn the basic syntax of C++, how to work with object-oriented programming, built-in data structures, and more.
Create organized data presentations using HTML tables, including components, formatting, and styling techniques.
Create forms with input fields, learn validation techniques, and understand HTML form functionality for effective user data collection.
Enhance web accessibility and SEO by mastering Semantic HTML elements, structuring pages effectively, and creating informative content for clearer, more readable code.
Explore Git's core features, learn basic commands, make commits, and undo changes in this introduction to version control for efficient code management.
Learn ethical hacking fundamentals, tools, and techniques. Practice responsible hacking, explore network enumeration, vulnerability analysis, and evading techniques. Understand cyber attacks and legal implications.
Master C# fundamentals: variables, data types, logic, and conditionals. Build practical projects while learning to create, read, and maintain scalable programs for diverse applications.
Explore object-oriented programming in Java, covering classes, objects, methods, and built-in classes. Learn to write custom classes and use common Java APIs for practical applications.
Learn the basics of Pandas, an industry standard Python library that provides tools for data manipulation and analysis.
Learn DevOps culture, practices, and tools for efficient software delivery. Explore monitoring, CI/CD, infrastructure management, and resilient system design.
Explore advanced SQL techniques for combining data across multiple tables using joins, unions, and temporary tables. Enhance your database querying skills.
Get a taste of regular expressions (regex), a powerful search pattern language to quickly find the text you're looking for.
Master flexible and two-dimensional web layouts using CSS flexbox and grid. Create elegant designs, position elements effectively, and build responsive interfaces for modern websites.
Get personalized course recommendations, track subjects and courses with reminders, and more.