Data & AI

AI + Programming: Learn Python for Scalable Programming with AI

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

Provider
New Horizons München - IT Computer und BusinessTraining Trainings
Category
Data & AI
Duration
4 weeks – 2 months
Schedule
Vollzeit, Teilzeit
Locations
München, Augsburg, Bayern, Passau
Next start
26 Oct 2026

Course overview

Course Name: Learn Python - Python for Scalable Python Programming In this course, participants will learn how to structure, optimize, and scale Python programs for larger software projects. The focus is on professional code architecture, reusability, and efficiency. Participants will develop practical applications, learn modern programming principles, and gain the tools for high-performance Python projects in a corporate context. Target Group Beginners, career changers, developers, and IT professionals who want to use Python for demanding projects. Ideal for anyone looking to develop efficient, scalable Python applications. Course Level From beginner to advanced. Prerequisites and Recommended Preliminary Courses Basic knowledge of programming logic or Python is advantageous but not mandatory. --- *Module 1: Introduction to Python and Programming Logic** Participants will learn the fundamentals of Python - from syntax and data types to their first applications. The emphasis is on clean structuring and readability of the code. Practical Example: Development of a simple data analysis script with user input. Introduction to Python and development environments (IDEs) Data types, variables, operators Control structures (If, For, While) Functions, modularization, and error handling Good coding practices and readability --- *Module 2: Data Processing and Automation** In this module, participants will learn how Python is used for handling data and automated processes. They will practice working with data formats, libraries, and code reuse. Practical Example: Development of a tool for automatic data cleansing. Working with files and data structures Using Pandas and NumPy Automation of recurring tasks Logging and error management Performance optimization for larger datasets --- *Module 3: Object-Oriented Programming and Scalability** This module focuses on the professional construction of scalable Python projects. Participants will learn object-oriented programming (OOP) and concepts such as design patterns and modular software architecture. Practical Example: Development of a scalable class structure for an analysis platform. Classes, objects, methods, and inheritance Encapsulation and modularization Design patterns and architectural principles Reusability and maintainability of code Project work: Building a scalable Python system --- *Similar Courses** Python for Data Science Advanced Programming Techniques with Python Microsoft AI-900 - 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-22T23:00:00.000Z · München · Combined Learning
  • 2026-10-25T23:00:00.000Z · 2026-12-23T23:00:00.000Z · München · Combined Learning
  • 2026-11-08T23:00:00.000Z · 2027-01-06T23:00:00.000Z · Augsburg, Bayern · Combined Learning
  • 2026-11-08T23:00:00.000Z · 2026-12-06T23:00:00.000Z · Augsburg, Bayern · Combined Learning
  • 2026-11-09T23:00:00.000Z · 2027-01-07T23: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