Courses from 1000+ universities
Buried in Coursera’s 300-page prospectus: two failed merger attempts, competing bidders, a rogue shareholder, and a combined market cap that shrank from $3.8 billion to $1.7 billion.
600 Free Google Certifications
Academic Writing Made Easy
Mechanics of Materials I: Fundamentals of Stress & Strain and Axial Loading
Digital Marketing
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Learn to predict potential trend reversals in stocks and cryptocurrencies using Python, Pandas, and Plotly. Discover how to identify Fibonacci retracement levels for low-risk trade entries.
Learn to refactor loop constructs into generator functions, combining them with custom functions or itertools for more maintainable and Pythonic code. Practical examples using Fibonacci sequences demonstrate this powerful technique.
Explore Python 3.10's improved error messages and upcoming 3.11 enhancements. Learn about implementation challenges, user benefits, and how to contribute to future improvements.
Explore static duck typing with Protocols in Python for improved code decoupling and correctness verification. Learn use cases and implementation techniques for more idiomatic and efficient programming.
Explore the art of API design, focusing on key elements like documentation, simplicity, and consistency. Learn to create user-friendly interfaces and optimize the connection between users and libraries.
Explore modern data architecture using PySpark, Hudi, Delta.io, and Iceberg to address datalake challenges, supporting real-time processing and enterprise-wide digital transformation.
Explore event-driven microservices using Python and Apache Kafka. Learn to build loosely coupled, extensible distributed systems with an example application and practical considerations.
Explore the time investment in writing automated tests through a real-world case study, examining the implications and trade-offs in software development practices.
Learn to embed Python 3.10 in native iOS apps, allowing users to script app behavior. Discover how to integrate Python with Swift, add third-party libraries, and modify app functionality at runtime.
Explore parallels between learning music and coding, discussing skill acquisition, cultural development, and expertise in both fields. Gain insights into the intersections of art and science in these disciplines.
Explore diverse database options beyond PostgreSQL and MySQL, covering relational, data warehouse, analytics, and machine learning solutions to find the best fit for your Python project.
Aprenda a usar objetos falsos en pruebas de software: stubs, patch y mock. Explore técnicas avanzadas, evite errores comunes y descubra bibliotecas especializadas para desarrollo web.
Discover how Visual Studio Code, GitHub, Codespaces, and Azure ML enhance Python data science productivity. Learn about VS Code Notebooks, Data Wrangler, collaboration features, and deployment options.
Explore Python 3.11's Exception Groups for robust error handling. Learn to overcome current limitations and write cleaner code using new features like except* keyword.
Practical insights on implementing AI in established companies, covering strategy, technology adoption, cultural shifts, and overcoming legacy system challenges.
Get personalized course recommendations, track subjects and courses with reminders, and more.