Location
Classroom
Porto, Portugal
Dates
Start May 4th, 2026
End May 27th, 2026
Duration
24 hours
Price
375€ + IVA
About the Warm up Python - 2nd Edition
This course teaches basic Python programming skills to students with no prior coding experience. The focus is on key concepts like variables, data structures, functions, conditionals/loops, input/output, and modules. Students will learn by doing hands-on exercises and build their skills through practical examples and projects. Each unit includes hands-on examples and exercises. The final project gives students a chance to apply what they have learned. This syllabus covers Python basics while keeping the course duration manageable for beginners.
Module 1 Introduction (6 h)
- About Software
- Setting up Python environment
- Basic data types and operations
- Print and input functions
Module 2 Variables and Data Structures (2 h)
-Variables for storing data
- Strings, integers/floats, Booleans
- Lists, tuples, dictionaries
Module 3 Control Flow (2 h)
- If/else conditional statements
- For and while loops
- Break, continue, pass
Module 4 Functions (4 h)
- Defining and calling functions
- Function parameters and returns
- Scope and namespaces
Module 5 Error Handling (2 h)
-Common errors and exceptions -Try/except for handling errors
Module 6 File Handling (2 h)
- Reading and writing files
- Opening, closing, and appending files
Module 7 Modules (2 h)
-Importing modules -Exploring built-in modules
Module 8 Final Project (4 h)
- Putting concepts together
- Text-based game or calculator