Programmiersprachen und Programmierlogik

Programmierlogik ist der gemeinsame Kern aller Programmiersprachen: Bedingungen, Schleifen, boolesche Ausdrücke und Datenstrukturen bestimmen, wie Anweisungen ausgeführt werden. Auf dieser Grundlage werden die Programmiersprachen Python, JavaScript, C# und SQL nebeneinandergestellt und nach Syntax, Typisierung und Einsatzgebiet verglichen. Daraus ergibt sich, welche Programmiersprache sich für welches Ziel lernen lässt, von der Python Programmiersprache als einfache Programmiersprache für den Einstieg bis zu C# für typisierte Anwendungen.

Weiter zu den Kursinformationen

Kompetenzziele

  • Programmierlogik mit Bedingungen, Schleifen und booleschen Ausdrücken formulieren
  • Algorithmen in Pseudocode und Ablaufdiagrammen entwerfen
  • Die Python Programmiersprache mit Einrückung und dynamischer Typisierung anwenden
  • JavaScript für Abläufe im Browser und die Programmiersprache C# mit statischer Typisierung unterscheiden
  • SQL als Abfragesprache für Datenbanken von den übrigen Sprachen abgrenzen
  • Eine Idee vom einfachen Code bis zum kleinen Projekt in ausführbaren Code überführen

Themen und Zusammenhänge

Der Vergleich der Programmiersprachen folgt einer festen Reihenfolge: zuerst die Programmierlogik mit Algorithmen und Datenstrukturen, dann der Aufbau jeder Sprache. Python steht für lesbare Syntax und dynamische Typisierung, JavaScript für ereignisgesteuerte Abläufe im Browser, die Programmiersprache C# für Klassen und statische Typisierung, SQL für deklarative Abfragen auf Tabellen. Pseudocode und Ablaufdiagramme machen sichtbar, dass dieselbe Logik in jeder Syntax anders aussieht. Wer eine Programmiersprache lernen will, übt das Codieren an realistischen Aufgabenstellungen, vom einfachen Code bis zum eigenen Projekt mit Ergebnisvorstellung. Ergänzend werden Nutzen und Risiken von KI beim Schreiben von Code eingeordnet.

Berufliche Perspektiven

Einsatzfelder liegen dort, wo Aufgabenstellungen in Programmcode übersetzt und passende Programmiersprachen gewählt werden:

  • Softwareentwickler:in mit Auswahl der passenden Programmiersprache je Vorhaben
  • Application Support bzw. Anwendungsbetreuer:in mit Skript- und Abfrageaufgaben
  • IT-Fachkraft für Datenabfragen mit SQL
  • Technische Fachkraft an der Schnittstelle zwischen Fachbereich und Entwicklung

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 6 Wochen verfügen Sie über fundierte Grundlagen in Programmierung, haben Ihr eigenes Projekt umgesetzt und eine anerkannte Bestätigung in der Hand. Der Kurs ermöglicht es Ihnen, flexibel und sichtbar eine Programmiersprache Lernen und damit Ihre digitale Kompetenz nachzuweisen. von Lutz + Grub

Abschlussbezeichnung

Nach 6 Wochen verfügen Sie über fundierte Grundlagen in Programmierung, haben Ihr eigenes Projekt umgesetzt und eine anerkannte Bestätigung in der Hand. Der Kurs ermöglicht es Ihnen, flexibel und sichtbar eine Programmiersprache Lernen und damit Ihre digitale Kompetenz nachzuweisen.

Zusatzqualifikationen

Nach 6 Wochen verfügen Sie über fundierte Grundlagen in Programmierung, haben Ihr eigenes Projekt umgesetzt und eine anerkannte Bestätigung in der Hand. Der Kurs ermöglicht es Ihnen, flexibel und sichtbar eine Programmiersprache Lernen und damit Ihre digitale Kompetenz nachzuweisen.

Prüfende Stelle

Microsoft, PM-Zert, Object Management Group (OMG)

Sonstiges

Zugang
  • Eine schriftl. Bewerbung mit Lebenslauf
  • Unverbindliches Aufnahme- und Beratungsgespräch
Zielgruppe

• Rückkehrer:innen, die einen Programmieren Lernen Kurs mit Zertifikat benötigen• Quereinsteiger:innen mit Bedarf an einem anerkannten Nachweis im Bereich Programmierung Lernen• Menschen, die online flexibel Programmiersprache Lernen möchten• Berufstätige, die durch ein Zertifikat ihren Umstieg in die digitale Arbeitswelt untermauern wollen

LUTZ + GRUB ACADEMY GmbH
Am Sandfeld 9
76149 Karlsruhe