Courses from 1000+ universities
AI got cheap enough that Duolingo’s most expensive plan may not survive it. I read the earnings call transcript and opened the app to see what is actually changing for learners.
600 Free Google Certifications
Artificial Intelligence
Data Science
Cybersecurity
L'Italiano nel mondo
Introduction to HTML5
Umano Digitale
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Explore the evolution of data storage from ancient clay tablets to modern digital solutions, examining key innovations, challenges, and future prospects in preserving human knowledge.
Explore the evolution of gender bias in tech, from female-dominated programming to current stereotypes, and its impact on the industry and society.
Explore spatial data analysis and interpolation techniques using pyinterpolate for insights on rental prices, pollution mapping, and socio-economic factors at various scales.
Explore how NLP and machine learning detect protein knots from amino acid sequences, uncovering their impact on function and stability using Python-based tools like Biopython and Hugging Face.
Explore challenges and solutions for implementing Infrastructure-as-Code in non-cloud environments, focusing on unique aspects and practical approaches.
Create interactive, animated reports and dashboards using Streamlit and ipyvizzu. Learn to build data apps that non-data scientists can explore, enabling them to apply business expertise and find insights.
Explore practical implementation of what-if analysis using Taipy for data exploration and decision-making. Learn to assess outcomes by varying input parameters in datasets.
Explore dynamic method generation in Python using Descriptors, PEP-362, and PEP-487. Learn scikit-learn's approach to attaching generated methods to classes, understanding use-cases and challenges.
Discover the inner workings of Python interpreters by building one from scratch, exploring syntax checking, module importing, and code execution processes.
Comprehensive comparison of Python packaging and environment management tools, offering structured insights to help developers choose the right solution for their projects.
Explore Apache Arrow and Substrait's impact on data engineering, including their role in interoperability, query planning, and building efficient database systems with minimal code.
Discover the power of Python's logging module for flexible and sophisticated output management, moving beyond simple print statements for more effective debugging and monitoring.
Explore parallel programming for interactive robot control using Python's async features. Learn from experiences with the Fluffbug robot, addressing challenges and solutions in CircuitPython.
Discover how Integer Programming optimizes conference scheduling, maximizing attendee satisfaction through efficient talk allocation to time slots and rooms.
Discover how learning Rust can enhance your Python skills, with real-world examples and insights on improving code performance, safety, and design patterns in both languages.
Get personalized course recommendations, track subjects and courses with reminders, and more.