Python Advanced

This training teaches you how to program professionally in Python and develop the skills needed to build larger and maintainable applications. You will deepen your understanding of advanced techniques such as object-oriented programming, list comprehensions, lambda functions, and decorators. In addition, you will learn how to structure your code according to professional standards and how to apply best practices like version control and unit testing. This course is ideal for those with prior Python experience who want to take their programming skills to the next level.

You will learn

  • How to apply advanced Python techniques
  • Object-oriented programming with classes for reusable and scalable code
  • How to set up project structures with modules and folders following professional standards
  • How to manage packages and use version control
  • How to write unit tests to ensure code quality

Topics

  • Applying PEP8 coding standards
  • Advanced string, loop, and list manipulations
  • Object-oriented programming and using classes
  • Structuring projects with modules and folders
  • Code and version control with Git and working with branches
  • Package management with Poetry
  • Unit testing to ensure code quality

Who should attend?

This course is intended for data scientists, data analysts, BI specialists, and other professionals who already have experience with Python and want to deepen their programming skills.

Prior knowledge

Basic skills in Python or a similar programming language are required for this course.

Price per person

€ 1.095,-  (excluding VAT)

Duration of this course

2 days

Course dates

8 - 9 september 2025
1 - 2 december 2025

Share this training

FacebooktwitterlinkedinmailFacebooktwitterlinkedinmail