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
Greening the Economy: Sustainable Cities
Introduction to Graphic Illustration
Computational Social Science Methods
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Explore Python's hidden runtime events, frame objects, and powerful tools for inspecting program state during execution, enhancing your programming skills and debugging capabilities.
Optimize Pandas for larger datasets: compression techniques, faster operations, and alternatives like Dask and Vaex. Learn to process more data efficiently and boost your data analysis capabilities.
Explore how GoJek developed a personalized recommendation system using PySpark to match customers with relevant products and vouchers, improving conversion rates.
Explore serverless architecture for unit testing, including parallelization approaches, implementation insights, and cost-benefit analysis for improved developer productivity.
Discover strategies for fostering a thriving Python community within large enterprises, focusing on growth, organization, and impactful initiatives.
Learn to share reproducible Python environments using Binder, integrating Jupyter Notebooks and Docker for easy packaging and cloud-based sharing of data science projects without complex setup.
Experiências reais de ensino de programação durante a pandemia: desafios, adaptações e lições aprendidas na transição para o ensino remoto emergencial de Python.
Explore the design of WOQLpy, a Python query language for TerminusDB. Learn about challenges, methods, and best practices in creating Pythonic packages, with interactive discussions on effective Python design.
Explore key insights and best practices for building robust data pipelines with Python, covering data acquisition, transformation, storage, and workflow management based on 6 years of experience.
Discover how to automate and streamline machine learning workflows using DVC, from data ingestion to model deployment. Learn to organize pipelines efficiently, regardless of project size.
Prepare your Python project for production deployment with essential checklist, Docker image optimization, environment differences, and real-world strategies for handling exceptions, logs, and metrics.
Discover 15 essential Python tips for effective data cleaning and understanding, focusing on Pandas and NumPy libraries to enhance your data analysis skills.
Learn to optimize Python for high-performance machine learning, from Intel-enhanced packages to scalable data processing and analytics pipelines that rival C++/MPI performance on large datasets and clusters.
Explore Python's data visualization libraries including Matplotlib, Plotly, Bokeh, and Altair. Learn about dashboarding solutions like Dash, Panel, and Voila, and understand their key features and recent developments.
Discover NLPeasy: a streamlined workflow for analyzing, enriching, and exploring textual data using pre-trained models, Docker, and Jupyter Notebooks. Simplify your NLP projects with this powerful Python package.
Get personalized course recommendations, track subjects and courses with reminders, and more.