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
Learning How to Learn: Powerful mental tools to help you master tough subjects
Biochemistry: Biomolecules, Methods, and Mechanisms
Introduction to Computational Thinking and Data Science
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Learn to create innovative Apple Watch apps using watchOS 2. Explore the development process, key features, and best practices for building engaging wearable applications.
Explore Java language evolution strategies balancing innovation with compatibility. Learn about careful design approaches and the challenges of evolving a mature programming language.
Provocative critique of Scrum and Agile methodologies, proposing a hacker-centric approach to software development that emphasizes individual creativity and continuous deployment for the digital future.
Explore Git's inner workings, modeling of history, and powerful features. Learn how to harness its capabilities for effective version control in projects of all sizes.
Explore innovative approaches to data processing and intelligent computing, drawing parallels with human cognition to enhance abstract reasoning and problem-solving capabilities.
Explore modern distributed databases for efficient data analytics, overcoming NoSQL limitations and Hadoop performance issues. Learn about fast parallel query engines and their applications.
Explore DevSecOps strategies for seamlessly integrating security into DevOps, enhancing risk management, and fostering engagement to achieve a "rugged" organizational approach.
Insightful panel discussion exploring DevOps, agile methodologies, and software development practices, featuring industry experts sharing valuable insights and experiences.
Explore the evolving landscape of robotics, from industrial to consumer markets, and its intersection with AI, cloud solutions, and tech giants' involvement. Insights on platforms, funding, and societal implications.
Explore agile methodologies beyond Scrum, focusing on flexibility and adaptability in software development. Learn to tailor agile practices for diverse project needs and team dynamics.
Steve Smith shares insights on implementing continuous deployment for Atlassian's critical order-processing system, discussing challenges, strategies, and lessons learned in adopting this model for high-stakes software delivery.
Explore adaptive UI design for iOS, covering evolution from single screen to multiple sizes, and techniques for creating flexible, responsive interfaces across devices.
Explore Test Driven Development for iOS apps using SOLID principles and effective architecture. Learn practical techniques for writing testable code and implementing TDD in real-life scenarios.
Explore Core Data best practices in iOS 9 and Swift, focusing on efficient data management techniques and the integration of Magical Record for streamlined development.
Learn to create dynamic animations in Swift for UIKit interfaces using Auto Layout, including animating and modifying constraints for fluid iOS app designs.
Get personalized course recommendations, track subjects and courses with reminders, and more.