Learnit Training
Course Python Programming sequel
  • Become a true Python expert
  • Find an easier job as a Python developer
  • Leverage the capabilities of Python
  • Learn to program complex applications in Python
  • Effectively apply the most commonly used Python patterns

Maximise the potential of Python? Learn to program complex applications in Python in the 3-day follow-up course Python programming from Learnit.

Yes, I want to know more

"Nice, interesting training to lay a first foundation for getting started with Python" - Review: 8.6

learnit Programming in Python

Course Python Programming sequel

Leverage the capabilities of Python


Python is een toegankelijke en krachtige programmeertaal, ontwikkeld in de jaren negentig. Het gratis Open Source systeem kan worden gebruikt voor scripting, system programming, websites en applicatieontwikkeling op bijna elk platform, en kan overweg met vele soorten bibliotheken en gegevensbestanden. Daardoor kent Python oneindig veel toepassingsgebieden, zoals data science, machine learning en artificial intelligence. Inmiddels wordt Python gebruikt door miljoenen programmeurs wereldwijd. Ontdek de geavanceerde programmeerfuncties van deze veelzijdige programmeertaal in de 3-daagse cursus Python Programmeren Vervolg.

Content

The Advanced Python Programming course takes you on a journey through the more advanced features of Python and teaches you how to use the extensive Python library. On day 1 you will get acquainted with the Python data model using special methods. In addition, classes, sub-classes and objects are discussed in more detail. Day 2 and 3 you will spend trying out and applying a number of modules in Python, such as the ox, sys and the regular expression module. You will also learn all about decorators, iterators, generators, context managers, type of hinting, and much more. Concepts such as multithreading and multi-processing are also discussed.

Topics

In the follow-up course Python programming the following topics are discussed:

  • The Python data model with its thin elements
  • Higher order functions, decorators and lambda expressions
  • Classes, attributes, slots, propertie
  • Class inheritance
  • Class attributes and static attributes
  • Data classes
  • Abstract classes
  • Enumerations
  • Type of hint
  • The use of iterators and iterables.
  • The use of generators.
  • A number of standard modules such as os, sys, datetime, itertools
  • Regular expressions
  • Programming using threads or processes
  • Graphic programming with Python

Target

This course is intended for developers who can program in Python

Lesmethodiek

Learnit offers the follow-up course Python programming as a classroom training. The training takes place in small groups and is provided by an experienced trainer. Theory and practice assignments alternate, allowing you to put the scholar directly into practice. You can follow the training on your own laptop or on a practice laptop of Learnit Training.

Prior knowledge

To participate in the course Python sequel you have Experience with programming in Python needed. Knowledge of C, C#, Java, Perl or Visual Basic is useful, but not a requirement.

Note

After completing the training, a LEARNIT certificate will be issued as proof of participation.

Language

The training is provided by default in Dutch. The trainer controls the English language. English course material can be used. When registering at least 3 participants, the training can also be provided entirely in English.

Investment

Mentioned prices are per person, including course material. Lunch is included in the training on location.

On location Online
Duration 3 days 6 sessions of three hours
Price per day, excl. VAT € 550,- € 465,-
Total, incl. VAT € 1996,50 € 1687,95

Certificate

After completing the training, a LEARNIT certificate will be issued as proof of participation.


Online

We also organize this training online. For this we use Webbex or Zoom. Logging in with Skype is also possible. On request this training can also be organized with Microsoft Teams.

Amsterdam Wednesday 29 July 2020, 10:00-17:00

  • Until one year after the training you can participate for free.
  • Against payment of the catering costs you can also participate in a classroom training.

References

The Python programming follow-up course was assessed with an average of 8.2.

"I have completed this training to my complete satisfaction. A very good trainer with a lot of practical experience was able to convey the lesson material clearly to me and my colleagues with appealing examples and assignments. I can recommend this course to anyone who wants to get to know Python in a short time." - Assessment: 8.3

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

"Nice, interesting training to lay a first foundation for getting started with Python." - Rating: 8.6

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

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

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

"A nice way to get to know the basics of Python and get to know them after the course. Highly recommended!"

- Python programming base

"In 2 days the training gave me a good picture of Python, the basics, the possibilities but also being busy and practicing it myself. Now the threshold is lower for me to use it myself." - Review: 7.7

Frederica Janga, Dutch Gasunie N.V. - 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 3 teaching days. Definitely recommendable! - Review: 8.7

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

"Good practical introduction to Python. You learn to program independently." - Review: 7.7

Fred Uiterweerd, ICTU Foundation - Programming in Python

"Intensive and inspiring!" - Assessment: 8.1

Christiaan Kusters, AFM - Programming in Python