
Welcome to Hands-On Introduction to Programming with Python — a practical, beginner-friendly course designed to get you coding from scratch in under two hours.
I’m Lucas, a tech lead working in an international team, and I’ve created this course to give you the tools and confidence to start programming without overwhelming theory or boring slides. Everything here is hands-on: we’ll write code together, run it, and see how it works step by step.
In this course, you’ll:
Install Python and set up Visual Studio Code on macOS, Windows, or Linux
Write and run your very first Python program
Work with variables, numbers, strings, booleans, and user input
Use operators for math, comparisons, and logic
Make decisions in your code with if, elif, and else
Repeat tasks automatically with while and for loops
Explore Python’s core data structures: lists, tuples, dictionaries, and sets
Create reusable code with functions (including a mini BMI calculator)
Get a gentle intro to classes with a simple Person example
By the end, you’ll not only understand Python fundamentals, but also be ready to continue into web development, automation, or data science — or join me in one of my other hands-on courses on Git, Linux, Docker, AWS, and more.
No prior experience is needed — just a computer and curiosity. Let’s get started and write your first Python program together.