Agile:r Datenbankentwickler:in mit Oracle PL/SQL und C#
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.
C# gehört neben Java, Python und C++ zu den wichtigsten Programmiersprachen. Lernen Sie in diesem Kurs zusätzlich das Microsoft® .NET® und die Grundlagen der C#-Syntax kennen. Nachdem Sie alles über Datentypen und Kontrollstrukturen sowie den Umgang mit der Entwicklungsumgebung Visual Studio erlernt haben, schreiben Sie erste kleine Programme in C#. Anschließend lernen Sie alles über Klassen, Objekte, Datenkapselung, Vererbung und Polymorphie in C#. Sie können außerdem Interfaces sinnvoll einsetzen und wissen, wie Sie auf Laufzeitfehler reagieren können. Mit dem dann erworbenen Wissen können Sie Ereignisse in eigenen Objekten auslösen, mit flexiblen Datentypen arbeiten und integrierte Abfragen nutzen. Außerdem können Sie Daten und Texte in Dateien speichern, Teile Ihres Programms parallel ausführen und Sie sind auf anspruchsvolle Anwendungs- oder Spieleentwicklung mit C# vorbereitet. Moderne Programme kommen nicht ohne eine ansprechende Benutzungsoberfläche aus. Microsoft® bietet mit der Windows Presentation Foundation (WPF) alle 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 C# die unterschiedlichen Datenbanken in Ihre Programme einbinden und Daten speichern, abfragen und auswerten können.
Kursinformationen
Tübinger Straße 8 - 10
70178 Stuttgart