Oracle Database Programming with C# and Dotnet-Core (+ ASP.NET und Entity Framework)
Dieser Kurs bietet eine umfassende Einführung in C# mit dem .Net Framework und der ASP.NET-Entwicklung. Zusätzlich wird die Oracle-Datenbankanbindung mit dem Entity-Framework Core sowie herkömmlichem SQL vorgestellt.
Durch praktische Übungen erlernen die Teilnehmer die Implementierung von Prozeduren, Funktionen, Packages und Triggern für die Oracle-Datenbank und nutzen diese innerhalb der Programmiersprache C# und .NET Core sowie dem Entity-Framework.
Inhalt:
- C# Grundlagen und Fortgeschrittene Techniken in Verbindung mit der Nutzung einer Oracle-Datenbank
- Grundlagen in C#: Variablen, Kontrollstrukturen, Collections, Objektorientierung
- LinQ
- Lambda-Expressions
- Dotnet-Core Klassenbibliothek
- Einführung in ASP.Net (Webprogrammierung/Webentwicklung)
- Anbindung an Datenbanken am Beispiel einer Microsoft SQL und Oracle-Datenbank mittels ODBC und dem Entity-Framework
- Grafische Benutzeroberfläche mit .Net MAUI (Mobile und Desktop-Apps)
- Verwendung von Oracle Stored Functions/Procedures/Packages aus C# heraus
Bonus Einführung SQL und PL/SQL + Database-Design:
Der Kurs vermittelt zusätzlich einführende Kenntnisse im Bereich SQL und Database Design (Kurs zum Selbststudium im Anschluss an das Webinar). Bei Bedarf kann hier zusätzlich auf ein Database-Foundation-Zertifikat vorbereitet werden.
https://education.oracle.com/oracle-database-foundations-novice-level-exam/pexam_1Z0-006
Bonus Prüfungsvorbereitung:
Neben der Oracle-Zertifizierung bereitet der Kurs zusätzlich auf die IHK-Prüfung der IT-Berufe (Schwerpunkt Fachinformatiker/IT-Berufe) vor. Schwerpunkte wären hier die Bereiche der strukturierten Programmierung (Algorithmik mit Pseudocode, Struktogramme), UML-Diagramme (Klassendiagramme) sowie Datenbankentwurf (ER-Modell und relationales Datenmodell) und Datenbankabfragen mit SQL zu nennen. Alle anderen Prüfungsthemen (Schwerpunkt Programmierung und Datenbanken) können aber auch bearbeitet und besprochen werden.
Dozent:
Jörn Kunnert (kunnert@mmbbs.de)
Oracle Academy Trainer, Oracle Database Expert, Senior Software-Architect/Developer
- Oracle Database Design und Database Foundations
- Oracle Database SQL (basic und advanced)
- Oracle SQL Tuning
- Oracle Database Administration (basic and advanced)
- Oracle Backup & Recovery (RMAN)
- Oracle Performance Tuning
- DB-Versionen: Oracle 10g bis 23ai sowie Oracle Express Edition (XE 21c)
- Java-Fundamentals, Java-Foundations und Java- (Advanced-) Programming, Spring, Hibernate
- Python Grundlagen und Fortgeschrittene Entwicklung (Django + KI-Entwicklung mit Machine und Deep Learning)
- C# Grundlagen und Fortgeschrittene Techniken (.NET CORE, ASP.NET, EF-Core)
- C++ Grundlagen und Fortgeschrittene Techniken (.NET, STL)
Zielgruppe:
– Fachinformatiker aller Fachrichtungen.
– Alle IT-Berufe
– Softwareentwickler
– Datenbankentwickler
– Datenbankadministratoren
Voraussetzungen:
– Notebook mit MS-Teams.
– Installation des Oracle SQL-Developers.
– Installation einer Oracle-Datenbank (Oracle XE 21c).
Termin:
Sommer 2026 (voraussichtlich).
Kosten:
250€ für IT-Auszubildende (Externe auch möglich).
Raum:
Der Kurs wird ausschließlich über Microsoft-Teams als Webinar angeboten.
Mindestteilnehmerzahl:
8
Maximale Teilnehmer:
20
Hinweise bei allen Anfragen:
– Bitte geben Sie IMMER Ihre Schul-Email-Adresse an.
– Die Kurse kommen nur zustanden, wenn die Mindestteilnehmeranzahl erreicht wird.
– Für eine Anmeldung senden Sie bitte die Rechnungsadresse (oder die Ihres Betriebes – bitte vorab anfragen) UND die Email-Adresse des Rechnungsempfängers zu.
Fragen zum Inhalt und Anmeldung:
Per Mail an Jörn Kunnert (kunnert@mmbbs.de)