Global Program Catalog
Grundlagen der Python-Programmierung
Grundlagen der Python-Programmierung ist ein strukturierter, berufsorientierter Zertifikatskurs zum Aufbau praktischer Kenntnisse, professioneller Fachbegriffe und anwendbarer Fähigkeiten. Der Lernweg umfasst geführte Module, reale Szenarien, Wissensprüfungen und eine Abschlussbewertung.
Ausführliche Kursbeschreibung
Grundlagen der Python-Programmierung ist ein strukturierter, berufsorientierter Zertifikatskurs zum Aufbau praktischer Kenntnisse, professioneller Fachbegriffe und anwendbarer Fähigkeiten. Der Lernweg umfasst geführte Module, reale Szenarien, Wissensprüfungen und eine Abschlussbewertung.
Software- und IT-Arbeit verbindet Anforderungen mit zuverlässigen Systemen. Variablen und Datentypen stellen Informationen dar, Kontrollstrukturen steuern Auswahl und Wiederholung, Funktionen bündeln wiederverwendbare Logik und Datenstrukturen speichern zusammengehörige Werte. Anwendungen tauschen Daten über APIs aus und speichern sie in Datenbanken. Versionskontrolle dokumentiert Änderungen und unterstützt Zusammenarbeit. Tests prüfen erwartetes Verhalten; Debugging sucht die Ursache eines Fehlers. Deployment bringt geprüfte Änderungen in die Betriebsumgebung, während Logs und Monitoring Fehler, Leistungsprobleme und Sicherheitsereignisse sichtbar machen.
Prüfung und Abschluss: 10 Modul-Quiz · Abschlussprüfung mit 20 Fragen · 70 % Bestehensgrenze
Was Sie lernen
- ✓ Die Grundkonzepte und Fachbegriffe von Grundlagen der Python-Programmierung erläutern.
- ✓ Praktische Methoden und Werkzeuge in realistischen Arbeitssituationen anwenden.
- ✓ Typische Probleme, Risiken und Entscheidungspunkte analysieren.
- ✓ Angeleitete Aktivitäten und Wissensprüfungen abschließen.
- ✓ Lerninhalte mit beruflichen und karrierebezogenen Zielen verbinden.
- ✓ Sich auf die Abschlussbewertung und den Zertifikatsweg vorbereiten.
Was Sie tatsächlich lernen
Fachspezifisches Kurswissen
Software- und IT-Arbeit verbindet Anforderungen mit zuverlässigen Systemen. Variablen und Datentypen stellen Informationen dar, Kontrollstrukturen steuern Auswahl und Wiederholung, Funktionen bündeln wiederverwendbare Logik und Datenstrukturen speichern zusammengehörige Werte. Anwendungen tauschen Daten über APIs aus und speichern sie in Datenbanken. Versionskontrolle dokumentiert Änderungen und unterstützt Zusammenarbeit. Tests prüfen erwartetes Verhalten; Debugging sucht die Ursache eines Fehlers. Deployment bringt geprüfte Änderungen in die Betriebsumgebung, während Logs und Monitoring Fehler, Leistungsprobleme und Sicherheitsereignisse sichtbar machen.
Angewandte berufliche Aufgabe
Wählen Sie eine kleine Anwendung oder einen IT-Dienst und dokumentieren Sie Anforderungen, Eingaben, Verarbeitung, eine API- oder Datenbankinteraktion, Testfälle, mögliche Fehler, Deployment-Schritte und zu überwachende Logs oder Metriken.
Detaillierte Inhalte der 10 Module
1. Grundlagen der Python-Programmierung — Einstieg, Ziele und Lernplan
Dieses Orientierungsmodul definiert den Umfang von Grundlagen der Python-Programmierung, typische Anwendungsfälle und die Rolle des Themas in Informationstechnologie und Software. Lernende klären Kursziele, Voraussetzungen, Lernplan und Erfolgskriterien. Software- und IT-Arbeit verbindet Anforderungen mit zuverlässigen Systemen. Versionskontrolle dokumentiert Änderungen und unterstützt Zusammenarbeit.
Praxisaufgabe: Definieren Sie Ihr Lernziel, bewerten Sie Ihren aktuellen Wissensstand und legen Sie eine Arbeits- und Nachweismappe für den Kurs an.
Bewertung und Leistungsnachweis: Am Ende sollen Lernende Umfang, Grenzen und das eigene Lernziel klar erklären können.
2. Grundlagen der Python-Programmierung — Grundbegriffe und Fachterminologie
Dieses Modul vermittelt Grundbegriffe, Fachterminologie und wichtige Abgrenzungen in Grundlagen der Python-Programmierung anhand realistischer Beispiele aus Informationstechnologie und Software. Variablen und Datentypen stellen Informationen dar, Kontrollstrukturen steuern Auswahl und Wiederholung, Funktionen bündeln wiederverwendbare Logik und Datenstrukturen speichern zusammengehörige Werte. Tests prüfen erwartetes Verhalten; Debugging sucht die Ursache eines Fehlers.
Praxisaufgabe: Erstellen Sie ein Mini-Glossar mit mindestens zehn Begriffen, erklären Sie jeden in eigenen Worten und ergänzen Sie ein Anwendungsbeispiel.
Bewertung und Leistungsnachweis: Lernende sollen Begriffe präzise definieren, verwandte Konzepte unterscheiden und im passenden Kontext verwenden können.
3. Grundlagen der Python-Programmierung — Kernprinzipien, Modelle und Rahmenwerke
Dieses Modul verbindet zentrale Prinzipien, Modelle und Rahmenwerke von Grundlagen der Python-Programmierung und untersucht Annahmen, Nutzen und Grenzen in Informationstechnologie und Software. Anwendungen tauschen Daten über APIs aus und speichern sie in Datenbanken. Deployment bringt geprüfte Änderungen in die Betriebsumgebung, während Logs und Monitoring Fehler, Leistungsprobleme und Sicherheitsereignisse sichtbar machen.
Praxisaufgabe: Vergleichen Sie zwei Ansätze oder Modelle hinsichtlich Stärken, Grenzen, benötigter Eingaben und erwarteter Ergebnisse.
Bewertung und Leistungsnachweis: Lernende sollen die Auswahl eines Modells oder Rahmens begründen und dessen Grenzen erläutern können.
4. Grundlagen der Python-Programmierung — Werkzeuge, Ressourcen und professionelle Arbeitsabläufe
Dieses Modul führt in Werkzeuge, Ressourcen und professionelle Arbeitsabläufe von Grundlagen der Python-Programmierung ein – von Eingaben und Dokumentation bis zu fertigen Ergebnissen in Informationstechnologie und Software. Versionskontrolle dokumentiert Änderungen und unterstützt Zusammenarbeit. Software- und IT-Arbeit verbindet Anforderungen mit zuverlässigen Systemen.
Praxisaufgabe: Entwerfen Sie einen Beispielprozess mit Eingabe, Werkzeug/Ressource, Arbeitsschritt, Ausgabe, Kontrollpunkt und gespeichertem Nachweis.
Bewertung und Leistungsnachweis: Lernende sollen geeignete Werkzeuge auswählen und einen durchgängig nachvollziehbaren Arbeitsablauf aufbauen können.
5. Grundlagen der Python-Programmierung — Methoden, Techniken und schrittweise Anwendung
Dieses Modul überführt Grundlagen der Python-Programmierung in schrittweise anwendbare Methoden und behandelt Methodenauswahl, Reihenfolge, Entscheidungspunkte, Kontrollen und Ergebnisprüfung in Informationstechnologie und Software. Tests prüfen erwartetes Verhalten; Debugging sucht die Ursache eines Fehlers. Variablen und Datentypen stellen Informationen dar, Kontrollstrukturen steuern Auswahl und Wiederholung, Funktionen bündeln wiederverwendbare Logik und Datenstrukturen speichern zusammengehörige Werte.
Praxisaufgabe: Wählen Sie eine realistische Aufgabe und gliedern Sie sie in Vorbereitung, Durchführung, Prüfung und Verbesserung; definieren Sie für jede Phase ein Erfolgskriterium. Wählen Sie eine kleine Anwendung oder einen IT-Dienst und dokumentieren Sie Anforderungen, Eingaben, Verarbeitung, eine API- oder Datenbankinteraktion, Testfälle, mögliche Fehler, Deployment-Schritte und zu überwachende Logs oder Metriken.
Bewertung und Leistungsnachweis: Lernende sollen die Methode anwenden, ihre Reihenfolge begründen und die Ergebnisprüfung erklären können.
6. Grundlagen der Python-Programmierung — Geführte Praxis und Kompetenzaufbau
Dieses Modul entwickelt Fähigkeiten in Grundlagen der Python-Programmierung durch geführte Praxis, Anpassung, Feedback, Fehlerdiagnose und schrittweise Verbesserung in Informationstechnologie und Software. Deployment bringt geprüfte Änderungen in die Betriebsumgebung, während Logs und Monitoring Fehler, Leistungsprobleme und Sicherheitsereignisse sichtbar machen. Anwendungen tauschen Daten über APIs aus und speichern sie in Datenbanken.
Praxisaufgabe: Bearbeiten Sie dieselbe Aufgabe in zwei unterschiedlichen Szenarien und vergleichen Sie, welche Schritte sich ändern und warum. Wählen Sie eine kleine Anwendung oder einen IT-Dienst und dokumentieren Sie Anforderungen, Eingaben, Verarbeitung, eine API- oder Datenbankinteraktion, Testfälle, mögliche Fehler, Deployment-Schritte und zu überwachende Logs oder Metriken.
Bewertung und Leistungsnachweis: Lernende sollen Feedback nutzen, Fehler erkennen und eine verbesserte zweite Version erstellen können.
7. Grundlagen der Python-Programmierung — Reale Fälle, Problemlösung und Entscheidungsfindung
Dieses Modul überträgt Grundlagen der Python-Programmierung auf Problemlösung und Entscheidungsfindung anhand realistischer Fälle aus Informationstechnologie und Software, einschließlich unvollständiger Informationen, Zeitdruck und konkurrierender Ziele. Software- und IT-Arbeit verbindet Anforderungen mit zuverlässigen Systemen. Versionskontrolle dokumentiert Änderungen und unterstützt Zusammenarbeit.
Praxisaufgabe: Erstellen Sie eine Fallanalyse mit Problem, bestätigten Fakten, Annahmen, Optionen, gewählter Lösung und Begründung. Wählen Sie eine kleine Anwendung oder einen IT-Dienst und dokumentieren Sie Anforderungen, Eingaben, Verarbeitung, eine API- oder Datenbankinteraktion, Testfälle, mögliche Fehler, Deployment-Schritte und zu überwachende Logs oder Metriken.
Bewertung und Leistungsnachweis: Lernende sollen Optionen unter Unsicherheit vergleichen und Entscheidungen mit Nachweisen und klarer Begründung vertreten können.
8. Grundlagen der Python-Programmierung — Qualität, Ethik, Risiko, Sicherheit und Berufsstandards
Dieses Modul behandelt Qualität, Ethik, Risiko, Sicherheit und Berufsstandards in Grundlagen der Python-Programmierung sowie Genauigkeit, Datenschutz, Verantwortung und Dokumentation in Informationstechnologie und Software. Variablen und Datentypen stellen Informationen dar, Kontrollstrukturen steuern Auswahl und Wiederholung, Funktionen bündeln wiederverwendbare Logik und Datenstrukturen speichern zusammengehörige Werte. Tests prüfen erwartetes Verhalten; Debugging sucht die Ursache eines Fehlers.
Praxisaufgabe: Erstellen Sie eine Risiko- und Qualitätscheckliste mit mindestens fünf Risiken, Präventionskontrollen, Prüfmethoden und Eskalationsschritten.
Bewertung und Leistungsnachweis: Lernende sollen Kriterien für hochwertige und ethische Ergebnisse definieren, wesentliche Risiken erkennen und geeignete Kontrollen empfehlen können.
9. Grundlagen der Python-Programmierung — Fortgeschrittene Praxis, Projekt und Arbeitsintegration
Dieses fortgeschrittene Modul integriert Wissen aus Grundlagen der Python-Programmierung in ein Projekt mit Ziel, Umfang, Aufgabenpaketen, Ressourcen, Qualitätsindikatoren und Lieferergebnissen für Informationstechnologie und Software. Anwendungen tauschen Daten über APIs aus und speichern sie in Datenbanken. Deployment bringt geprüfte Änderungen in die Betriebsumgebung, während Logs und Monitoring Fehler, Leistungsprobleme und Sicherheitsereignisse sichtbar machen.
Praxisaufgabe: Entwerfen Sie ein kleines Abschlussprojekt mit Ziel, Umfang, fünf Aufgaben, zwei Risiken, zwei Qualitätsindikatoren und einem konkreten Lieferergebnis. Wählen Sie eine kleine Anwendung oder einen IT-Dienst und dokumentieren Sie Anforderungen, Eingaben, Verarbeitung, eine API- oder Datenbankinteraktion, Testfälle, mögliche Fehler, Deployment-Schritte und zu überwachende Logs oder Metriken.
Bewertung und Leistungsnachweis: Lernende sollen mehrere Kompetenzen in einem Projekt verbinden und die Beziehung zwischen Plan und tatsächlichem Ergebnis zeigen können.
10. Grundlagen der Python-Programmierung — Abschlussbewertung, Portfolio und Karriereanwendung
Das Abschlussmodul bündelt das Gelernte aus Grundlagen der Python-Programmierung, überführt es in Portfolio- und Karriereanwendung in Informationstechnologie und Software und bereitet auf die Abschlussprüfung vor. Versionskontrolle dokumentiert Änderungen und unterstützt Zusammenarbeit. Software- und IT-Arbeit verbindet Anforderungen mit zuverlässigen Systemen.
Praxisaufgabe: Wählen Sie Ihre drei stärksten Kursarbeiten und beschreiben Sie jeweils Problem, Methode, Ergebnis, Nachweis und nächste Verbesserung. Wählen Sie eine kleine Anwendung oder einen IT-Dienst und dokumentieren Sie Anforderungen, Eingaben, Verarbeitung, eine API- oder Datenbankinteraktion, Testfälle, mögliche Fehler, Deployment-Schritte und zu überwachende Logs oder Metriken.
Bewertung und Leistungsnachweis: Lernende sollen Konzepte, Methoden, Fallanalyse und Qualitätskontrollen gemeinsam einsetzen und Kompetenz in der Abschlussbewertung nachweisen können.
Grundlagen der Python-Programmierung
10 Module · 50 Lektionen · Stripe · Online und im eigenen TempoVollständiger Lehrplan — 10 Module / 50 Lektionen
1. Grundlagen der Python-Programmierung — Einstieg, Ziele und Lernplan
Dieses Orientierungsmodul definiert den Umfang von Grundlagen der Python-Programmierung, typische Anwendungsfälle und die Rolle des Themas in Informationstechnologie und Software. Lernende klären Kursziele, Voraussetzungen, Lernplan und Erfolgskriterien. Software- und IT-Arbeit verbindet Anforderungen mit zuverlässigen Systemen. Versionskontrolle dokumentiert Änderungen und unterstützt Zusammenarbeit.
- Grundlagen der Python-Programmierung — Einstieg, Ziele und Lernplan — Lernziele und zentrale Fachkenntnisse
- Grundlagen der Python-Programmierung — Einstieg, Ziele und Lernplan — Begriffe, Terminologie und praktische Bedeutung
- Grundlagen der Python-Programmierung — Einstieg, Ziele und Lernplan — Schrittweise Anwendung einer Methode, eines Werkzeugs oder Arbeitsablaufs
- Grundlagen der Python-Programmierung — Einstieg, Ziele und Lernplan — Realistischer Fall, Praxisaufgabe und Fehleranalyse
- Grundlagen der Python-Programmierung — Einstieg, Ziele und Lernplan — Wissenscheck, Qualitätskontrolle und kurze Bewertung
Praxis: Definieren Sie Ihr Lernziel, bewerten Sie Ihren aktuellen Wissensstand und legen Sie eine Arbeits- und Nachweismappe für den Kurs an.
Prüfung und Abschluss: Am Ende sollen Lernende Umfang, Grenzen und das eigene Lernziel klar erklären können.
2. Grundlagen der Python-Programmierung — Grundbegriffe und Fachterminologie
Dieses Modul vermittelt Grundbegriffe, Fachterminologie und wichtige Abgrenzungen in Grundlagen der Python-Programmierung anhand realistischer Beispiele aus Informationstechnologie und Software. Variablen und Datentypen stellen Informationen dar, Kontrollstrukturen steuern Auswahl und Wiederholung, Funktionen bündeln wiederverwendbare Logik und Datenstrukturen speichern zusammengehörige Werte. Tests prüfen erwartetes Verhalten; Debugging sucht die Ursache eines Fehlers.
- Grundlagen der Python-Programmierung — Grundbegriffe und Fachterminologie — Lernziele und zentrale Fachkenntnisse
- Grundlagen der Python-Programmierung — Grundbegriffe und Fachterminologie — Begriffe, Terminologie und praktische Bedeutung
- Grundlagen der Python-Programmierung — Grundbegriffe und Fachterminologie — Schrittweise Anwendung einer Methode, eines Werkzeugs oder Arbeitsablaufs
- Grundlagen der Python-Programmierung — Grundbegriffe und Fachterminologie — Realistischer Fall, Praxisaufgabe und Fehleranalyse
- Grundlagen der Python-Programmierung — Grundbegriffe und Fachterminologie — Wissenscheck, Qualitätskontrolle und kurze Bewertung
Praxis: Erstellen Sie ein Mini-Glossar mit mindestens zehn Begriffen, erklären Sie jeden in eigenen Worten und ergänzen Sie ein Anwendungsbeispiel.
Prüfung und Abschluss: Lernende sollen Begriffe präzise definieren, verwandte Konzepte unterscheiden und im passenden Kontext verwenden können.
3. Grundlagen der Python-Programmierung — Kernprinzipien, Modelle und Rahmenwerke
Dieses Modul verbindet zentrale Prinzipien, Modelle und Rahmenwerke von Grundlagen der Python-Programmierung und untersucht Annahmen, Nutzen und Grenzen in Informationstechnologie und Software. Anwendungen tauschen Daten über APIs aus und speichern sie in Datenbanken. Deployment bringt geprüfte Änderungen in die Betriebsumgebung, während Logs und Monitoring Fehler, Leistungsprobleme und Sicherheitsereignisse sichtbar machen.
- Grundlagen der Python-Programmierung — Kernprinzipien, Modelle und Rahmenwerke — Lernziele und zentrale Fachkenntnisse
- Grundlagen der Python-Programmierung — Kernprinzipien, Modelle und Rahmenwerke — Begriffe, Terminologie und praktische Bedeutung
- Grundlagen der Python-Programmierung — Kernprinzipien, Modelle und Rahmenwerke — Schrittweise Anwendung einer Methode, eines Werkzeugs oder Arbeitsablaufs
- Grundlagen der Python-Programmierung — Kernprinzipien, Modelle und Rahmenwerke — Realistischer Fall, Praxisaufgabe und Fehleranalyse
- Grundlagen der Python-Programmierung — Kernprinzipien, Modelle und Rahmenwerke — Wissenscheck, Qualitätskontrolle und kurze Bewertung
Praxis: Vergleichen Sie zwei Ansätze oder Modelle hinsichtlich Stärken, Grenzen, benötigter Eingaben und erwarteter Ergebnisse.
Prüfung und Abschluss: Lernende sollen die Auswahl eines Modells oder Rahmens begründen und dessen Grenzen erläutern können.
4. Grundlagen der Python-Programmierung — Werkzeuge, Ressourcen und professionelle Arbeitsabläufe
Dieses Modul führt in Werkzeuge, Ressourcen und professionelle Arbeitsabläufe von Grundlagen der Python-Programmierung ein – von Eingaben und Dokumentation bis zu fertigen Ergebnissen in Informationstechnologie und Software. Versionskontrolle dokumentiert Änderungen und unterstützt Zusammenarbeit. Software- und IT-Arbeit verbindet Anforderungen mit zuverlässigen Systemen.
- Grundlagen der Python-Programmierung — Werkzeuge, Ressourcen und professionelle Arbeitsabläufe — Lernziele und zentrale Fachkenntnisse
- Grundlagen der Python-Programmierung — Werkzeuge, Ressourcen und professionelle Arbeitsabläufe — Begriffe, Terminologie und praktische Bedeutung
- Grundlagen der Python-Programmierung — Werkzeuge, Ressourcen und professionelle Arbeitsabläufe — Schrittweise Anwendung einer Methode, eines Werkzeugs oder Arbeitsablaufs
- Grundlagen der Python-Programmierung — Werkzeuge, Ressourcen und professionelle Arbeitsabläufe — Realistischer Fall, Praxisaufgabe und Fehleranalyse
- Grundlagen der Python-Programmierung — Werkzeuge, Ressourcen und professionelle Arbeitsabläufe — Wissenscheck, Qualitätskontrolle und kurze Bewertung
Praxis: Entwerfen Sie einen Beispielprozess mit Eingabe, Werkzeug/Ressource, Arbeitsschritt, Ausgabe, Kontrollpunkt und gespeichertem Nachweis.
Prüfung und Abschluss: Lernende sollen geeignete Werkzeuge auswählen und einen durchgängig nachvollziehbaren Arbeitsablauf aufbauen können.
5. Grundlagen der Python-Programmierung — Methoden, Techniken und schrittweise Anwendung
Dieses Modul überführt Grundlagen der Python-Programmierung in schrittweise anwendbare Methoden und behandelt Methodenauswahl, Reihenfolge, Entscheidungspunkte, Kontrollen und Ergebnisprüfung in Informationstechnologie und Software. Tests prüfen erwartetes Verhalten; Debugging sucht die Ursache eines Fehlers. Variablen und Datentypen stellen Informationen dar, Kontrollstrukturen steuern Auswahl und Wiederholung, Funktionen bündeln wiederverwendbare Logik und Datenstrukturen speichern zusammengehörige Werte.
- Grundlagen der Python-Programmierung — Methoden, Techniken und schrittweise Anwendung — Lernziele und zentrale Fachkenntnisse
- Grundlagen der Python-Programmierung — Methoden, Techniken und schrittweise Anwendung — Begriffe, Terminologie und praktische Bedeutung
- Grundlagen der Python-Programmierung — Methoden, Techniken und schrittweise Anwendung — Schrittweise Anwendung einer Methode, eines Werkzeugs oder Arbeitsablaufs
- Grundlagen der Python-Programmierung — Methoden, Techniken und schrittweise Anwendung — Realistischer Fall, Praxisaufgabe und Fehleranalyse
- Grundlagen der Python-Programmierung — Methoden, Techniken und schrittweise Anwendung — Wissenscheck, Qualitätskontrolle und kurze Bewertung
Praxis: Wählen Sie eine realistische Aufgabe und gliedern Sie sie in Vorbereitung, Durchführung, Prüfung und Verbesserung; definieren Sie für jede Phase ein Erfolgskriterium. Wählen Sie eine kleine Anwendung oder einen IT-Dienst und dokumentieren Sie Anforderungen, Eingaben, Verarbeitung, eine API- oder Datenbankinteraktion, Testfälle, mögliche Fehler, Deployment-Schritte und zu überwachende Logs oder Metriken.
Prüfung und Abschluss: Lernende sollen die Methode anwenden, ihre Reihenfolge begründen und die Ergebnisprüfung erklären können.
6. Grundlagen der Python-Programmierung — Geführte Praxis und Kompetenzaufbau
Dieses Modul entwickelt Fähigkeiten in Grundlagen der Python-Programmierung durch geführte Praxis, Anpassung, Feedback, Fehlerdiagnose und schrittweise Verbesserung in Informationstechnologie und Software. Deployment bringt geprüfte Änderungen in die Betriebsumgebung, während Logs und Monitoring Fehler, Leistungsprobleme und Sicherheitsereignisse sichtbar machen. Anwendungen tauschen Daten über APIs aus und speichern sie in Datenbanken.
- Grundlagen der Python-Programmierung — Geführte Praxis und Kompetenzaufbau — Lernziele und zentrale Fachkenntnisse
- Grundlagen der Python-Programmierung — Geführte Praxis und Kompetenzaufbau — Begriffe, Terminologie und praktische Bedeutung
- Grundlagen der Python-Programmierung — Geführte Praxis und Kompetenzaufbau — Schrittweise Anwendung einer Methode, eines Werkzeugs oder Arbeitsablaufs
- Grundlagen der Python-Programmierung — Geführte Praxis und Kompetenzaufbau — Realistischer Fall, Praxisaufgabe und Fehleranalyse
- Grundlagen der Python-Programmierung — Geführte Praxis und Kompetenzaufbau — Wissenscheck, Qualitätskontrolle und kurze Bewertung
Praxis: Bearbeiten Sie dieselbe Aufgabe in zwei unterschiedlichen Szenarien und vergleichen Sie, welche Schritte sich ändern und warum. Wählen Sie eine kleine Anwendung oder einen IT-Dienst und dokumentieren Sie Anforderungen, Eingaben, Verarbeitung, eine API- oder Datenbankinteraktion, Testfälle, mögliche Fehler, Deployment-Schritte und zu überwachende Logs oder Metriken.
Prüfung und Abschluss: Lernende sollen Feedback nutzen, Fehler erkennen und eine verbesserte zweite Version erstellen können.
7. Grundlagen der Python-Programmierung — Reale Fälle, Problemlösung und Entscheidungsfindung
Dieses Modul überträgt Grundlagen der Python-Programmierung auf Problemlösung und Entscheidungsfindung anhand realistischer Fälle aus Informationstechnologie und Software, einschließlich unvollständiger Informationen, Zeitdruck und konkurrierender Ziele. Software- und IT-Arbeit verbindet Anforderungen mit zuverlässigen Systemen. Versionskontrolle dokumentiert Änderungen und unterstützt Zusammenarbeit.
- Grundlagen der Python-Programmierung — Reale Fälle, Problemlösung und Entscheidungsfindung — Lernziele und zentrale Fachkenntnisse
- Grundlagen der Python-Programmierung — Reale Fälle, Problemlösung und Entscheidungsfindung — Begriffe, Terminologie und praktische Bedeutung
- Grundlagen der Python-Programmierung — Reale Fälle, Problemlösung und Entscheidungsfindung — Schrittweise Anwendung einer Methode, eines Werkzeugs oder Arbeitsablaufs
- Grundlagen der Python-Programmierung — Reale Fälle, Problemlösung und Entscheidungsfindung — Realistischer Fall, Praxisaufgabe und Fehleranalyse
- Grundlagen der Python-Programmierung — Reale Fälle, Problemlösung und Entscheidungsfindung — Wissenscheck, Qualitätskontrolle und kurze Bewertung
Praxis: Erstellen Sie eine Fallanalyse mit Problem, bestätigten Fakten, Annahmen, Optionen, gewählter Lösung und Begründung. Wählen Sie eine kleine Anwendung oder einen IT-Dienst und dokumentieren Sie Anforderungen, Eingaben, Verarbeitung, eine API- oder Datenbankinteraktion, Testfälle, mögliche Fehler, Deployment-Schritte und zu überwachende Logs oder Metriken.
Prüfung und Abschluss: Lernende sollen Optionen unter Unsicherheit vergleichen und Entscheidungen mit Nachweisen und klarer Begründung vertreten können.
8. Grundlagen der Python-Programmierung — Qualität, Ethik, Risiko, Sicherheit und Berufsstandards
Dieses Modul behandelt Qualität, Ethik, Risiko, Sicherheit und Berufsstandards in Grundlagen der Python-Programmierung sowie Genauigkeit, Datenschutz, Verantwortung und Dokumentation in Informationstechnologie und Software. Variablen und Datentypen stellen Informationen dar, Kontrollstrukturen steuern Auswahl und Wiederholung, Funktionen bündeln wiederverwendbare Logik und Datenstrukturen speichern zusammengehörige Werte. Tests prüfen erwartetes Verhalten; Debugging sucht die Ursache eines Fehlers.
- Grundlagen der Python-Programmierung — Qualität, Ethik, Risiko, Sicherheit und Berufsstandards — Lernziele und zentrale Fachkenntnisse
- Grundlagen der Python-Programmierung — Qualität, Ethik, Risiko, Sicherheit und Berufsstandards — Begriffe, Terminologie und praktische Bedeutung
- Grundlagen der Python-Programmierung — Qualität, Ethik, Risiko, Sicherheit und Berufsstandards — Schrittweise Anwendung einer Methode, eines Werkzeugs oder Arbeitsablaufs
- Grundlagen der Python-Programmierung — Qualität, Ethik, Risiko, Sicherheit und Berufsstandards — Realistischer Fall, Praxisaufgabe und Fehleranalyse
- Grundlagen der Python-Programmierung — Qualität, Ethik, Risiko, Sicherheit und Berufsstandards — Wissenscheck, Qualitätskontrolle und kurze Bewertung
Praxis: Erstellen Sie eine Risiko- und Qualitätscheckliste mit mindestens fünf Risiken, Präventionskontrollen, Prüfmethoden und Eskalationsschritten.
Prüfung und Abschluss: Lernende sollen Kriterien für hochwertige und ethische Ergebnisse definieren, wesentliche Risiken erkennen und geeignete Kontrollen empfehlen können.
9. Grundlagen der Python-Programmierung — Fortgeschrittene Praxis, Projekt und Arbeitsintegration
Dieses fortgeschrittene Modul integriert Wissen aus Grundlagen der Python-Programmierung in ein Projekt mit Ziel, Umfang, Aufgabenpaketen, Ressourcen, Qualitätsindikatoren und Lieferergebnissen für Informationstechnologie und Software. Anwendungen tauschen Daten über APIs aus und speichern sie in Datenbanken. Deployment bringt geprüfte Änderungen in die Betriebsumgebung, während Logs und Monitoring Fehler, Leistungsprobleme und Sicherheitsereignisse sichtbar machen.
- Grundlagen der Python-Programmierung — Fortgeschrittene Praxis, Projekt und Arbeitsintegration — Lernziele und zentrale Fachkenntnisse
- Grundlagen der Python-Programmierung — Fortgeschrittene Praxis, Projekt und Arbeitsintegration — Begriffe, Terminologie und praktische Bedeutung
- Grundlagen der Python-Programmierung — Fortgeschrittene Praxis, Projekt und Arbeitsintegration — Schrittweise Anwendung einer Methode, eines Werkzeugs oder Arbeitsablaufs
- Grundlagen der Python-Programmierung — Fortgeschrittene Praxis, Projekt und Arbeitsintegration — Realistischer Fall, Praxisaufgabe und Fehleranalyse
- Grundlagen der Python-Programmierung — Fortgeschrittene Praxis, Projekt und Arbeitsintegration — Wissenscheck, Qualitätskontrolle und kurze Bewertung
Praxis: Entwerfen Sie ein kleines Abschlussprojekt mit Ziel, Umfang, fünf Aufgaben, zwei Risiken, zwei Qualitätsindikatoren und einem konkreten Lieferergebnis. Wählen Sie eine kleine Anwendung oder einen IT-Dienst und dokumentieren Sie Anforderungen, Eingaben, Verarbeitung, eine API- oder Datenbankinteraktion, Testfälle, mögliche Fehler, Deployment-Schritte und zu überwachende Logs oder Metriken.
Prüfung und Abschluss: Lernende sollen mehrere Kompetenzen in einem Projekt verbinden und die Beziehung zwischen Plan und tatsächlichem Ergebnis zeigen können.
10. Grundlagen der Python-Programmierung — Abschlussbewertung, Portfolio und Karriereanwendung
Das Abschlussmodul bündelt das Gelernte aus Grundlagen der Python-Programmierung, überführt es in Portfolio- und Karriereanwendung in Informationstechnologie und Software und bereitet auf die Abschlussprüfung vor. Versionskontrolle dokumentiert Änderungen und unterstützt Zusammenarbeit. Software- und IT-Arbeit verbindet Anforderungen mit zuverlässigen Systemen.
- Grundlagen der Python-Programmierung — Abschlussbewertung, Portfolio und Karriereanwendung — Lernziele und zentrale Fachkenntnisse
- Grundlagen der Python-Programmierung — Abschlussbewertung, Portfolio und Karriereanwendung — Begriffe, Terminologie und praktische Bedeutung
- Grundlagen der Python-Programmierung — Abschlussbewertung, Portfolio und Karriereanwendung — Schrittweise Anwendung einer Methode, eines Werkzeugs oder Arbeitsablaufs
- Grundlagen der Python-Programmierung — Abschlussbewertung, Portfolio und Karriereanwendung — Realistischer Fall, Praxisaufgabe und Fehleranalyse
- Grundlagen der Python-Programmierung — Abschlussbewertung, Portfolio und Karriereanwendung — Wissenscheck, Qualitätskontrolle und kurze Bewertung
Praxis: Wählen Sie Ihre drei stärksten Kursarbeiten und beschreiben Sie jeweils Problem, Methode, Ergebnis, Nachweis und nächste Verbesserung. Wählen Sie eine kleine Anwendung oder einen IT-Dienst und dokumentieren Sie Anforderungen, Eingaben, Verarbeitung, eine API- oder Datenbankinteraktion, Testfälle, mögliche Fehler, Deployment-Schritte und zu überwachende Logs oder Metriken.
Prüfung und Abschluss: Lernende sollen Konzepte, Methoden, Fallanalyse und Qualitätskontrollen gemeinsam einsetzen und Kompetenz in der Abschlussbewertung nachweisen können.
Beispiellektion vor der Zahlung
Grundlagen der Python-Programmierung — Einstieg, Ziele und Lernplan
Dieses Orientierungsmodul definiert den Umfang von Grundlagen der Python-Programmierung, typische Anwendungsfälle und die Rolle des Themas in Informationstechnologie und Software. Lernende klären Kursziele, Voraussetzungen, Lernplan und Erfolgskriterien. Software- und IT-Arbeit verbindet Anforderungen mit zuverlässigen Systemen. Versionskontrolle dokumentiert Änderungen und unterstützt Zusammenarbeit.
Praxisaufgabe: Definieren Sie Ihr Lernziel, bewerten Sie Ihren aktuellen Wissensstand und legen Sie eine Arbeits- und Nachweismappe für den Kurs an.
Prüfung und Abschluss: Am Ende sollen Lernende Umfang, Grenzen und das eigene Lernziel klar erklären können.
Wie funktioniert dieser Kurs?
Software- und IT-Arbeit verbindet Anforderungen mit zuverlässigen Systemen. Variablen und Datentypen stellen Informationen dar, Kontrollstrukturen steuern Auswahl und Wiederholung, Funktionen bündeln wiederverwendbare Logik und Datenstrukturen speichern zusammengehörige Werte. Anwendungen tauschen Daten über APIs aus und speichern sie in Datenbanken. Versionskontrolle dokumentiert Änderungen und unterstützt Zusammenarbeit. Tests prüfen erwartetes Verhalten; Debugging sucht die Ursache eines Fehlers. Deployment bringt geprüfte Änderungen in die Betriebsumgebung, während Logs und Monitoring Fehler, Leistungsprobleme und Sicherheitsereignisse sichtbar machen.
Für wen ist der Kurs geeignet?
Grundlagen der Python-Programmierung ist ein strukturierter, berufsorientierter Zertifikatskurs zum Aufbau praktischer Kenntnisse, professioneller Fachbegriffe und anwendbarer Fähigkeiten. Der Lernweg umfasst geführte Module, reale Szenarien, Wissensprüfungen und eine Abschlussbewertung.
Vor dem Start
Wählen Sie eine kleine Anwendung oder einen IT-Dienst und dokumentieren Sie Anforderungen, Eingaben, Verarbeitung, eine API- oder Datenbankinteraktion, Testfälle, mögliche Fehler, Deployment-Schritte und zu überwachende Logs oder Metriken.
Prüfung und Abschluss
10 Modul-Quiz · Abschlussprüfung mit 20 Fragen · 70 % Bestehensgrenze
In Ihrer Buchung enthalten
- ✓ 10 Module
- ✓ 50 Lektionen
- ✓ 10 Modul-Quiz · Abschlussprüfung mit 20 Fragen · 70 % Bestehensgrenze
- ✓ Online und im eigenen Tempo
- ✓ Support: Secure Contact Form
Zugang nach der Zahlung
Kurs buchen
Stripe
Zugang nach der Zahlung
Online und im eigenen Tempo
Zertifikat und Buchung
Spezialisierter beruflicher Lehrplan
Dieser spezialisierte Lehrplan richtet den Kurs auf sein tatsächliches Fachthema aus. Technische Modulnamen bleiben zur terminologischen Präzision einheitlich; jedes Modul enthält eine deutschsprachige Praxisaufgabe und einen Leistungsnachweis.
1. Python Environment, Syntax and Data Types
Praxisaufgabe: Erstellen Sie zu Python Environment, Syntax and Data Types im Rahmen von Grundlagen der Python-Programmierung ein praktisches Arbeitsergebnis. Dokumentieren Sie Ziel, geprüfte Eingaben, Methode, wichtige Entscheidungen, Ergebnis, zwei Qualitätsprüfungen und eine Verbesserung nach der Review.
Leistungsnachweis: Erklären Sie die Kernkonzepte von Python Environment, Syntax and Data Types und legen Sie ein geprüftes Arbeitsergebnis vor, das die korrekte Anwendung in Grundlagen der Python-Programmierung zeigt.
2. Control Flow and Reusable Functions
Praxisaufgabe: Erstellen Sie zu Control Flow and Reusable Functions im Rahmen von Grundlagen der Python-Programmierung ein praktisches Arbeitsergebnis. Dokumentieren Sie Ziel, geprüfte Eingaben, Methode, wichtige Entscheidungen, Ergebnis, zwei Qualitätsprüfungen und eine Verbesserung nach der Review.
Leistungsnachweis: Erklären Sie die Kernkonzepte von Control Flow and Reusable Functions und legen Sie ein geprüftes Arbeitsergebnis vor, das die korrekte Anwendung in Grundlagen der Python-Programmierung zeigt.
3. Lists, Dictionaries and Data Structures
Praxisaufgabe: Erstellen Sie zu Lists, Dictionaries and Data Structures im Rahmen von Grundlagen der Python-Programmierung ein praktisches Arbeitsergebnis. Dokumentieren Sie Ziel, geprüfte Eingaben, Methode, wichtige Entscheidungen, Ergebnis, zwei Qualitätsprüfungen und eine Verbesserung nach der Review.
Leistungsnachweis: Erklären Sie die Kernkonzepte von Lists, Dictionaries and Data Structures und legen Sie ein geprüftes Arbeitsergebnis vor, das die korrekte Anwendung in Grundlagen der Python-Programmierung zeigt.
4. Files, CSV, JSON and External Data
Praxisaufgabe: Erstellen Sie zu Files, CSV, JSON and External Data im Rahmen von Grundlagen der Python-Programmierung ein praktisches Arbeitsergebnis. Dokumentieren Sie Ziel, geprüfte Eingaben, Methode, wichtige Entscheidungen, Ergebnis, zwei Qualitätsprüfungen und eine Verbesserung nach der Review.
Leistungsnachweis: Erklären Sie die Kernkonzepte von Files, CSV, JSON and External Data und legen Sie ein geprüftes Arbeitsergebnis vor, das die korrekte Anwendung in Grundlagen der Python-Programmierung zeigt.
5. Modules, Packages and Virtual Environments
Praxisaufgabe: Erstellen Sie zu Modules, Packages and Virtual Environments im Rahmen von Grundlagen der Python-Programmierung ein praktisches Arbeitsergebnis. Dokumentieren Sie Ziel, geprüfte Eingaben, Methode, wichtige Entscheidungen, Ergebnis, zwei Qualitätsprüfungen und eine Verbesserung nach der Review.
Leistungsnachweis: Erklären Sie die Kernkonzepte von Modules, Packages and Virtual Environments und legen Sie ein geprüftes Arbeitsergebnis vor, das die korrekte Anwendung in Grundlagen der Python-Programmierung zeigt.
6. Error Handling, Debugging and Logging
Praxisaufgabe: Erstellen Sie zu Error Handling, Debugging and Logging im Rahmen von Grundlagen der Python-Programmierung ein praktisches Arbeitsergebnis. Dokumentieren Sie Ziel, geprüfte Eingaben, Methode, wichtige Entscheidungen, Ergebnis, zwei Qualitätsprüfungen und eine Verbesserung nach der Review.
Leistungsnachweis: Erklären Sie die Kernkonzepte von Error Handling, Debugging and Logging und legen Sie ein geprüftes Arbeitsergebnis vor, das die korrekte Anwendung in Grundlagen der Python-Programmierung zeigt.
7. Testing and Code Quality
Praxisaufgabe: Erstellen Sie zu Testing and Code Quality im Rahmen von Grundlagen der Python-Programmierung ein praktisches Arbeitsergebnis. Dokumentieren Sie Ziel, geprüfte Eingaben, Methode, wichtige Entscheidungen, Ergebnis, zwei Qualitätsprüfungen und eine Verbesserung nach der Review.
Leistungsnachweis: Erklären Sie die Kernkonzepte von Testing and Code Quality und legen Sie ein geprüftes Arbeitsergebnis vor, das die korrekte Anwendung in Grundlagen der Python-Programmierung zeigt.
8. APIs, Automation and Workflow Scripts
Praxisaufgabe: Erstellen Sie zu APIs, Automation and Workflow Scripts im Rahmen von Grundlagen der Python-Programmierung ein praktisches Arbeitsergebnis. Dokumentieren Sie Ziel, geprüfte Eingaben, Methode, wichtige Entscheidungen, Ergebnis, zwei Qualitätsprüfungen und eine Verbesserung nach der Review.
Leistungsnachweis: Erklären Sie die Kernkonzepte von APIs, Automation and Workflow Scripts und legen Sie ein geprüftes Arbeitsergebnis vor, das die korrekte Anwendung in Grundlagen der Python-Programmierung zeigt.
9. Data Processing and Reproducible Analysis
Praxisaufgabe: Erstellen Sie zu Data Processing and Reproducible Analysis im Rahmen von Grundlagen der Python-Programmierung ein praktisches Arbeitsergebnis. Dokumentieren Sie Ziel, geprüfte Eingaben, Methode, wichtige Entscheidungen, Ergebnis, zwei Qualitätsprüfungen und eine Verbesserung nach der Review.
Leistungsnachweis: Erklären Sie die Kernkonzepte von Data Processing and Reproducible Analysis und legen Sie ein geprüftes Arbeitsergebnis vor, das die korrekte Anwendung in Grundlagen der Python-Programmierung zeigt.
10. Capstone Python Application
Praxisaufgabe: Erstellen Sie zu Capstone Python Application im Rahmen von Grundlagen der Python-Programmierung ein praktisches Arbeitsergebnis. Dokumentieren Sie Ziel, geprüfte Eingaben, Methode, wichtige Entscheidungen, Ergebnis, zwei Qualitätsprüfungen und eine Verbesserung nach der Review.
Leistungsnachweis: Erklären Sie die Kernkonzepte von Capstone Python Application und legen Sie ein geprüftes Arbeitsergebnis vor, das die korrekte Anwendung in Grundlagen der Python-Programmierung zeigt.
Frage zu diesem Kurs
Senden Sie Ihre Frage zu diesem Kurs. Kurs und Sprache werden automatisch hinzugefügt.