Kurssuche

← zur Suche

Online: Python Bootcamp for Beginners

Online-Session in English

📅 Alle 5 Termine als .ics

Kursnummer
TS592.101F-W
Kategorie
Arbeit, Beruf, EDV (5.01)
Volkshochschule
Tempelhof-Schöneberg
Leitung
Shekhar Biswas · alle Kurse dieser Leitung
Zeitraum
15.02.2027 – 19.02.2027 (5 Termine)
Wochentage
Montag, Dienstag, Mittwoch, Donnerstag, Freitag
Preis
131,64 €
erm. Preis: 67,32 EUR
Plätze
3 von 12 frei (mind. 6 Teilnehmende)
Ort
Schöneberg, Online
,
Format
Online-Angebot

Beschreibung

Der Kurs wird in Englisch durchgeführt. This intensive Python bootcamp introduces beginners, professionals, and non-technical learners to programming with Python through a structured, hands-on approach. The course focuses on building strong foundations from A to Z - starting with basic syntax and logic, and progressing step by step to functions, modular programming, and object-oriented design. Rather than learning concepts in isolation, participants apply every topic through guided mini projects, helping them understand how Python is used in real-world problem solving, automation, data handling, and everyday work scenarios. No prior coding experience is required. The emphasis is on clear thinking, coding strategy, and practical application, not memorizing syntax. Course Modules Module 1: Getting Started with Python Learn what programming is, how Python works, and how to write your first programs. You’ll understand variables, data types, basic operators, and how to interact with users through input and output. Mini Project: Build an interactive program that collects user details, performs simple calculations, and displays formatted results. Module 2: Control Flow & Logical Thinking Understand how programs make decisions and repeat actions. You’ll learn conditional statements, loops, and how to control program flow based on logic. Mini Project: Create a rule-based assistant that asks questions, makes decisions, and repeats actions using loops and conditions. Module 3: Working with Data Structures Learn how Python stores and manages data using lists, dictionaries, tuples, and sets. You’ll practice organizing, accessing, and modifying structured data. Mini Project: Develop a data organizer that stores records, performs lookups, updates values, and summarizes information. Module 4: Functions & Error Handling Learn how to write reusable functions, pass parameters, return values, and handle errors gracefully. This module focuses on writing clean and maintainable code. Mini Project: Build a utility toolkit using multiple functions with input validation and basic error handling. Module 5: Modular Programming in Python Understand how real Python applications are structured across multiple files. Learn how to create modules, import code, and organize projects cleanly. Mini Project: Refactor earlier programs into a multi-file Python application using modules and a clear folder structure. Module 6: Object-Oriented Programming with Classes Learn how to model real-world problems using classes and objects. You’ll understand attributes, methods, constructors, and basic inheritance concepts. Mini Project: Design a class-based Python program that models a real-world scenario with multiple interacting objects. Module 7: Files, Automation & Practical Python Learn how to read from and write to files, process text data, and apply Python to automate everyday tasks. You’ll also practice debugging techniques. Mini Project: Create an automated file-processing program that reads input data, transforms it, and writes structured output. Module 8: Capstone Mini Project Bring everything together by designing a complete Python application. You’ll plan the logic, organize the code, and apply best practices learned throughout the course. Mini Project: Build an end-to-end Python program using functions, modules, classes, and file handling. - By the end of this course, Participants will be able to - Understand Python programming from fundamentals to advanced basics - Write clean, readable, and structured Python code - Use control flow and data structures effectively - Create reusable functions and modular programs - Design simple object-oriented systems using classes - Build complete Python applications independently - Develop problem-solving and coding strategy skills No prior programming experience required. Basic computer usage skills and Python knowledge is nice

Zusatzinformation

The course takes place online on the learning platform vhs.cloud. To participate you need a course code, which you will receive with the registration confirmation. We recommend participating from a computer with a headset and camera. Current browser versions of Microsoft Edge and Google Chrome are required to actively use the conference tool. Dieser Kurs gilt gemäß § 10 Abs. 5 des Berliner Bildungszeitgesetzes – BiZeitG (GVBl. vom 05.07.2021 S. 849) als Bildungsveranstaltung im Sinne der beruflichen Weiterbildung anerkannt. Diese Anerkennung gilt nur für Arbeitnehmer*innen gemäß § 1 Abs. 1 des oben genannten Gesetzes, die bei einem Arbeitgeber im Bundesland Berlin beschäftigt sind und die o.a. Kenntnisse für ihre berufliche Tätigkeit benötigen.

Alle Termine

Zur Anmeldung bei der VHS →

Anmeldung/Beratung: (030) 902 77-30 00 · vhs@ba-ts.berlin.de

Zuletzt aus der offiziellen Quelle aktualisiert: 26.08.2026 22:41

Benachrichtigt werden

Der Kurs ist ausgebucht oder vorbei? Wir sagen Bescheid, wenn er wiederkommt.

Ähnliche Kurse

Grundlagen der Büroarbeit mit Word-Excel-Outlook · ab 07.09.2026

Praxiskurs UX-Design: Methoden, Tests, sichere Design-Entscheidungen · ab 07.09.2026

Smartphone/Tablet für Senior*innen: Die ersten Schritte · ab 08.09.2026

Smartphone/Tablet: Die ersten Schritte für Menschen 65+ · ab 08.09.2026

In Szene gesetzt! Eigene Videos für Web, Social Media & Co. erstellen · ab 14.09.2026

KI-Manager*in - Künstliche Intelligenz erfolgreich in Unternehmen managen · ab 14.09.2026