Home >>> Courses >>> Programmers

What customers say ...


The course "Python for Scientists and Engineers" is a very useful introduction to Python programming for scientific applications ...

Dr. Mihai Duta, Oxford Supercomputing Centre, UK more...


I can absolutely recommend this course to everybody who wants to become productive with Python very quickly. ...

Dr. med. Beat Meister, Bern, Switzerland more...


I highly recommend these courses. The trainer is superb.

Dr. Kai Irschik, Ocean Breeze Energy GmbH & Co. KG about the courses "Python for Programmers" and "Python for Scientists and Engineers" more...


Mike is a great professor. He has an amazing knowledge of Python. It has been a pleasure to be his student for 3 days!

David Doblas about the course "Python for Scientists and Engineers" more...


The Python Summer Course was a very good opportunity to know almost all about Python. ... Highly recommended!!

Dr. Fabio Lamanna, Complex Transportation Networks, Trieste, Italy more...


Course: Python for Programmers

Dates for Open Courses

Location Date Course Language
Leipzig March 08 - 11, 2022 Python for Programmers English register
Remote March 08 - 11, 2022 Python for Programmers English register

Course also available as in-house training. Please ask us at info@python-academy.de

Intended Audience

This course is designed for participants with (some) programming experience. Have you written programs in Java, C# or even Basic, or FORTRAN? Even if you haven't written any code for several years, this course is for you. A basic understanding of programming is required. Terms such as variable, data type or loop should be familiar.

Alternatively: If you already took the course Python for Non-Programmers this course will be the logical next step.

Course Content

The course covers all basics of Python programming including:

  • Python in comparison with other languages
  • Python syntax
  • Statements and expressions
  • Control flow
  • Loops
  • Data types
  • Sequences
  • Dictionaries and sets
  • Functions
  • Generators and iterators
  • Classes
  • Exception handling
  • Input / output
  • Complex example
  • Modules and Packages
  • Namespaces and scoping
  • Text processing
  • System functions

In addition to this systematic overview, the training uses a complex example that contains all important parts of a Python program. This example showcases several best practices for efficient Python programming. Participants will learn how to read and understand Python code written by other programmers.

Course Duration

4 days

Exercises

Course Material

Every participant receives comprehensive printed materials that cover the whole course content as wells as all source codes and used software.

Costs

See prices.

[Follow @pyacademy]


PSF Fundraiser


[PSF Fundraiser]

The Python Academy is sponsor of PyCon US 2020.

[PyCon US 2020]

The Python Academy is sponsor of PythonCamp Köln 2020.

[PythonCamp 2020]

The Python Academy is sponsor of PyCamp Leipzig 2020.

[PyCamp 2020]

The Python Academy is sponsor of PyCon.DE 2019.

[PyCon.DE  2019]

The Python Academy is sponsor of PyCon LT 2019.

[PyCon LT 2019]

The Python Academy is sponsor of PyCon US 2019.

[PyCon US 2019]

Our Partners

Partner Inqbus Programming Academy


[Inqbus Programming Academy]

Partner Coding Akademie


[Coding Akademie]
------------

The Python Academy is sponsor of PythonCamp Köln 2019.

[PythonCamp 2019]

The Python Academy is sponsor of PythonCon Nambia 2019.

[PythonCon Nambia 2019]

The Python Academy is sponsor of PyConIE 2018.

[PyConIE 2018]

The Python Academy is sponsor of PyCon.DE 2018.

[PyCon.DE  2018]

The Python Academy is sponsor of PyCon Spain 2018.

[PyCon ES 2018]

The Python Academy is sponsor of PyCon Ghana 2018.

[PyCon GH 2018]

The Python Academy is sponsor of EuroPython 2018.

[EuroPython 2018]

The Python Academy is sponsor of DjangCon Europe 2018.

[DjangCon Europe 2018]

The Python Academy is sponsor of PyCon US 2018.

[PyCon US 2018]

The Python Academy is sponsor of PythonCamp Köln 2018.

[PythonCamp 2018]

The Python Academy is sponsor of PyConIE 2017.

[PyConIE 2017]

The Python Academy is sponsor of EuroPython 2017.

[EuroPython 2017]

The Python Academy is sponsor of PyCon US 2017.

[PyCon US 2017]

The Python Academy is sponsor of PythonCamp Köln 2017.

[PythonCamp 2017]

The Python Academy is sponsor of Django Girls Leipzig 2016

[Django Girls Leipzig 2016]

The Python Academy is sponsor of PyCon DE 2016.

[PyCon DE 2016]

The Python Academy is sponsor of PyCon Ireland 2016.

[PyCon IE 2016]

The Python Academy is sponsor of EuroSciPy 2016.

[EuroSciPy 2016]

The Python Academy is sponsor of PyCon US 2016.

[PyCon US 2016]

The Python Academy is sponsor of PyData Berlin 2016.

[PyData Berlin 2016]

The Python Academy is sponsor of PyCon Sweden 2016.

[PyCon SE 2016]

The Python Academy is sponsor of Python Unconference 2015.

[PyUnconf 2015]

The Python Academy is sponsor of EuroSciPy 2015.

[EuroSciPy 2015]

The Python Academy is sponsor of EuroPython 2015.

[EuroPython 2015]

The Python Academy is sponsor of PyData Berlin 2015.

[PyData Berlin 2015]

The Python Academy is sponsor of PyCon Montréal 2015.

[PyCon Montréal 2015]

The Python Academy is sponsor of Python BarCamp Köln 2015.

[Python BarCamp 2015]https://www.euroscipy.org/2016/

The Python Academy is sponsor of Chemnitzer Linux-Tage 2015.

Chemnitzer Linux-Tage 2015 - 21. und 22. März 2015

The Python Academy is sponsor of Django Girls Wroclaw 2015.

[Django Girls Wroclaw 2015]

The Python Academy is sponsor of PyCon Ireland 2014.

[PyCon Ireland 2014]

The Python Academy is sponsor of EuroSciPy 2014.

[EuroSciPy 2014]

The Python Academy is sponsor of PyData London 2014.

[PyData London 2014]

The Python Academy is sponsor of EuroPython 2014.

[EuroPython 2014]

The Python Academy is sponsor of PyCon 2014 Montréal.

[PyCon 2014 Montréal]

The Python Academy is sponsor of Python BarCamp Köln 2014.

[Python BarCamp 2014]

The Python Academy is sponsor of PyConDE 2013.

[PyCon DE 2013]

The Python Academy is sponsor of EuroPython 2013.

[EuroPython 2013]

The Python Academy is sponsor of PyCon US 2013.

[PyCon US 2013]

The Python Academy is sponsor of EuroSciPy 2013.

[EuroSciPy 2013]

The Python Academy is sponsor of PyConPL 2012.

[PyCon PL 2012]