Agiler Projektmanager Java und C++ (m/w/d) - Scrum®️ PSM I
Karriere Tutor GmbH
Aktionen
Kursbeschreibung
Scrum®️ - Agiles Projektmanagement
Agile Manifesto, Grundlagen der Empirie
Eine Geschichte von Scrum®️
Die fünf Werte und drei Säulen
Zusammensetzung des Scrum®️ Teams:
Scrum®️ Master (m/w/d)
Product Owner (m/w/d)
Development Team
Scrum®️ Events und Artefakte
Definition of Done
Vorbereitung auf die Scrum®️ PSM I-Prüfung
Java - Objektorientierte Programmierung
Einführung in die Programmierung mit Java, OOP
Installation von Visual Studio Code (VS) und Java
Datentypen und Klassen
Datenstrukturen
Interfaces / Schnittstellen
Klassen, Attribute, Methoden
Modifikatoren, Konstruktoren
Pakete, Kapselung
Vererbung, Enum und automatisierte Tests
Bibliotheken
JUnit-Tests
C++ - Programmierung
Anwendung Compiler und Einrichtung der DIE
Main-Funktion
Anwendung von einfachen Typen
Anwendung von Variablen und Anweisungen
Variablen deklarieren und initialisieren
Rechnen im Binärsystem, Anwendung von Operatoren in C++
Verständnis von Datentypen, höhere Datentypen
Code in Funktionen auslagern
Arbeiten mit Schleifen und Verzweigungen
Arbeiten mit Ausdrücken
Arbeiten mit Ausnahmen
Aufteilung eines Programmcodes in mehrere Dateien
Arbeiten mit Strukturen, Arbeiten mit Klassen
Benutzung von Static, Const und Namensräumen
Automatisiertes Testen von Programmcode
Erstellung von Klassenhierarchien
Erweitertes Arbeiten mit Klassen und Vererbung
Die objektorientierten Prinzipien und Designs
Arbeiten mit Zeigern in C++
Funktionstemplates und Klassentemplates erstellen
Grundlagen Projektmanagement
Überblick, Abgrenzung und Definitionen
Von der Idee zum Projekt
Herangehensweise an Projekte
Zieldefinition
Rollen im Projektmanagement
Projektsteuerung
Projektabschluss
Kursinformationen
Basler Straße 115
79115 Freiburg
Informations- und Kommunikationstechnik » Programmierung » Sprachen für die Webentwicklung » HTML, CSS und JavaScript
Führung, Zusammenarbeit, Arbeitstechniken » Führung und Zusammenarbeit » Arbeit in Teams und Gruppen
Informations- und Kommunikationstechnik » Informatik » Planung und Durchführung von IT-Projekten
Informations- und Kommunikationstechnik » Programmierung » Sprachen für die Webentwicklung