Objektorientierte Softwareentwicklung mit Python und Java
Karriere Tutor GmbH
Aktionen
Kursbeschreibung
Grundlagen der Programmierung
Themenüberblick
Programmieren mit 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
Funktonen und Dokumentationen
Fehler analysieren, erkennen und abfangen
Automatische Tests, Überprüfung der Funktionalität
Daten lesen und schreiben
Einführung in die Objektorientierte Programmierung (OOP)
Klassen, spezielle Datenklassen
Module, Installation per "pip"*Grafische Programmierung
Programmierung mit Java
Objektorientiertes Programmieren mit Java
Installation von VS Code und Java
Funktionen von VS Code
Datentypen und Klassen, Attribute
Methoden, Modifikatoren, Konstruktoren
Pakete, Verkapselung
Vererbung und Datenstrukturen
Vererbung
Abstrakte Klassen und Methoden
Schnittstellen - Vielseitigkeit und Nützlichkeit
Enum - Methoden
Automatisierte Tests, JUnit
Zusätzliche Konzepte
Generische Elemente
Fehlerbehebung
Listen, ArrayList, LinkedList
HTML
Website-Bausteine
Textelemente und -formatierung
Stylesheets
Das Box-Modell
Formulare und interaktive Elemente
Website hochladen und debuggen
Responsive Websites
Praxisaufgaben
Datenbanken
Grundlagen Datenbanken
Datentypen, ERM, Primär- und Fremdschlüssel
SQL, Ab- und Unterabfragen, JOIN-Befehle
Normalform Aufbau und Eigenschaften
Sicherheit, Optimierung und weitere Datenbanksysteme
Datenbankindex, Datenbankmanagementsysteme
Kursinformationen
Prinz-Eugen-Weg 24
88400 Biberach