Software & Web Development
Basics of Python Programming
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
- 3–6 Monate
- Schedule
- Vollzeit, Teilzeit
- Locations
- München, Würzburg, Nürnberg, Mittelfranken
- Next start
- 2026-08-02T22:00:00+00:00
Course overview
This course teaches the fundamentals of the Python programming language - practical, illustrative, and tailored for beginners. Participants will learn how to effectively use Python to solve everyday programming tasks while understanding the structure of modern software. The course lays the foundation for later specializations in the fields of Data Science, Automation, or Web Development. Target Group Beginners, career changers, students, and IT enthusiasts who want to learn programming with Python. Ideal for professionals looking to enter data processing, IT support, or technology. Course Level Beginner. Prerequisites and Recommended Preliminary Courses No programming knowledge required. Module 1: Introduction to Python and Programming Logic Participants will learn the basic structures of Python: variables, data types, control structures, and simple functions. Practical examples demonstrate how quickly small applications can be developed. Practical Example: Development of a mini-calculator with user input. Introduction to Python and IDEs Data types, operators, and control structures Functions and modules Working with lists, dictionaries, and loops Error handling and code comments Module 2: Working with Data and Modules This section focuses on the practical handling of data. Participants will learn how to read, analyze, and prepare data from files or APIs. Practical Example: Reading and evaluating CSV files with Python. Reading and writing files Using libraries (e.g., math, datetime, random) Introduction to packages and module structure Basics of data analysis with Pandas Working with Jupyter Notebook Module 3: Introduction to Object-Oriented Programming (OOP) Here, participants will gain an overview of the concepts of object-oriented programming to better structure complex software projects. Practical Example: Building a small class structure for an account management system. Understanding classes and objects Attributes, methods, and inheritance Encapsulation and modularity Best practices for OOP beginners Project work: Applying OOP principles in Python 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-08-02T22:00:00.000Z · 2026-08-17T22:00:00.000Z · München · Combined Learning
- 2026-08-02T22:00:00.000Z · 2026-08-17T22:00:00.000Z · Würzburg · Combined Learning
- 2026-08-02T22:00:00.000Z · 2026-08-17T22:00:00.000Z · Nürnberg, Mittelfranken · Combined Learning
- 2026-08-02T22:00:00.000Z · 2026-09-04T22:00:00.000Z · Würzburg · Combined Learning
- 2026-08-02T22:00:00.000Z · 2026-09-04T22:00:00.000Z · Nürnberg, Mittelfranken · Combined Learning
Funding
Bildungsgutschein funding depends on the course details and the decision of the responsible authority.
Data last synced: 2026-07-28