Quiz: How to Use OpenCode for AI-Assisted Python Coding
Quiz yourself on OpenCode: install it, connect an AI provider, and use it to analyze and refactor Python from your terminal.
Curated development tutorials from top sources. Filter by language.
Quiz yourself on OpenCode: install it, connect an AI provider, and use it to analyze and refactor Python from your terminal.
Learn how to use Codex CLI to add features to Python projects directly from your terminal, without needing a browser or IDE plugins.
Test your knowledge of Python project layouts for one-off scripts, installable packages, internal packages, and Django and Flask web applications.
A new Python Packaging Council, PEP 803 stabilizes the free-threaded ABI, the incremental GC gets reverted, and Astral changes hands.
Test your knowledge of SQLite and SQLAlchemy in Python, from flat files and SQL to ORM models and many-to-many relationships.
Test your understanding of Python fundamentals: variables, data types, operators, expressions, keywords, and exceptions in 15 questions.
How do you add agent skills to your data science workflow? How can a coding agent assist with data wrangling and research? This week on the show, Trev
Check your grasp of the Factory Method pattern in Python: when to use it, the roles involved, and how to implement a flexible object factory.
Test your understanding of a data analysis workflow in Python, from cleansing raw data with pandas to spotting insights with regression.
AI coding agents come in four types: IDE, terminal, PR, and cloud. Learn how each workflow fits into modern Python development.
Test your understanding of the ChatterBot Python library, from training a basic bot with ListTrainer to wiring in a local LLM through Ollama.
Test your understanding of the redesigned Python 3.13 REPL with color support, multiline editing, paste mode, and history browsing.
Learn how to use Python's unittest framework to write unit tests for your code, including test cases, fixtures, and test suites.
Test your understanding of how to install Codex CLI, use Plan mode, and refine features with natural language in your terminal.
Test your understanding of Python unittest basics, including TestCase, assertions, fixtures, subtests, and test discovery.
Master Python fundamentals by learning how to conceptualize core concepts like variables, loops, and functions for better understanding and retention.
Test your understanding of wildcard imports, the dunder all variable, and how to control your module and package public APIs in Python.
How can learning Rust help make you a better Python Developer? How do techniques required by a compiled language translate to improving your Python co
Check your understanding of how AI coding agents fit into your workflow through four interaction modes: IDE, terminal, pull request, and cloud.
Build interactive Python charts the declarative way with Altair. Map data to visual properties and add linked selections. No JavaScript required.