Python tutorials

Quiz: How to Use OpenCode for AI-Assisted Python Coding

Interactive Quiz ⋅ 9 QuestionsBy Joseph Peart Share In this quiz, you’ll test your understanding of How to Use OpenCode for AI-Assisted Python Coding. By working through these questions, you’ll revisit how to install OpenCode, connect it to an AI provider, configure project context with AGENTS.md, and take advantage of features like mid-session model switching and built-in language servers. If you’d like a broader look at AI-assisted Python development, you can also follow the Python Coding With AI learning path. […]

Read more

Quiz: Python & APIs: A Winning Combo for Reading Public Data

Interactive Quiz ⋅ 12 QuestionsBy Joseph Peart Share In this quiz, you’ll test your understanding of Python & APIs: A Winning Combo for Reading Public Data. By working through this quiz, you’ll revisit how APIs send requests and responses, how the requests library works, what status codes and headers mean, and how to handle authentication, pagination, and rate limits in your own code. Good luck! The quiz contains 12 questions and there is no time limit. You’ll get 1 point […]

Read more

Quiz: Python Application Layouts: A Reference

Interactive Quiz ⋅ 9 QuestionsBy Joseph Peart Share In this quiz, you’ll test your understanding of Python Application Layouts: A Reference. By working through this quiz, you’ll revisit how to structure one-off scripts, installable packages, larger applications with internal packages, and web projects built with Django or Flask. A dependable starting layout helps you avoid coder’s block so you can focus on writing code instead of figuring out where it should live. The quiz contains 9 questions and there is […]

Read more

Use Codex CLI to Enhance Your Python Projects

After watching this video course, you’ll be able to use Codex CLI to add features to a Python project directly from your terminal. Codex CLI is an AI-powered coding assistant that runs inside your terminal. It understands your project structure, reads your files, and proposes multi-file changes using natural language instructions. Instead of copying code from a browser or relying on an IDE plugin, you’ll use Codex CLI to implement a real feature in a multi-file Python project directly from […]

Read more

Quiz: Data Management With Python, SQLite, and SQLAlchemy

Interactive Quiz ⋅ 11 QuestionsBy Joseph Peart Share In this quiz, you’ll test your understanding of the tutorial Data Management With Python, SQLite, and SQLAlchemy. By working through this quiz, you’ll revisit how Python, SQLite, and SQLAlchemy work together to give your programs reliable data storage. You’ll also check your grasp of primary and foreign keys, SQL operations, and the SQLAlchemy models that let you work with your data as Python objects. The quiz contains 11 questions and there is […]

Read more

A New Python Packaging Council and Other News for May 2026

April gave Python developers a new governing body. PEP 772 was accepted on April 16, creating a dedicated Python Packaging Council that will make binding decisions about packaging standards and tools. After years of informal coordination through the Python Packaging Authority (PyPA), the packaging community now has its own elected five-member council with authority comparable to the Steering Council. On the release side, Python 3.15.0 alpha 8 dropped with a refreshed JIT delivering 6–7 percent speedups on x86-64 Linux and […]

Read more

Quiz: The Factory Method Pattern and Its Implementation in Python

Interactive Quiz ⋅ 10 QuestionsBy Joseph Peart Share In this quiz, you’ll test your understanding of The Factory Method Pattern and Its Implementation in Python. Factory Method is one of the most widely used design patterns, and it’s a powerful tool for separating object creation from object use in your code. By working through this quiz, you’ll revisit the components of the pattern, recognize opportunities to apply it, and see how you can implement a reusable, general-purpose solution in Python. […]

Read more

Quiz: Using Python for Data Analysis

Interactive Quiz ⋅ 12 QuestionsBy Joseph Peart Share In this quiz, you’ll test your understanding of Using Python for Data Analysis. By working through this quiz, you’ll revisit the stages of a data analysis workflow, including cleansing raw data with pandas, spotting outliers and typos, and using regression to find relationships between variables. The quiz contains 12 questions and there is no time limit. You’ll get 1 point for each correct answer. At the end of the quiz, you’ll receive […]

Read more

Quiz: Python 3.13: A Modern REPL

Interactive Quiz ⋅ 7 QuestionsBy Joseph Peart Share Test your knowledge of the redesigned interactive interpreter introduced in Python 3.13: A Modern REPL, including the help system, multiline statement editing, code pasting improvements, and the history browser. Good luck! The quiz contains 7 questions and there is no time limit. You’ll get 1 point for each correct answer. At the end of the quiz, you’ll receive a total score. The maximum score is 100%. Good luck! Related Resources

Read more
1 2 3 4 221