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
SQL
Data Visualization
Graphic Design
Introduction to Indoor Air Quality
Greening the Economy: Sustainable Cities
Cryptography I
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Explore common pitfalls and best practices in asyncio programming, including avoiding callback hell, ensuring thread safety, and achieving true concurrency in Python.
Explore online tracking technologies and data visualization using PyData tools. Gain insights into internet privacy, GDPR implications, and the journey of becoming a self-taught data scientist.
Discover how to significantly accelerate Python code using Cython, a powerful tool that translates Python to C/C++, enabling static optimizations and seamless integration of Python, C, and C++ features.
Improve code review practices with empathy, Python tools, and style guidelines beyond PEP 8. Learn techniques for better team collaboration and maintaining complex codebases.
Explore bi-directional communication in web apps using Web Sockets, with implementations in Tornado and Django frameworks. Includes live demo and practical use cases.
Explore Python's growing influence in data-driven industries, its impact on the ecosystem, and future challenges in scaling for massive data processing.
Practical insights on building a successful software business by ignoring conventional startup advice and focusing on creating value, making sound decisions, and understanding market realities.
Explore vim, tmux, httpie, and jq for a streamlined, keyboard-centric development environment. Boost productivity with powerful terminal-based tools and techniques.
Explore the benefits of developing a CLI first, including separation of business logic from UI, easier testing, and flexibility in adding GUI or web interfaces later.
Discover Marge-bot, an innovative tool enhancing Git workflows by testing pull requests against target branches and offering additional conveniences for improved Continuous Integration practices.
Explore succinct data structures in Python: efficient representations of objects like bitvectors and trees, with practical examples and a call for community involvement.
Explore untapped Python opportunities in enterprise applications, leveraging its advantages over Java, C++, and C# for business success and market growth.
Discover when and how to effectively apply machine learning, with practical tips and real-world examples from open-source projects and cryptocurrency trading.
Learn to extract opinions from text using spaCy, covering sentiment analysis basics, topic extraction, and rating consolidation. Includes practical examples in German with English translations.
Discover taint tracking for identifying security vulnerabilities in code. Learn about sources, sinks, and sanitizers, and see a practical demonstration using a Django app.
Get personalized course recommendations, track subjects and courses with reminders, and more.