Software & Web Development

Fundamentals of Python Programming for Beginners

by New Horizons München - IT Computer und BusinessTraining Trainings

Provider
New Horizons München - IT Computer und BusinessTraining Trainings
Category
Software & Web Development
Duration
16 days – 5 weeks
Schedule
Vollzeit, Teilzeit
Locations
München, Augsburg, Bayern, Passau
Next start
26 Oct 2026

Course overview

This course offers a comprehensive introduction to the world of Python programming. Participants will learn how to write programs in Python, apply basic concepts of programming logic, and independently develop simple applications. The goal is to create a solid foundation for further professional or academic use of Python. Target Group Beginners, career changers, students, and learners seeking a practical introduction to programming. Ideal for anyone who wants to use Python professionally or privately to automate tasks or process data. Course Level Beginner. Prerequisites and Recommended Preliminary Courses No programming knowledge required. Module 1: Introduction to Programming with Python In this module, participants will learn the basics of the Python programming language—from syntax to first small projects. They will understand how programs are structured and how to solve simple problems with code. Practical Example: Creation of an interactive number guessing game. Introduction to Python and Development Environments (IDEs) Variables, Data Types, and Operators Control Structures (If, For, While) Functions and Parameters Error Handling and Best Practices for Beginners Module 2: Working with Data and Structures This module focuses on the practical handling of data. Participants will learn how to use lists, dictionaries, and files to store and process information. Practical Example: Analyzing a CSV file with Python. Understanding Lists, Dictionaries, and Sets Reading and Writing Files Simple Data Analysis with Pandas Using Standard Libraries Working with Modules and Packages Module 3: Introduction to Object-Oriented Programming (OOP) This module provides a basic understanding of the object-oriented mindset. Through practical examples, participants will learn how to efficiently structure complex programs. Practical Example: Creating a small class structure for a household budget tool. Classes and Objects in Python Constructors, Methods, and Attributes Inheritance and Encapsulation Modularization and Code Reusability Project Work: Final Assignment with OOP --- Similar Courses Python for Data Science Advanced Programming Techniques with Python Microsoft AI-901 - Azure AI Fundamentals The course is AZAV certified and eligible for funding through education vouchers and the Qualification Opportunities Act (QCG). Participation is possible for individuals and companies. Conducted by New Horizons (Munich, Stuttgart, Nuremberg) as well as learn2program.de. All courses can be taken online throughout Germany. Many of our courses are offered in German and/or English.

Upcoming dates

  • 2026-10-25T23:00:00.000Z · 2026-11-09T23:00:00.000Z · München · Combined Learning
  • 2026-10-25T23:00:00.000Z · 2026-11-27T23:00:00.000Z · München · Combined Learning
  • 2026-11-08T23:00:00.000Z · 2026-12-11T23:00:00.000Z · Augsburg, Bayern · Combined Learning
  • 2026-11-08T23:00:00.000Z · 2026-11-23T23:00:00.000Z · Augsburg, Bayern · Combined Learning
  • 2026-11-09T23:00:00.000Z · 2026-12-12T23:00:00.000Z · Passau · Combined Learning

Funding

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

Data last synced: 2026-10-06