Python – Basics Camp


This course is ideal for people with no previous knowledge of Python and want to learn more about programming and in particular the world’s most widely used programming language. The course will provide a complete understanding of Python’s the basic tools and operators, including variables, conditionals, and loops. The aim of the course is to provide students with a basic knowledge of coding with Python so that they are able to create their own working software. The lesson will take place in an interactive and practical format, alternating between theory and exercises, where the students can put their knowledge into practice. To maintain focus and a collaborative environment, there will be a final group project that will incorporate everything learned during the course.

Out of stock

Sorry, the course is fully booked. If you are interested in getting notifications for available spots in case other participants cancel, please leave your name and email address below

SKU: 9201 Category:

Start date

October 30, 2023

End date

November 3, 2023

Language(s) of the training


Languages spoken by the coach(es)



D'Amico, Francesco


  • Variables and data types
  • Logical and arithmetic operations
  • Conditionals
  • Loops
  • Lists
  • Dictionaries
  • Sorting


The training objective for this course is to provide students with a strong foundation in programming in Python, enabling them to tackle more advanced topics in any other programming language desired.
In order to do so a series of useful examples will be provided to the students for each topic, and displayed on the board for interaction with the class. Learners will then have the opportunity to practice the topics on their own, not only during the in-class exercises but also through home exercises, specially designed to consolidate the participant’s knowledge. The final objective will be for the learners to create a working software during the final group project.

Learning Outcomes

On completion of this course, learners will be able to:

  • create variables;
  • print the values on the screen;
  • allow the user to input values;
  • work with logical and arithmetic operations;
  • verify logical conditions; use nested conditionals;
  • apply loops (for loop and while loop) in the code;
  • converting data types;
  • use lists, dictionaries and sorting;
  • work on a project (create a working software).


This course has a total duration of 20 hours and takes place over 4 days

  • 30-10-2023: 09:00 – 14:15
  • 31-10-2023: 09:00 – 14:15
  • 02-11-2023: 09:00 – 14:15
  • 03-11-2023: 09:00 – 14:15

Format and Location

This course takes place ON-SITE
Terres Rouges building
14, porte de France
L-4360 Esch/Alzette




No prerequisites necessary

Additional Info


This training does not have any assessment or exams; a certificate of participation will be issued to participants.

Esco Skills

use scripting programming, Python (computer programming)

Esco Occupations

software developer