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.
Test what you've learned in the Exceptions, Logging, and Debugging path. Practice handling errors, raising exceptions, and using logging.
Practice creating statistical plots in Python with seaborn. Compare the classic functional interface with the newer objects interface.
Test your understanding of Python's built-in data structures: strings, lists, tuples, dictionaries, sets, sorting, and bytes in 20 questions.
Test your understanding of Pythonic code: the Zen of Python, PEP 8, code quality, type checking, and documentation in 20 questions.
Test your Python OOP skills with this wrap-up quiz covering classes, inheritance, magic methods, properties, mixins, and SOLID design principles.
Test your skills on Python virtual environments, pyenv version management, and choosing a great programming font for your dev setup.
Test what you learned about Python file handling, pathlib, context managers, and reading or writing WAV files in this learning path wrap-up quiz.
Test your understanding of Python functions and scopes: parameters, arguments, return values, inner functions, namespaces, and the LEGB rule.
Test your understanding of Python testing with unittest, pytest, mock, code quality tools, and CI with GitHub Actions in 20 questions.
Test what you know about the Model Context Protocol by reviewing MCP servers, clients, tools, resources, and prompts in Python.
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.