Learnit Training
Python programming course basic
  • Learn simple programming in Python
  • Discover the many application possibilities of Python
  • Develop professional applications with Python
  • Program projects quickly and effectively
  • Save time and costs with Python

Programming Python for beginners? Discover the possibilities of the versatile programming language Python in the 3-day course Python Basis from Learnit.

Yes, I want to know more

"Nice, interesting training for a first basis to get started with Python" - Rating: 8.6

learnit Programming in Python

Python programming course basic

Learn Python programming for beginners

Python is a versatile and accessible programming language, developed in the 1990s. Due to its intuitive design and use of indentation, Python is easy to understand and learn by people with little or no programming knowledge. Python is free, can be used on almost any platform and uses many types of libraries and databases. Because of this, and the infinite number of application possibilities, Python has become one of the most widely used programming languages for scripts, applications, data analysis and websites, among other things. Discover the possibilities of this versatile programming language in the three day course Python Programming Basics.


The foundation course Python Programming gives you an extensive overview of the basic concepts and functions in Python. On day 1, you learn how Python is built, which preparations are necessary to start working with Python and you get acquainted with different data types. Day 2 is about functions, modules and exceptions in Python. On day 3, you learn what object oriented programming is all about and by means of classes and objects, you get acquainted with the use of files, networking and databases.


The following topics are covered in the basic Python programming course:

  • Python introduction and history
  • Python distributions and versions
  • Installing Python
  • Python development environments
  • Python syntax
  • The use of modules
  • Built-in functions
  • Python data types: Number, string, list, set, dictionary
  • Control statements such as if elif and while
  • Comprehensions
  • The range class
  • The random module
  • Functions
  • Default parameters
  • Named parameters
  • Global variables
  • Scope
  • Exceptions
  • Object Oriented Programming
  • Classes and objects
  • Using the docstring
  • Attributes
  • Inheritance
  • The sys and os module of the Standard Library
  • File I/O
  • Python network modules
  • Requests
  • JSON

Target group

This course is intended for developers and system administrators who want to learn programming in Python and others who want to understand Python code.

This basic course in programming in Python is an excellent stepping stone to the course Python Programming Follow-up.

Teaching methodology

Learnit offers the course Python Programming Basics as classroom training. The training takes place in small groups and is given by an experienced trainer. Theory and practice assignments alternate, so that you can immediately put into practice what you have learned. You can follow the training on your own laptop or on a practice laptop from Learnit Training.

Prior knowledge

The course Python Programming Basics is for beginners. To participate, knowledge of and experience experience with programming is not required.


After completion of the training, a Learnit certificate is issued as proof of participation.


The training is provided in Dutch as standard. The trainer has a good command of the English language. Use can be made of course material in English. With a minimum of three participants, the training can also be provided entirely in English.


Prices mentioned are per person, including course material. Lunch is included in the on-site training.

On location Online
Duration 3 days 6 sessions of three hours
Price per day, excluding VAT € 475,- € 390,-
Total, incl. VAT € 1724,25 € 1415,70


After completion of the training, a Learnit certificate is issued as proof of participation.


We also organise this training online. For this we use Webbex or Zoom. Login with Skype is also possible. On request, this training can also be organised with Microsoft Teams.

The training lasts 6 sessions of 3 hours, spread over 6 weeks.

  • You can participate again free of charge up to one year after the training.
  • For an additional catering fee, you can also participate in a classroom training.


The course Python programming basics has been assessed with an average of 8.2.

"A pleasant way to get to know the basics of Python and to continue with it after the course. Highly recommended!"

- Python programming basics

"Nice, interesting training for a first basis to get started with Python" - Rating: 8.6

Sander Huitema, Nederlandse Gasunie N.V. - Programming in Python

"Good practical introduction to Python. You learn to be able to program independently." - Rating: 7.7

Fred Uiterweerd, ICTU Foundation - Programming in Python

"The training has given me in 2 days a good picture of Python, the basics, the possibilities but also to work and practice it myself. Now the threshold is lower for me to start using it myself." - Rating: 7.7

Frederica Janga, Dutch Gas Union N.V. - Programming in Python

"A pleasant way to get to know the basics of Python and to continue with it after the course. Highly recommended!"

- Python programming basics

"I followed this training to my full satisfaction. A very good trainer with a lot of practical experience clearly communicated the material to me and my colleagues with appealing examples and assignments. I can recommend this course to anyone who wants to become familiar with Python in a short time." - Rating: 8.3

Robin van Schaik, Albelli B.V. - Programming in Python

"Excellent training, immediately applicable. Course given by a teacher with experience in using Python. Highly recommended!" - Rating: 8.4

R.A.A. van Vliet, STEricsson - Python Programming

"Intensive and inspiring! - Rating: 8.1

Christiaan Kusters, AFM - Programming in Python

"Extensive treatment of the ins and outs of Python, with especially practical tips. Presented in a compact and understandable way by the 'Pythonista' Andre van Wieringen. He really brought us to a higher level in three days of lessons. Definitely recommended!" - Rating: 8.7

Paul de Vries, Xsens Technologies B.V. - Programming in Python