Agile:r Datenbankentwickler:in mit Oracle PL/SQL und Java SE
Institut für Berufliche Bildung AG
Aktionen
Kursbeschreibung
In dieser Weiterbildung wird Ihnen am Beispiel von Scrum das agile Projektmanagement mit seinen Methoden und Abläufen, Instrumenten und Rollen vorgestellt. Dabei üben Sie auch die ersten Schritte für die Praxis.
Datenbanken stellen eine Schlüsseltechnologie sowohl für kleine als auch große Unternehmen in allen Branchen dar. Das Kernprodukt des Marktführers Oracle gilt als Referenz für relationale Datenbankmanagementsysteme und ist entsprechend weit verbreitet.
Bevor mit einer Oracle-Datenbank gearbeitet wird, erlangen Sie auf Basis von MariaDB grundlegende Kenntnisse im Datenbankentwurf und machen sich mit einfachen SQL-Abfragen vertraut. Daran schließt sich eine detaillierte Beschäftigung mit Oracles SQL-Dialekt an, gefolgt von Oracles prozeduraler Spracherweiterung PL/SQL. Sie erwerben fortgeschrittene anwendungsbereite Fähigkeiten in Oracle SQL und PL/SQL sowie ein Verständnis von Datenbankentwurfsvorgängen. Sie sind damit in der Lage, nicht nur Datenbanken abzufragen, sondern auch datenbankseitigen Code für Anwendungen zu entwickeln und Datenbankobjekte direkt auf dem Server zu verwenden. Dabei erwerben Sie alle Kenntnisse zum Ablegen der Prüfungen für die international gültigen Herstellerzertifikate <Oracle Database SQL Certified Associate> und <Oracle Database PL/SQL Certified Professional>. Damit belegen Sie gegenüber potentiellen Arbeitgebern Ihre Expertise. Die Kosten für jeweils einen Prüfungsversuch sind in der Kursgebühr enthalten.
Java gehört neben C#, Python und C++ zu den wichtigsten Programmiersprachen. Lernen Sie in diesem Kurs die Java Standard Edition (SE) kennen. Nachdem Sie alles über Datentypen und Kontrollstrukturen erlernt haben, schreiben Sie erste kleine Programme in Java. Anschließend lernen Sie alles über Klassen, Objekte, Datenkapselung, Vererbung und Polymorphie in Java. Sie können außerdem Interfaces sinnvoll einsetzen und wissen, wie Sie auf Laufzeitfehler reagieren können. Sie können Daten und Texte in Dateien speichern, Teile Ihres Programms parallel ausführen und Sie sind auf anspruchsvolle Anwendungsentwicklung mit Java vorbereitet. Moderne Programme kommen nicht ohne eine ansprechende Benutzungsoberfläche aus. Java bietet mit AWT und Swing Möglichkeiten für eine moderne und intuitive grafische Oberfläche. Sie lernen das Gestalten mit Container- und Steuerelementen und deren Einbindung in Ihre Programme. Außerdem speichern die meisten Programme ihre Daten in Datenbanken. Erfahren Sie, wie Sie in Java die unterschiedlichen Datenbanken in Ihre Programme einbinden und Daten speichern, abfragen und auswerten können.
Kursinformationen
Tübinger Straße 8 - 10
70178 Stuttgart