Software & Web Development

Python

by Greenbootcamps GmbH

Provider
Greenbootcamps GmbH
Category
Software & Web Development
Duration
4 months – 8 months
Schedule
Vollzeit, Teilzeit
Locations
Hamburg, Berlin
Next start
26 Oct 2026

Course overview

Python The training provides fundamental knowledge of programming with Python. Participants will engage with setting up a development environment, central language elements, procedural and object-oriented programming, as well as processing and presenting simple data. The focus is on the structured construction of Python programs, handling data types and control structures, developing custom functions, modularization, classes, and inheritance. Additionally, the basics of file processing, simple data documentation, and data visualization will be covered. Setting Up and First Steps Installation of Python First program output with Hello World Using VS Code as a development environment Basics of program execution Classification of typical development processes Basics of Python Programming Variables and basic data types Lists, sets, and dictionaries Arithmetic operators Logical operators Comparison operators Input and output of data Basics of debugging Control Structures Conditional statements Branches with if, elif, and else Loop structures Repetitions with for and while loops Control of program flows Practical exercises on control structures Procedural Programming Structure and use of functions Parameters and return values Structuring program code Recursion Reusability of program parts Documentation of simple functions Modularization Dividing programs into modules Importing and using custom modules Using existing Python libraries Structuring larger scripts Basics of understandable code organization Object-Oriented Programming Basics of object-oriented programming Classes and objects Attributes and methods Constructors Inheritance Application of object-oriented concepts in Python File Processing and Data Documentation Basics of file processing Reading and writing files Processing CSV files Structured storage of simple data Basics of data documentation Verification and preparation of simple datasets Data Visualization Basics of data visualization Preparing simple data for charts Selecting appropriate forms of representation Creating simple visualizations with Python Interpreting visualized data Competency Goal Upon completion of the training, participants will be able to create simple Python programs and scripts, apply data types and control structures, utilize functions and modules, and implement basic object-oriented concepts. They will be able to process simple files and CSV data, document data in a structured manner, and create simple visualizations.

Upcoming dates

  • 2026-10-25T23:00:00.000Z · 2027-02-27T23:00:00.000Z · Hamburg · Combined Learning
  • 2026-10-25T23:00:00.000Z · 2027-07-03T22:00:00.000Z · Hamburg · Combined Learning
  • 2026-10-25T23:00:00.000Z · 2027-02-27T23:00:00.000Z · Virtuelles Klassenzimmer
  • 2026-10-25T23:00:00.000Z · 2027-07-03T22:00:00.000Z · Virtuelles Klassenzimmer
  • 2026-10-25T23:00:00.000Z · 2027-02-27T23:00:00.000Z · Berlin · Combined Learning

Funding

Bildungsgutschein funding depends on the course details and the decision of the responsible authority.

Data last synced: 2026-10-06