Kursinhalt
1. Sprachkern von C und C++
- Speicherklassen und strukturierte Datentypen
- Umgang mit Speicherbereichen in C und C++
- Templates und variadische Template-Konstrukte
- Einordnung von C und C++ in systemnahe Aufgaben
2. Nebenläufige Verarbeitung in C++
- Multithreading und Synchronisation von Abläufen
- Nebenläufigkeit in rechenintensiven Programmen
- Abstimmung paralleler Zugriffe auf gemeinsame Daten
- Vermeidung von Konflikten beim Datenzugriff
3. Relationale SQL-Datenbanksysteme
- Modellierung relationaler Datenbanken und Normalisierung
- Auswertung von Tabellen mit JOIN und GROUP BY
- Sortierung von Ergebnismengen mit ORDER BY
- Isolationsebenen und Transaktionsmanagement
4. Agiles Vorgehen nach Scrum
- Product Backlog und Sprint Planning
- Daily Scrum als tägliche Abstimmung
- Zuschnitt von Entwicklungsvorhaben auf Sprints
- Rollen und Abstimmungsformate im Scrum-Prozess
Berufliche Relevanz
- Entwicklung systemnaher Programme mit C und C++
- Modellierung und Abfrage relationaler Datenbanken
- Mitarbeit an agil gesteuerten Entwicklungsvorhaben
Allgemeine Informationen
- Labels
- kw38-3:newTitles
Kategorie
- Kursart
Weiterbildungsangebot
- Systematik
- Softwareentwicklung, Programmierung - allgemein
- Keywords
- C++
- Datenbanksysteme
- Bildungsart
Fortbildung/Qualifizierung
- Schulart
Einrichtung der beruflichen Weiterbildung
Gesamtkosten
- Kosten
2.000 €
- Kosten Bemerkung
Die Kosten für den Kurs Scrum, C++, C und SQL-Datenbanksysteme sind in Vollzeit und in Teilzeit identisch und beinhalten Schulungsunterlagen sowie Softwarelizenzen.
Abschluss & Zulassung
- Abschlussart
Internes Trägerzertifikat: Scrum, C++, C und SQL-Datenbanksysteme von Lutz + Grub
- Abschlussbezeichnung
Scrum, C++, C und SQL-Datenbanksysteme
- 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 Scrum, C++, C und SQL-Datenbanksysteme zuständig.
Sonstiges
- Zugang
Die Teilnahme am Kurs Scrum, C++, C und SQL-Datenbanksysteme erfordert lediglich Interesse am Themengebiet. Besondere Vorkenntnisse sind nicht notwendig.
- Zielgruppe
Softwareentwicklung als Berufsziel: Der Kurs Scrum, C++, C und SQL-Datenbanksysteme richtet sich an alle Personen, die künftig in dem Bereich Softwareentwicklung arbeiten möchten.