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.

Ziel und Inhalte

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

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

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.

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)
  • Fachinformatiker aller Fachrichtungen.
  • Alle IT-Berufe
  • Softwareentwickler
  • Datenbankentwickler
  • Datenbankadministratoren
  • Notebook mit MS-Teams.
  • Installation des Oracle SQL-Developers.
  • Installation einer Oracle-Datenbank (Oracle XE 21c).

Sommer 2026 (voraussichtlich).

250€ für IT-Auszubildende (Externe auch möglich).

Der Kurs wird ausschließlich über MS-Teams als Webinar angeboten.

Mindestteilnehmerzahl: 8

Maximale Teilnehmer: 20

– 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.

Avatar

Ansprechpartner

Jörn Kunnert