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
Exploring DevOps and security integration, this talk discusses principles, risk management, and practical approaches for embedding security in agile development processes.
Discover efficient project sizing using Randomized Branch Sampling. Learn to estimate software project size accurately without analyzing every user story, saving time and improving forecasts.
Explore reactive programming for Android development, focusing on building event-driven applications consistently and reliably. Learn from SoundCloud's journey in embracing Functional Reactive Programming.
Exploring Web Assembly's potential to revolutionize web development by enabling high-performance native code execution in browsers, enhancing security and portability.
Exploring SAFe implementation at LEGO: benefits, challenges, and real-world insights from Agile experts Henrik Kniberg and Lars Roost on scaling Agile practices in large organizations.
Discover how Story Mapping can revolutionize your planning process, align stakeholders, and prioritize valuable tasks. Learn practical techniques to implement this powerful tool in your projects.
Explore Android security threats, pitfalls, and essential survival tips for developers. Learn about encryption, SSL pinning, app integrity verification, and tools like ProGuard to enhance your app's security.
Explore the future of IoT development with insights on creating a more programmable and productive environment for connected devices, featuring practical demonstrations on the Raspberry Pi 2.
Explore the Mobius Loop for outcome-focused Agile and Lean development. Learn why prioritizing outcomes over outputs leads to better results and how to implement this approach in your projects.
Explore Gradle's performance improvements for Android development, including variant modeling and a new configuration model. Learn about faster builds, optimizations, and future enhancements in this comprehensive overview.
Explore mutation testing in Python to validate test suites, detect unnecessary code, and improve coverage analysis. Learn about algorithms, mutations, and tools like Cosmic Ray for enhancing software quality.
Dismantling Android secrets with CodeInspect: Explore advanced techniques for analyzing Android malware, reverse engineering protection, and uncovering hidden behaviors in mobile applications.
Explore applying Continuous Delivery practices to embedded systems, overcoming challenges in versioning, testing, and security for improved software development processes.
Explore cross-platform mobile development strategies and challenges in this interactive fishbowl discussion with industry experts, offering insights for developers seeking efficient multi-platform solutions.
Explore how UX is a shared responsibility across teams, impacting various aspects of software development beyond just design, and learn strategies for integrating UX throughout the project lifecycle.
Get personalized course recommendations, track subjects and courses with reminders, and more.