Programmieren mit Python und Webgrundlagen
Programmieren mit Python und Webgrundlagen verbindet den Einstieg in Python mit einem Blick hinter die Kulissen des Webs: wie sich Webseiten programmieren lassen, wie der Browser sie anfragt und der Webserver sie ausliefert. Skripte, Datenstrukturen und die Bausteine HTML, CSS und HTTP werden aufeinander bezogen, sodass ein zusammenhängendes Bild vom Programmieren entsteht – ein Ausgangspunkt für den Quereinstieg als Programmierer:in.
Kompetenzziele
- Mit Variablen, Rechenoperationen und Datentypen in Python arbeiten
- Programmabläufe mit Verzweigungen und Schleifen steuern
- Eigene Funktionen definieren und Module in Skripte importieren
- Dictionaries, Listen, Tupel und Mengen vergleichen, durchlaufen und mit Komprehensionen erzeugen
- Dateien mit Python einlesen und beschreiben
- Den Weg einer Webseite über HTTP-Anfrage und -Antwort zwischen Browser und Webserver nachvollziehen
Themen und Zusammenhänge
Python dient als erste Programmiersprache. Auf Variablen, Rechenoperationen und Kontrollstrukturen folgen eigene Funktionen und der Import von Modulen; anschließend werden Datenstrukturen verglichen und Sammlungen mit Schleifen und Komprehensionen verarbeitet. Das Lesen und Schreiben von Dateien schlägt die Brücke zu Aufgaben aus der Datenaufbereitung. Der Webteil erklärt, wie eine Webseite programmiert ist: HTML gibt die Struktur vor, CSS die Gestaltung, und das HTTP-Prinzip regelt, wie der Browser eine Anfrage stellt und der Webserver antwortet. Zum Abschluss werden einzelne Python-Skripte zu kleinen, lauffähigen Programmen zusammengefügt: Aufgaben werden in Teilschritte zerlegt, Benutzereingaben entgegengenommen und Ausgaben erzeugt, bis ein vollständiges Programmiervorhaben steht. Übungen begleiten jeden Abschnitt und machen sichtbar, wie Skripte und Webanwendungen zusammenspielen.
Berufliche Perspektiven
Die Grundlagen bilden einen Ausgangspunkt für den Quereinstieg als Softwareentwickler:in, etwa in folgende Richtungen:
- Junior-Programmierer:in bzw. Junior Developer in IT-Teams für Python und Web
- Python-Entwickler:in bzw. Python Developer für Automatisierung und Datenaufbereitung
- Softwareentwickler:in bzw. Software Developer im Quereinstieg
- Webentwickler:in bzw. Web Developer für einfache Webanwendungen
Allgemeine Informationen
- Labels
- KW45-3:neue Titel
Kategorie
- Kursart
Weiterbildungsangebot
- Systematik
- Programmiersprachen
- Keywords
- Webseiten programmieren
- Quereinstieg Programmierer
- Webseite programmieren
- Quereinstieg Softwareentwickler
- Bildungsart
Fortbildung/Qualifizierung
- Schulart
Einrichtung der beruflichen Weiterbildung
Gesamtkosten
- Kosten
2.000 €
- Kosten Bemerkung
Die Kosten für den Kurs Programmieren mit Python und Webgrundlagen sind in Vollzeit und in Teilzeit identisch und beinhalten Schulungsunterlagen sowie Softwarelizenzen.
Abschluss & Zulassung
- Abschlussart
Internes Trägerzertifikat: Programmieren mit Python und Webgrundlagen von Lutz + Grub
- Abschlussbezeichnung
Programmieren mit Python und Webgrundlagen
- Anrechnung
keine Angabe
- Berechtigung
keine Angabe
- Zusatzqualifikationen
keine Angabe
- Prüfende Stelle
Eine interne Prüfungskommission ist für die Abnahme der Prüfung des Kurses Programmieren mit Python und Webgrundlagen zuständig.
Sonstiges
- Zugang
Die Teilnahme am Kurs Programmieren mit Python und Webgrundlagen erfordert lediglich Interesse am Themengebiet. Besondere Vorkenntnisse sind nicht notwendig.
- Zielgruppe
Webentwicklung als Berufsziel: Der Kurs Programmieren mit Python und Webgrundlagen richtet sich an alle Personen, die künftig in dem Bereich Webentwicklung arbeiten möchten.