Quiz: DevOps With Python
Test your DevOps with Python skills: running scripts, managing pip dependencies, GitHub Actions CI/CD, and logging in 16 questions.
Curated development tutorials from top sources. Filter by language.
Test your DevOps with Python skills: running scripts, managing pip dependencies, GitHub Actions CI/CD, and logging in 16 questions.
Test your understanding of Python control flow: conditional statements, Boolean operators, for and while loops, break, continue, and nested loops.
Test your data science core skills in Python, including CSV and JSON file handling, pandas DataFrames, and NumPy arrays.
Revisit Requests, Beautiful Soup, Scrapy, and Selenium in this wrap-up quiz covering the Python Web Scraping learning path.
Learn how to make scatter plots in Python with plt.scatter() and customize markers by size, color, shape, and transparency.
Practice using plt.scatter() in Python to create scatter plots and encode multiple variables with marker size, color, shape, and transparency.
Test your Tkinter skills by building a tic-tac-toe game with widgets, event handling, layouts, and the model-view-controller pattern in Python.
How can you avoid schema problems in your Polars data pipeline when adding new columns? How can you quickly examine a GitHub user's profile to decide
Check what you know about Python's with statement and context managers, from built-ins like open() and threading.Lock to writing your own.
Learn how to use the Claude API in Python to send prompts, control responses with system instructions, and get structured JSON output.
Test your understanding of using the Claude API in Python. Send prompts, set system instructions, and return structured JSON with a schema.
Explore the Zen of Python and its 19 guiding principles for writing readable, practical code. Learn its history, jokes, and meaning.
Test your understanding of the Zen of Python, its 19 guiding aphorisms, their origins, and how to balance them when writing real-world code.
Test your understanding of absolute and relative imports in Python, and learn the syntax, styling, and trade-offs of each approach.
Use Python's built-in functions for math, data types, iterables, and I/O to write shorter, more Pythonic code.
Test your understanding of Python's array module: type codes, the buffer protocol, mutable sequence behavior, and trade-offs with lists.
What are the limitations of using a file-based agent workflow? Why do massive context windows tend to collapse? This week on the show, Mikiko Bazeley
Test your understanding of how Cursor and Windsurf compare for Python across AI completion, agentic edits, and debugging workflows.
Check how well you understand Python metaclasses, from what they are and how type creates classes to when a custom metaclass is actually the right too
Learn how to use OpenCode, an open-source AI coding assistant, with a free Gemini API key to analyze and refactor Python code in your terminal.