GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Home
  • Course Finder
  • Course Types
  • Course Topics
  • Course Dates

This view

  • Original page
  • New address

GeezerVison is showing python-academy.com — Python for Programmers

EN | DE
pya_logo_175x68
  • Home
  • Course Finder
  • Course Types
  • Course Topics
  • Course Dates

Course Data

Course name: Python for Programmers
Course length: 4 days
Remote: Yes
Open course: Yes
In-house: Yes
Course ID: PPE
Price: See registration link
German course here

Course Dates

Location Date Registration
Leipzig February 09 - 12, 2027 here
Remote February 09 - 12, 2027 here

Language
English


Course Finder

Find the right course for your needs..

Course Data

Course name: Python for Programmers
Course length: 4 days
Remote: Yes
Open course: Yes
In-house: Yes
Course ID: PPE
Price: See registration link
German course here

Course Dates

Location Date Registration
Leipzig February 09 - 12, 2027 here
Remote February 09 - 12, 2027 here

Language
English


Course Finder

Find the right course for your needs..

Python for Programmers¶

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.

Course Content¶

The course offers a practical overview of all basic Python features. These are the training topics:

Basics and Datastructures¶

  • Short introduction to JupyterLab

  • Python syntax

  • Statements and expressions

  • Control flow

  • Loops

  • Overview of data types

  • List and tuples

  • Dictionaries

  • Sets

Procedural and object-oriented Programming¶

  • Functions

  • Generators and iterators

  • Classes

  • Inheritance

  • Operator overloading

  • Exception handling

  • Input / output

Project and Background Knowledge¶

  • Small Python project

  • Modules and Packages

  • Names and objects

  • Namespaces and scoping

Practical Applications and Libraries¶

  • Text processing

  • System functions

Exercises¶

The participants can follow all steps directly on their computers. There are exercises at the end of each unit providing ample opportunity to apply the freshly learned knowledge.

Software¶

We use our online programing system that contains all needed software. There is no need to install any additional software. A modern internet browser and a decent internet connection will be enough.

Hardware for Open In-Person Trainings¶

For open trainings at our teaching center you can use your own laptop. Alternatively, we provide teaching computers. Please let us know if you need one in your registration form.

Course Material¶

Every participant receives comprehensive materials in PDF format that cover the whole course content as well as all source code.

How to contact us:
Python Academy GmbH & Co. KG
Zur Schule 20
04158 Leipzig / Germany
Tel:+49 341 260 3370
Fax:+49 341 520 4495
mail:[email protected]
How to contact us:
Python Academy GmbH & Co. KG
Zur Schule 20
04158 Leipzig / Germany
Tel:+49 341 260 3370
Fax:+49 341 520 4495
mail:[email protected]
Overview Offers Course Finder
Company Course Finder Course Types Course Topics Course Dates Company Training Open Courses Remote Training Consulting Scientists Engineers Software Developers Programming Beginners Data Scientists Devops and Sysadmins Testers Web Developers
Terms and Conditions Data Protection Legal Notice Sitemap
© 2006 - 2026 Python Academy
Python Academy is not affiliated with the Python Software Foundation.
You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.