Course details / 2nd edition

Warm up Python - 2nd Edition

SIGN UP

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