Python Programmierung für Einsteiger - Beratung, Coaching und Schulung

Python Programmierung für Einsteiger: programmieren lernen ohne Vorwissen

Dauer: ab 1 Tag | Preis: ab 900 EUR (Netto) | Termin: Ganztägig + halbtägig

Ohne Vorkenntnisse lernen Sie mit Python, wie ein Programm denkt: Sie schreiben kleine nützliche Programme, die rechnen, mit Datumsangaben umgehen, Dateien auswerten und Daten aus dem Internet holen.

Neu

Noch nie programmiert? Mit Python wird aus einer Idee ein Programm, das läuft.

Python ist die Sprache, mit der viele Menschen heute ihr erstes Programm schreiben – und das hat gute Gründe: Die Schreibweise ist knapp und gut lesbar, Fehlermeldungen sagen meist recht genau, wo es hakt, und schon nach wenigen Stunden entstehen Programme, die im Alltag etwas erledigen. Dieser Kurs setzt keinerlei Programmiererfahrung voraus. Er erklärt die Begriffe, die erfahrene Entwickler:innen selbstverständlich verwenden – Variable, Schleife, Funktion, Objekt –, an Beispielen, die man ohne Informatikstudium nachvollziehen kann: ein Zahlenratespiel, ein Fristenrechner, eine Auswertung der eigenen Einkaufsliste.

Am ersten Vormittag richten Sie Python und VS Code auf Ihrem Rechner ein und lernen, ein Programm im Terminal und im Editor zu starten. Danach wächst Ihr Werkzeugkasten Stück für Stück: Werte speichern und berechnen, Entscheidungen mit if, Wiederholungen mit for und while, Listen und Dictionaries, eigene Funktionen und eine erste Klasse. Im zweiten Teil wenden Sie das Gelernte auf drei Bereiche an, die in fast jedem echten Programm vorkommen: Datum und Uhrzeit mit dem Modul datetime, Dateien und Ordner mit pathlib und shutil sowie Daten aus dem Internet im JSON-, HTML- und XML-Format.

Programmierassistenten wie GitHub Copilot sind heute oft schon in VS Code eingebaut, und gerade Einsteiger:innen sind versucht, sich ganze Programme vorschlagen zu lassen. Wir nutzen den Copilot-Chat bewusst als Erklärhilfe: Er übersetzt eine unverständliche Fehlermeldung, beschreibt, was eine Zeile tut, oder vergleicht Ihre eigene Lösung mit einer anderen. Geschrieben wird der Code zuerst von Ihnen – denn nur wer eine Schleife selbst gebaut hat, erkennt später, ob ein Vorschlag des Assistenten wirklich stimmt.

Zu jedem Abschnitt gibt es kleine Aufgaben in zwei Schwierigkeitsstufen, sodass schnellere Teilnehmende weiterknobeln können, während andere die Grundform festigen. Am Ende steht ein zusammenhängendes Programm, das Sie mitnehmen und weiter ausbauen können. Wer danach tiefer einsteigen möchte, findet in unseren Kursen zu Python-Grundlagen, Datenanalyse oder Automatisierung den passenden nächsten Schritt.

Beim Programmierenlernen scheitern die wenigsten an der Syntax. Sie scheitern am ersten roten Traceback, der aussieht wie ein Systemabsturz und in Wahrheit nur sagt: In Zeile 7 fehlt eine Klammer. Wer gelernt hat, eine Fehlermeldung von unten nach oben zu lesen, hat die wichtigste Hürde schon genommen. Deshalb produzieren wir in meinen Einsteigerkursen absichtlich Fehler und lesen sie gemeinsam. Nach zwei Tagen reagieren die Teilnehmenden darauf nicht mehr mit Schrecken, sondern mit Neugier – und genau dann fängt das Programmieren an, Spaß zu machen.
Themen und Inhalte für Ihre Beratung, Coaching, Workshop, Training, Schulung und Weiterbildung:

Python Programmierung für Einsteiger: programmieren lernen ohne Vorwissen

Einstieg in Python
  • Was ein Programm ist und warum sich Python für den Einstieg eignet
  • Prüfen, ob Python schon installiert ist: python --version oder py unter Windows
  • Python installieren von python.org unter Windows und macOS, unter Linux meist vorhanden
  • Ausführung von Python-Code: interaktive Konsole zum Ausprobieren, Skriptdatei zum Speichern
  • Terminal-Grundlagen: Ordner wechseln, Inhalt anzeigen, ein Skript starten
  • VS Code installieren, Python-Erweiterung hinzufügen und Interpreter auswählen
Erste Programme schreiben
  • Ihr erstes Python-Programm: Begrüßung mit print() und Eingabe mit input()
  • Python aus VS Code ausführen: Run-Schaltfläche, integriertes Terminal, Ausgabe lesen
  • Variablen als benannte Werte: ganze Zahlen, Kommazahlen, Texte und Wahrheitswerte
  • Ausdrücke berechnen: Grundrechenarten, Ganzzahldivision, Rest mit %, Runden
  • Eingaben umwandeln mit int() und float() – warum "3" + "4" den Text 34 ergibt
  • Texte zusammensetzen mit f-Strings, Zahlen mit zwei Nachkommastellen ausgeben
  • Fehlermeldungen lesen: SyntaxError, NameError, TypeError und der Traceback von unten
  • Kommentare und sprechende Variablennamen, damit Sie Ihr Programm morgen noch verstehen
Entscheidungen und Wiederholungen
  • Bedingte Strukturen mit if, elif und else am Beispiel eines Ticketpreisrechners
  • Vergleiche mit ==, <, >= und Verknüpfung mit and, or, not
  • Einrückung als Teil der Sprache: was zu einem Block gehört und was nicht
  • Schleifen mit for und range(): Einmaleins-Tabelle und Countdown
  • Die while-Schleife: Zahlenraten, bis die richtige Zahl gefunden ist
  • Schleifen vorzeitig verlassen mit break, Eingaben so lange abfragen, bis sie gültig sind
  • Zufallszahlen mit dem Modul random für Würfel- und Ratespiele
Listen und Dictionaries
  • Listen anlegen, Elemente hinzufügen, entfernen und sortieren
  • Zugriff über den Index, negative Indizes und Teillisten mit Slicing
  • Mit for über eine Liste laufen: Summe, Durchschnitt, größter Wert
  • Dictionaries für Zuordnungen wie Artikel und Preis, Werte nachschlagen mit get()
  • Wörter in einem Text zählen: Dictionary als Strichliste
Funktionen, Klassen und Module
  • Python-Funktionen definieren mit def, Parameter übergeben und Ergebnis mit return liefern
  • Ein längeres Programm in Funktionen zerlegen: eine Aufgabe je Funktion
  • Standardwerte für Parameter und Aufruf mit Schlüsselwort-Argumenten
  • Klassen als Bauplan: Attribute, Methoden und __init__ am Beispiel eines Sparkontos
  • Objekte aus einer Klasse erzeugen und verstehen, wofür self steht
  • Module importieren und verwenden: import math, from datetime import date
  • Zusatzpakete mit pip in einer virtuellen Umgebung (venv) installieren
  • Verwendung von Exceptions: falsche Eingaben mit try und except ValueError abfangen
  • Häufige Ausnahmen erkennen: ValueError, KeyError, IndexError, FileNotFoundError
Arbeiten mit Datum und Uhrzeit in Python
  • Die Klassen date, time und datetime: heutiges Datum und aktuelle Uhrzeit abfragen
  • Ortszeit und Zeitzonen mit zoneinfo, etwa Europe/Berlin und Sommerzeit
  • Formatieren der Zeitausgabe mit strftime, deutsches Format TT.MM.JJJJ
  • Texte in Datumswerte umwandeln mit strptime und date.fromisoformat()
  • Rechnen mit Timedelta-Objekten: Tage bis zum Urlaub, Fristen, Alter in Jahren
  • Arbeiten mit Kalendern: Monatsübersicht mit calendar, Wochentag und Kalenderwoche bestimmen
Arbeiten mit Dateien in Python
  • Lesen und Schreiben von Textdateien mit open(), with und encoding="utf-8"
  • Datei Zeile für Zeile lesen und neue Zeilen anhängen, etwa für ein Tagebuch
  • CSV-Dateien mit dem Modul csv lesen, wie sie Excel oder ein Onlinebanking exportiert
  • OS-Pfad-Utilities: os.path in älterem Code lesen, neue Pfade mit pathlib bauen
  • Prüfen, ob eine Datei existiert, Größe und Änderungsdatum abfragen, Ordner auflisten
  • Dateisystem-Shell-Methoden aus shutil: kopieren, verschieben, Ordner als ZIP sichern
Arbeiten mit Webdaten in Python
  • Holen von Internetdaten mit urllib.request aus der Standardbibliothek
  • Bequemer abrufen mit dem Paket requests: Statuscode prüfen, Zeitlimit setzen
  • Arbeiten mit JSON-Daten: mit json laden und Werte aus verschachtelten Strukturen herausgreifen
  • Parsen und Verarbeiten von HTML: Überschriften und Links mit Beautiful Soup finden
  • XML lesen, ändern und speichern mit xml.etree.ElementTree
  • XML aus fremden Quellen sicher einlesen mit defusedxml
Python lernen mit Copilot als Erklärhilfe
  • Traceback in den Copilot-Chat geben und sich die Ursache erklären lassen – korrigieren Sie selbst
  • Erst die eigene Schleife oder Funktion schreiben, dann den Vorschlag des Assistenten danebenlegen
  • Vorgeschlagenen Code Zeile für Zeile im VS-Code-Debugger durchlaufen und Variablen beobachten
  • Kleine assert-Prüfungen zu Ihren Funktionen erzeugen lassen und nach jeder Änderung ausführen
  • Bei Vorschlägen mit pip install nachfragen: Geht es auch mit der Standardbibliothek?
Praxisprojekt: persönliches Wettertagebuch
  • Tageswerte für den eigenen Ort als JSON von einem freien Wetterdienst abrufen
  • Messwerte mit Datum in eine CSV-Datei anhängen, doppelte Tage überspringen
  • Wochenübersicht berechnen: wärmster Tag, Regentage, Durchschnitt mit datetime-Filter
  • Programm in Funktionen und eine kleine Klasse gliedern, Fehler bei fehlender Verbindung abfangen
Lernziele
  • Sie installieren Python und VS Code und führen Programme im Editor und im Terminal aus
  • Sie schreiben Programme mit Variablen, Bedingungen, Schleifen, Listen und Dictionaries
  • Sie gliedern Code in Funktionen und eine einfache Klasse und fangen Eingabefehler mit Ausnahmen ab
  • Sie lesen Tracebacks und finden die Fehlerursache selbstständig
  • Sie rechnen mit Datumswerten, lesen und schreiben Text- und CSV-Dateien und verarbeiten JSON, HTML und XML aus dem Internet
Zielgruppe
  • Programmieranfänger:innen ohne Vorkenntnisse, die mit Python ihre erste Programmiersprache lernen
  • Fachkräfte aus Büro, Technik oder Verwaltung, die verstehen möchten, wie Programme funktionieren, und erste eigene Helfer schreiben wollen
  • Auszubildende, Studierende und Quereinsteiger:innen vor dem Einstieg in IT- oder Datenberufe

*) Die Inhalte werden individuell abgestimmt und mit Praxisbeispielen abgerundet.

Ein Symbol für einen Kalender.

"Offene" Termine

Kostenlose Reservierung
Ein Symbol für Angebot erhalten.

Unser Angebot

Sind Sie auf der Suche nach einer Veranstaltung, die genau Ihrem Bedarf entspricht? Einer Veranstaltung, welche nur Inhalte vermittelt, die Sie selbst gewählt haben und speziell auf Ihr Unternehmen zugeschnitten ist? Dann sind Sie bei uns richtig!

Dauer

Ein Symbol für Dauer.
ab 1 Tag (8 UE)

Die Dauer richtet sich nach Ihren Vorstellungen und inhaltlichen Wünschen. Sie bekommen genau das, was Sie brauchen.

Preis

Ein Symbol für Preis.
ab 900 EUR (Nettopreis)
ab 1.071 EUR (Bruttopreis)

Die Preise verstehen sich bei Unternehmern gemäß § 14 BGB zzgl. MwSt. Der dargestellte Ab-Preis gilt für firmeninterne Veranstaltungen und entspricht dem niedrigsten Gesamtpreis für Veranstaltungen mit bis zu drei (3) Teilnehmenden.

Termin

Ein Symbol für einen Kalender.
Ganztägig + halbtägig
nach Vereinbarung

Ihr Wunschtermin wird bei der Planung berücksichtigt. Die Veranstaltung findet ganztägig + halbtägig zu flexiblen Zeiten statt.

Ihre Vorteile

Ein Symbol für ein Vorgespräch durchführen.
Persönliches Vorgespräch
Ein Symbol für die individuelle Vorbereitung.
Individuelle Vorbereitung
Ein Symbol für Experten aus der Praxis.
Experten aus der Praxis
Ein Symbol für ein Zertifikat.
Inklusive Zertifikat

Unsere Garantien

1. Relevanz-Garantie

Wir passen den Inhalt spezifisch an die Bedürfnisse jedes Teilnehmers an. Irrelevante Themen werden ausgespart, um den größtmöglichen Nutzen zu garantieren.

2. Qualitäts-Garantie

Durch regelmäßiges Feedback optimieren wir unsere Schulungen kontinuierlich und garantieren Ihnen ein Lernerlebnis der Extraklasse.

3. Zufriedenheits-Garantie

Unsere Zufriedenheitsgarantie spricht für sich – bei Unzufriedenheit entstehen Ihnen keine Kosten.

Wir helfen gerne weiter!

Rufen Sie uns an, schreiben eine E-Mail oder nutzen das Kontaktformular.

Jetzt anfragen
Einige Unternehmen, für die wir tätig waren

Dr. Babor GmbH & Co. KG

Taubert RS

Bilfinger arnholt GmbH

Teilnehmer

Feedback

Herr Hecker ist sehr gut auf individuelle Wünsche, Fragen und Anregungen eingegangen. Eine sehr informative, interessante und gelungene Veranstaltung.
Teilnehmer

Feedback

Herr Hecker hat das Thema sehr anschaulich dargestellt und ist auf alle Fragen eingegangen. Ich fühle mich jetzt gut vorbereitet, um durchzustarten.
Teilnehmer

Feedback

Die gelassene, professionelle Art hat mir gut gefallen. Kompetent, engagiert, professionell. Gute Beispiele, sympathisches Auftreten. Eigene Themenideen wurden aufgegriffen.
Unser Angebot für Ihre firmeninterne Beratung, Coaching, Workshop, Training und Weiterbildung

Lösungen für Ihren Bedarf an Coaching, Workshop, Training, Schulung und Weiterbildung

Profitieren Sie von unserer langjährigen Expertise in der beruflichen Weiterbildung, modernen Lernmethoden und einem Portfolio von über 600 IT-, Online- und Digital-Beratungsleistungen.
Selbstverständlich lassen sich die einzelnen Themen kombinieren. So erhalten Sie genau die Weiterbildung, die Sie wünschen und brauchen - als Coaching, Workshop, Training, Schulung und Weiterbildung!

✓
Ein Symbol für eine einzelne Person.

Für eine Person

Training & Coaching für Einzelpersonen

  • Passgenaue Inhalte auf den einzelnen Teilnehmer zugeschnitten
  • Ein sehr effektives Format, das schnell Ergebnisse bringt
  • Individuelles Training und Coaching motivieren und wirken
Jetzt anfragen
✓
Ein Symbol für eine Gruppe von Personen.

Für eine Gruppe

Training & Workshops für Teams und Abteilungen

  • Bedarfsgerechte Inhalte auf die Herausforderung der Praxis zugeschnitten
  • Konsequente Praxisorientierung, modernste Techniken und Tools
  • Neue Fähigkeiten und Kenntnisse nachhaltig in den Arbeitsalltag integrieren
Jetzt anfragen
✓
Ein Symbol für ein Unternehmen.

Für eine Firma

Training-Komplett-Lösungen für Ihr Unternehmen‍

  • Ganzheitliche Konzepte für Ihre Mitarbeiterentwicklung
  • Individueller Skill-Katalog zur Erweiterung Ihres internen Weiterbildungsangebots
  • Nachhaltige Personalentwicklung realisieren
Jetzt anfragen

Anfrage für eine unverbindliche + kostenlose Erstberatung zum Thema

Python Programmierung für Einsteiger - Beratung, Coaching, Workshop, Training, Schulung und Weiterbildung

Wir freuen uns über Ihre Anfrage und antworten so schnell es geht!

Ich interessiere mich für den Termin:

Termin anfragen

Das Angebot von "HECKER CONSULTING" richtet sich ausschließlich an Unternehmen und Behörden (iSv § 14 BGB). Verbraucher (§ 13 BGB) sind vom Vertragsschluss ausgeschlossen. Mit Absendung der Anfrage bestätigt der Anfragende, dass er nicht als Verbraucher, sondern in gewerblicher Tätigkeit handelt. § 312i Abs. 1 S. 1 Nr. 1-3 und S. 2 BGB (Pflichten im elektronischen Geschäftsverkehr) finden keine Anwendung.

Vielen Dank, Ihre Nachricht wurde empfangen!
Beim Absenden des Formulars ist etwas schiefgelaufen.
Beratung, Coaching, Workshop, Training, Schulung

Ähnliche Leistungen, die Sie interessieren könnten.

Wir erweitern ständig unser Beratungsportfolio. Über 600 IT-, Online-, Digital-Beratungsleistungen haben wir für Sie im Programm. Selbstverständlich lassen sich die einzelnen Themen kombinieren. So erhalten Sie genau die Beratung, die Sie wünschen und brauchen - als Coaching, Workshop, Training, Schulung und Weiterbildung!

Mehr IT-, Online-, Digital-Beratungsleistungen anzeigen >>
Mehr IT-, Online-, Digital-Leistungen anzeigen >>
Nach oben