Quiz: SQLite and SQLAlchemy in Python: Move Your Data Beyond Flat Files
Test what you know about SQLite and SQLAlchemy in Python, from flat files and SQL to ORM classes and many-to-many relationships.
Curated development tutorials from top sources. Filter by language.
Test what you know about SQLite and SQLAlchemy in Python, from flat files and SQL to ORM classes and many-to-many relationships.
Learn how to use the ChatGPT API with Python's openai library to send prompts, control AI behavior with roles, and get structured outputs.
Test your understanding of the ChatGPT API with Python, including role-based messages, structured outputs, and API key management.
Test your knowledge of uv vs pip for Python packaging, dependency management, and reproducible installs. See which tool fits your workflow.
Gemini CLI vs Claude Code: compare setup, performance, code quality, and cost to find the right Python AI coding tool for your workflow.
Check your understanding of a framework for conceptualizing Python fundamentals, from defining concepts to comparing similar ideas.
What are the current techniques being employed to improve the performance of LLM-based systems? How is the industry shifting from post-training toward
Test your knowledge of Python virtual environments, from creating and activating them to installing packages with pip.
Get a tour of Real Python, find resources for your skill level, and learn how to use the community to study effectively.
Build Python games from command-line projects to 2D graphical games with turtle, Tkinter, Pygame, and Arcade.
Explore Python variables from creation to best practices, covering naming conventions, dynamic typing, variable scope, and type hints with examples.
Test your understanding of the SOLID design principles for writing cleaner, more maintainable object-oriented Python code.
Learn how to use ChromaDB, an open-source vector database, to store embeddings and give context to large language models in Python.
Test your pandas fundamentals: core structures, indexing, filtering, grouping, dtypes, and combining DataFrames.
Test your knowledge of Altair, the declarative data visualization library for Python that turns DataFrames into interactive charts.
Test your knowledge of vector databases and ChromaDB, from cosine similarity and embeddings to querying collections and RAG.
Learn how to use Codex CLI to add features to Python projects via the terminal. Master AI-powered coding without needing a browser or IDE plugins.
Compare Gemini CLI and Claude Code across user experience, performance, code quality, and cost to find the right AI coding tool for you.
Practice essential GitHub Actions concepts, from workflow file locations to triggers and common CI/CD tasks, with this hands-on quiz.
What goes into managing a major project? What techniques can you employ for a project that's in crisis? Christopher Trudeau is back on the show this w