
Modernize legacy Flask applications using code quality tools and best practices. Learn to set up workflows that reduce technical debt and ensure sustainable codebases over time.

Explore how PyCharm enhances Django development with advanced tooling, improving navigation, refactoring, and testing. Learn to boost productivity and create a joyful development experience for fullstack and API web projects.

Create stunning Data Science web apps with Taipy, a low-code Python package. Learn to build interactive AI applications using Taipy Core, GUI, and Studio for efficient data exploration and pipeline execution.

Explore the benefits of Python type hints in machine learning, from improving code quality to organizing multimodal data and bridging the gap between training and deployment.

Explore best practices for building serverless solutions with Python, focusing on API calls, streaming data, and ML inference. Learn techniques for production-grade systems with observability.

Streamline Python app deployment from local to cloud with CLI templates. Scaffold, provision, deploy, monitor, and set up CI/CD pipeline efficiently, saving time on infrastructure setup and configuration.

Explore Google Cloud's enhanced Python experience for building applications, pipelines, and analytics, focusing on BigQuery integration and DataFrame support for impactful business solutions.

Explore PyScript and Pyodide for Python in the browser, covering key technical issues, architecture, and evolving concepts for web app development using WebAssembly Python.

Explore how Python powers the James Webb Space Telescope's groundbreaking infrared astronomy, from data reduction pipelines to analysis tools, enabling revolutionary cosmic discoveries.

Explore OpenTelemetry for efficient application monitoring and troubleshooting. Learn to detect issues, track performance, and enhance observability in cloud-based environments using this open-source protocol.

Efficient CSV parsing and conversion to NumPy arrays with full dtype support and optional type discovery, outperforming Pandas for various DataFrame shapes and heterogeneity.

Efficient techniques for querying and joining data across distant machines using Python, addressing slow network transfers and large datasets that exceed local memory.

Explore advanced Python instrumentation techniques, challenging real-world cases, and design patterns. Learn to hook into import systems, instrument popular libraries, and make your code instrumentation-friendly.

Explore Python's role in optimizing transportation networks through real-world examples, including driver-load matching, network optimization, and decision-making using graph analytics and data science concepts.

Explore Polars, a fast data manipulation library, through hands-on exercises with real-world datasets. Learn key operations, compare with Pandas, and optimize data pipelines.

Learn to create a FastAPI application that serves real-time predictions from a trained scikit-learn model, bridging the gap between model development and production deployment.

Learn to create CLI apps that cater to both human users and automated tools. Explore Command Line Interface Guidelines and build a PyCon talk catalogue using Python, typer, and Rich.

Learn to apply Python skills to pressing environmental issues, using tools like numpy, pandas, and matplotlib to analyze deforestation, wildlife trade, and carbon pollution data.

Learn to create, generate, host, and automate up-to-date API documentation using Sphinx and GitHub Actions, integrating it seamlessly into your software development lifecycle.

Discover how to optimize Python code performance using Numba, a JIT compiler for numerical calculations. Learn when and how to apply Numba effectively to speed up math-heavy code in data science and development projects.

Learn to enhance Python functions using decorators. Explore their inner workings, create custom decorators, and discover how they simplify code and improve readability in popular libraries and frameworks.