Python Training

Programming · Qualiopi-certified training organisation

Python Training

Python is a versatile, easy-to-learn language known for its clear syntax, used in data processing, software, web and mobile development, artificial intelligence and the automation of repetitive tasks. Participants learn to program with correct syntax, use the right modules, handle conditions, loops, exceptions and files, and automate their tasks. The syllabus is tailored to your needs, up to three days.

  • Duration 2 to 3 days
  • Level Beginner to intermediate
  • Format On site (your premises) or online
  • Price from 900 € excl. VAT / day
  • Lead time 14 days after the training agreement is signed

Learning objectives

  • Know Python syntax and use functions, loops and conditions.
  • Manage and manipulate data: files, tables, Excel, web data.
  • Understand object-oriented programming and structure a program.
  • Automate office tasks and build small reusable tools.

Syllabus (customisable)

Fundamentals

  • Introduction to algorithms; Python essentials; overview of editors and environments (VS Code, Jupyter).
  • Variables, conditional and loop structures, functions, exception handling.
  • Classes and objects: understanding object-oriented programming.

Data and automation

  • Introduction to data processing; the pandas module.
  • Web scraping: collecting data from the web with Python.
  • Automating office tasks; handling Excel files (openpyxl, pandas).

Applications and going further

  • Building applications with graphical interfaces.
  • Django for the web; REST: developing web services.
  • Applications as you go, a project as the final exercise, tips and tricks.

Modules are chosen with you during the first call: a design-office team will favour data and automation, a development team will go as far as the web and APIs.

Audience and prerequisites

Developers, engineers and technicians close to development work, data analysts or data managers. Prerequisites: knowledge of a programming language (VBA, Matlab, scripts…). For complete beginners, we offer a tailored introductory track.

Teaching methods and assessment

Course materials, corrected exercises on your own files if you wish, a project running through the course, end-of-course assessment reviewed by Numersalis, certificate of completion. The tools are free; we install them together at the start of the session.

Why train with Numersalis?

Python is our everyday tool, from fluid mechanics calculation codes to the automation tools we deliver to clients. Our instructors teach what they practise.

View the detailed syllabus (PDF in French)

Funding

Numersalis is Qualiopi certified: for companies based in France, our courses are eligible for funding through your OPCO training fund. We help you with the paperwork.

Accessibility

Our courses are open to people with disabilities: contact us so we can plan the adjustments you need.

Frequently asked questions

The standard syllabus assumes knowledge of a first language, however modest (VBA, Matlab, R, scripts). If your participants have never programmed, we build a suitable introductory track: tell us during the first call.

Yes, it is one of the most frequent requests: reading and writing workbooks, consolidating several files, generating reports. Bring your files; they become the exercise material.

Python and a free editor (VS Code or Jupyter). We send the list in advance so your IT department can prepare the workstations; installation at the start of the session is also possible.

Contact

A training or engineering project? Let's talk.

Address

12 rue Jean Pacilly
91120 Palaiseau, France
Open in Google Maps

Qualiopi certification — awarded for the following category of actions: training actions

Qualiopi-certified training organisation
Read more

The information you enter is used only to handle your request. Privacy policy

They trust us

Bosch logo
Delphi logo
Valeo logo
Jean Paul Gaultier logo
Safran logo
EDF logo
Edvance logo
Framatome logo
Nokia logo
Vinci logo
Cegelec CEM logo
+33 9 77 37 82 45