Practical Python training, one step at a time.
Welcome to Unobi Training. These labs are designed to help beginners build real Python skills through guided, hands-on lessons. Start with the foundations, get your environment ready, and move into the core concepts that every Python learner needs.
What you’ll learn
- Set up Python and VS Code
- Understand basic Python syntax and structure
- Work with variables and expressions
- Use loops for repeated tasks
- Perform common math operations
- Use lists, tuples, sets, and dictionaries
Training Labs
Follow the recommended sequence below. New labs are being added regularly.
Foundation
Get started with Python in VS Code, create your environment, and run your first program.
View PagePython Syntax & Structure
Learn the building blocks of Python including formatting, comments, indentation, and functions.
Coming Soon
View PageData Structures
Explore lists, tuples, sets, and dictionaries along with mutability and ordering concepts.
View PageRecommended Learning Path
This sequence gives beginners a smooth path from environment setup into core Python skills.
Set up VS Code and Python, create a virtual environment, and run your first script.
See how Python can also be used in interactive notebook form inside VS Code.
Learn what Python code looks like and how it is organized.
Store values and begin writing simple, readable Python programs.
Add repetition and control flow to your programs.
Practice useful calculations and expressions in Python.
Organize and manage groups of values using Python’s most useful built-in types.