Estimated Time to Complete
Only available after login
What You'll Learn
Concepts:
Object Comparison and Validation with Data Classes, Attrs, and Pydantic in Python
Loading and Filtering Transaction Data for a Dash Financial Dashboard in Python
Understanding Pathlib Operator Overloading and Path Object Methods in Python
Building LLM Applications with LangChain in Python
Building Composable Generator Pipelines with Backpressure in Python
10 Python Tips for Cleaner Code
Data Classes in Python 3.10
Asynchronous Programming with asyncio in Python
Why This Python Developer Uses Python Despite Its Design Flaws
10 Underused Standard Library Features in Python
Singleton, Auto-Registration, Validation, and Advanced Patterns for Python Dataclasses
Mastering Python Fundamentals to Advanced Techniques
Structured Route Organization, Layered Operations, and Deployment for Production FastAPI Backends
Contravariant Inputs and Covariant Outputs in Python Type Hints
How Python Enhancement Proposals Guide New Feature Development
Replacing the Strategy Pattern with Partial Functions in Python
Creating a Basic User Interface with Buttons and Callbacks in Dash for Python
No-GIL Threading Performance in Python 3.13
Writing Python Functions with Lambda, Decorators, and Bytecode
Faster Python Classes Using `__slots__` Instead of `__dict__`
The Event Loop in Python's asyncio
Python Dependency Injection Frameworks in FastAPI and Inject
Building a Notes CLI with Click in Python
Writing Focused Functions in Python
Exception Groups, Zstandard Compression, Template Strings, and Deferred Annotations in Python 3.14
Best Practices for Building Data Dashboards in Python
ArjanCodes Python Project Structure Guidelines
When to Use a Property vs a Method in Python
Structural Pattern Matching with Match-Case in Python 3.10
Data Classes vs Pydantic Models in Production Python Applications
10 Python Standard Library Modules That Save Hours of Work
When to Override Dunder Methods in Python
New Exception Notes and String Enums in Python 3.11
Representing Monetary Values with Decimals and Integers in Python
Generic Types in Python
13 Python Language Quirks and Edge Cases
14 Python Libraries Beyond Pandas and NumPy to Try
Benefits of Using Type Hints in Python
Using Mojo instead of Python to improve performance and safety
Python 3.13 New Features Overview
Context Managers in Python
Generic Types in Python 3.12
Python Datetime Module for Date Manipulation
Validating Pandas DataFrames with Pandera in Python
15 Python Libraries: SQL Alchemy ORMs and Web Scraping Tools for Data Processing
VS Code Extensions for Backend Development
Managing Python Virtual Environments with Poetry
F-strings for String Formatting in Python
Data Processing and UI Separation in Plotly Dash
Iterators and Itertools in Python
New Features in Python 3.12
Python Best Practices: Imports, Mutable Defaults, and Exception Handling per Google Style Guide
Data Validation and Serialization Using Pydantic in Python
Requests, aiohttp, and httpx Performance Comparison in Python
Railway-Oriented Error Handling with the Returns Package in Python
Python function decorator syntax and wrapper implementation
Concurrent HTTP Requests with Asyncio in Python
Refactoring a Script into Idiomatic Python
Descriptors and the Property Decorator in Python
Python Logging Modules for Error Tracking
Publishing Python Packages to PyPI with setuptools and Twine
Python Factory Pattern Optimization Using Protocols and Data Classes
Revising Data Class Features for Safer, Cleaner Python Code
Built-in Functions in Python
Python Protocols vs Abstract Base Classes: Interface Segregation in IoT Design