Agile objektorientierte Softwareentwicklung mit Python und Java - Scrum ®️ PSM I
Karriere Tutor GmbH
Aktionen
Kursbeschreibung
Grundlagen der Programmierung am Beispiel von Python
Einführung in die Programmiersprache Python
Python mit Shell, Prompt und IDE
Syntaxregeln, Variablen, Operatoren
Datentypen und Anweisungen
Zahlen und Zeichenketten, reguläre Ausdrücke
Datum und Zeit, Manipulation des Datentyps
Listen und Tuple
Sets und Dictionaries
Verzweigungen und Schleifen
Funktionen und Fehler
Automatische Tests, Überprüfung der Funktionalität
Daten lesen und schreiben
Objektorientierte Programmierung (OOP) im Überblick
Programmierung mit Java
Objektorientiertes Programmieren mit Java
VS Code und Java installieren, Hello World
Datentypen und Klassen, Attribute
Methoden, Modifikatoren, Konstruktoren
Pakete, Verkapselung
Vererbung, Enum
Abstrakte Klassen und Methoden
Schnittstellen - Vielseitigkeit und Nützlichkeit
Automatisierte Tests, JUnit
Bibliotheken
Listen, ArrayList, LinkedList
Mengen
Design und Implementierung
Design Platterns, Singleton, Fabrikmethoden
HTML
Bausteine und Aufbau einer einfachen HTML-Website
Markup, Website-Dateien
Seitenkonstrukte, generische Container, Title-Attribut
Text, Bilder, Links, Listen
Multimedia - PlugIns, Videos, Audio
Tabellen
CSS
Formatierungsregeln
Vererbung
Kaskade
Eigenschaften von CSS
Stylesheets, Selektoren
Webfonts, Textformatierung
Layout mit Formatvorlagenn
Responsive Websites, Responsive Webdesign
Datenbanken
Grundlagenwissen zu Datenbanken
Schlüssel in Datenbanken
ERM - Entity-Relationship-Modell
SQL - Structured Query Language
JOINs, Normalformen
Datenbankmanagementsysteme
Datenbankindex, Datenbanksicherheit
Scrum®️ in der agilen Softwareentwicklung
Agiles Projektmanagement mit Scrum®️
Das Scrum®️ Framework - Theorie und Prinzipien
Rolle und Aufgaben des Scrum®️ Masters
Das Scrum®️ Team, Events, Artefakte
Grundlagen Projektmanagement
Herangehensweise an Projekte
Rollen in Projekten
Arbeitspakte und Meilensteine
Steuerung und Abschluss von Projekten
Kursinformationen
Schutterwälder Str. 4
77656 Offenburg
Informations- und Kommunikationstechnik » Programmierung » Sprachen für die Webentwicklung » Python
Informations- und Kommunikationstechnik » Programmierung
Informations- und Kommunikationstechnik » Programmierung » Sprachen für die Webentwicklung
Betriebswirtschaft » Unternehmensführung » Unternehmensorganisation, Reorganisations- und Projektmanagement