Quereinstieg Programmierung
Der Quereinstieg in die Programmierung setzt bei der Logik von Programmiersprachen an und führt zu den Aufgaben, die in der Softwareentwicklung tatsächlich anfallen. Kontrollflüsse, Datenstrukturen und Algorithmen werden in Python, C# und JavaScript geübt und mit Beispielen aus Anwendungsentwicklung und Softwareentwicklung verbunden. So entsteht für den Quereinstieg in die IT eine Grundlage, um Problemstellungen strukturiert in Code zu übertragen.
Kompetenzziele
- Kontrollflüsse mit Bedingungen, Schleifen und Funktionen steuern
- Datenstrukturen wie Listen, Arrays und Dictionaries passend auswählen
- Syntax und Einsatzgebiete von Python, C# und JavaScript unterscheiden
- Problemstellungen in Teilschritte zerlegen und als Algorithmus formulieren
- Arbeitsabläufe aus Anwendungsentwicklung und Softwareentwicklung nachvollziehen
- Ein eigenes Projekt von der Problemstellung bis zum funktionierenden Code umsetzen
Themen und Zusammenhänge
Den Anfang bildet die Einschätzung digitaler Technologien: Nutzen und Risiken werden bewertet, die digitale Arbeitsweise dient als Ausgangspunkt für den Umgang mit Code. Danach rücken Logik und Strukturen der Programmiersprachen in den Mittelpunkt. Python, C# und JavaScript zeigen, wie Kontrollflüsse, Datenstrukturen und Algorithmen in unterschiedlicher Syntax umgesetzt werden. Beispiele aus der Anwendungsentwicklung und erste Coding-Übungen mit Bezug zu Entwicklungsaufgaben verbinden diese Grundlagen mit der Praxis von Entwicklungsteams. Im eigenen Projekt wird eine Problemstellung zerlegt, als Algorithmus beschrieben und Schritt für Schritt zu funktionierendem Code ausgebaut; Übungen und Wiederholungen festigen das strukturierte Vorgehen. Für den Quereinstieg in die Softwareentwicklung entsteht so ein nachvollziehbarer Arbeitsweg vom Problem zum Programm.
Berufliche Perspektiven
Einsatzfelder nach dem Quereinstieg Programmierung liegen in Teams, die Software entwickeln, betreuen oder anpassen:
- Junior-Programmierer:in bzw. Junior Developer nach dem Quereinstieg als Programmierer:in
- Softwareentwickler:in im Quereinstieg in Entwicklungsteams
- Anwendungsentwickler:in in Fachabteilungen mit eigener IT
- Fachkraft im IT-Support oder Application Support mit Codebezug
Kategorie
- Kursart
Weiterbildungsangebot
- Systematik
- Softwareentwicklung, Programmierung - allgemein
- Softwareentwicklung, Programmierung - andere Programmiersprachen/Technologien
- Programmiersprachen
- Bildungsart
Fortbildung/Qualifizierung
- Schulart
Einrichtung der beruflichen Weiterbildung
Gesamtkosten
- Kosten
2.000 €
- Kosten Bemerkung
Kosten können von Unternehmen übernommen werden
Abschluss & Zulassung
- Abschlussart
Nach diesem Kurs verfügen Sie über fundierte Grundlagen in Programmierung, haben ein eigenes Projekt umgesetzt und Sicherheit im Umgang mit moderner Programmiersprache Lernen gewonnen. Damit sind Sie bestens vorbereitet auf den Quereinstieg und mögliche Anschlussoptionen wie eine Anwendungsentwicklung Weiterbildung. von Lutz + Grub
- Abschlussbezeichnung
Nach diesem Kurs verfügen Sie über fundierte Grundlagen in Programmierung, haben ein eigenes Projekt umgesetzt und Sicherheit im Umgang mit moderner Programmiersprache Lernen gewonnen. Damit sind Sie bestens vorbereitet auf den Quereinstieg und mögliche Anschlussoptionen wie eine Anwendungsentwicklung Weiterbildung.
- Zusatzqualifikationen
Nach diesem Kurs verfügen Sie über fundierte Grundlagen in Programmierung, haben ein eigenes Projekt umgesetzt und Sicherheit im Umgang mit moderner Programmiersprache Lernen gewonnen. Damit sind Sie bestens vorbereitet auf den Quereinstieg und mögliche Anschlussoptionen wie eine Anwendungsentwicklung Weiterbildung.
- Prüfende Stelle
Microsoft, PM-Zert, Object Management Group (OMG)
Sonstiges
- Zugang
- Eine schriftl. Bewerbung mit Lebenslauf
- Unverbindliches Aufnahme- und Beratungsgespräch
- Zielgruppe
- Quereinsteiger:innen, die eine Programmiersprache Lernen wollen* Umsteiger:innen mit Bedarf an digitaler Kompetenz* Menschen, die eine Anwendungsentwicklung Weiterbildung anstreben* Teilnehmer:innen, die Grundlagen für Softwareentwicklung oder Coding Lernen suchen