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
Data Analysis
Graphic Design
Serverless Computing
Exploring Play: The Importance of Play in Everyday Life
Learning How to Learn: Powerful mental tools to help you master tough subjects
Know Thyself - The Value and Limits of Self-Knowledge: The Examined Life
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Comprehensive overview of Node.js security, covering vulnerabilities, best practices, and protective measures. Learn to safeguard Express.js applications and prevent common attacks.
Explore common pitfalls in cryptographic implementation, focusing on proper usage of primitives and avoiding mismatched expectations to enhance code security.
Explore asyncio in Python 3: futures, tasks, event loops, and async/await syntax. Learn to solve concurrency problems and test asynchronous code effectively.
Explore social engineering techniques and defense strategies against manipulation tactics used to breach organizational security, including pre-texting, elicitation, and body language analysis.
Explore agile methodologies in B2B software development, focusing on a case study between Sony Professional and a major broadcaster. Learn strategies for balancing corporate requirements with agile practices.
Explore Python testing tools, from basic unittest to advanced techniques like mutation and property-based testing. Learn essential skills for both novice and experienced developers.
Discover strategies for career growth and fulfillment in software development, including continuous learning, teaching others, self-care, and embracing challenges for personal and professional advancement.
Explore the impact of interconnected devices on our lives, from smartphones to HoloLens. Discover how technology augments our abilities and shapes our future through demos and sociological insights.
Explore mixed reality and holographic programming with Microsoft HoloLens. Learn to build mind-blowing experiences using the Holographic Development Kit and solve problems in innovative ways.
Explores the pitfalls of engineering-focused solutions, emphasizing the importance of asking "why" and considering broader impact. Advocates for pragmatic approaches over cutting-edge technologies.
Explore best practices for designing RESTful APIs, covering authentication, versioning, design, testability, documentation, and change management. Learn to create simple, consistent, and user-friendly APIs using ASP.NET Web API.
Explore a collaborative software development approach where the entire team works together on a single task, enhancing communication, alignment, and effectiveness.
Explore the Seif Project's vision to enhance web security and simplify development, addressing current vulnerabilities and proposing innovative solutions for a safer internet.
Explore strategies for handling dates, times, and time zones in code. Learn to write confident and testable time-related code, even with challenging APIs.
Humorous exploration of cybersecurity misconceptions, highlighting the need for better understanding and addressing modern digital threats.
Get personalized course recommendations, track subjects and courses with reminders, and more.