Objektorientierte Programmierung Grundkurs (OOP)

Seminarinformationen

Seminar - Ziel

In dieser 3-tägigen Schulung "Objektorientierte Programmierung Grundkurs (OOP)" werden Sie in die Grundlagen der objektorientierten Programmierung (OOP) eingeführt. Der Kurs richtet sich besonders an Programmierer, die bereits mit prozeduralen Programmiersprachen vertraut sind und nun die Prinzipien und Systematik von objektorientierten Sprachen kennenlernen möchten. Die Schulung basiert auf C# .NET und vermittelt die Konzepte der OOP anhand dieser Programmiersprache.

Teilnehmer - Zielgruppe

  • Softwareentwickler

Kurs - Voraussetzungen

  • Grundkenntnisse in einer Programmiersprache

Seminardauer

  • 3 Tage
  • 09:00 Uhr bis 17:00 Uhr

Schulungsunterlagen

  • nach Absprache

Seminar-Inhalt / Agenda

Objektorientierte Programmierung – Einführung

  • Grundprinzipien der OOP
  • Unterschied zur prozeduralen Programmierung
  • Vorteile der OOP – Wiederverwendbarkeit von Programmelementen


Klassen in der OOP

  • Was ist eine Klasse in der OOP?
  • Klassen und Attribute
  • Prinzip der Datenkapselung
  • Klassenhierarchien und Vererbung bei Klassen
  • Tipps zur Generierung von Klassen
  • Abstraktion – Unterschied zwischen Objekten und Klassen


Objekte und Klassen

  • Methoden und Variablen
  • Beziehungen zwischen Klassen und Objekten
  • Spezialisierung – Aggregation – Assoziation
  • Methoden in Klassen über Interfaces definieren
  • Abstrakte Klassen
  • Interface Klassen
  • Statische Klassen
  • Polymorphie und Überladung


Design Pattern

  • Singleton
  • Factory Method
  • Builder
  • Prototype
  • Chain of Responsibility
  • Iteratore
  • Observer
  • Adapter
  • Proxy
  • Template


Einführung in UML

  • Darstellung von Klassen in UML
  • Klassendiagramme in UML

Weitere Schulungen zu Thema Microsoft .NET

C#/.net Framework Schnelleinstieg

- u.a. in Nürnberg, Berlin, Stuttgart, München, Köln

In diesem Seminar erlernen Sie die grundlegenden Kenntnisse und Fertigkeiten, um sich mit der Programmiersprache C# innerhalb der .NET Platform bewegen zu können. Die Inhalte werden mit vielen praktischen Übungen vertieft.

C#/.net Framework für Einsteiger

- u.a. in Nürnberg, Berlin, Stuttgart, München, Köln

Diese Seminar dient als Einstieg in die C# Programmierung im Kontext einer .NET Platform. Sie erlernen die grundlegenden Kenntnisse und Fertigkeiten, die es Ihnen ermöglichen sich mittels C#-Programmierung in einer .NET Umgebung zu bewegen. Die Inhalte des Kurses werden durch ...

ASP.NET Core Entwicklung - Kompaktkurs

- u.a. in Berlin, Köln, Stuttgart, Leipzig, Nürnberg

In dieser 5-tägigen Schulung "ASP.NET Core Entwicklung - Kompaktkurs" erhalten die Teilnehmer eine umfassende Einführung in die Entwicklung von Webanwendungen mit dem ASP.NET Core 7-Framework von Microsoft. Der Kurs behandelt verschiedene Aspekte der Webentwicklung, ...

Programmieren von Web-Anwendungen mit ASP.NET und JavaScript/jQuery

- u.a. in Berlin, Hamburg, München, Düsseldorf, Darmstadt

In dieser 2-tägigen Schulung "Programmieren von Web-Anwendungen mit ASP.NET und JavaScript/jQuery" lernen Sie, wie Sie Webanwendungen mit ASP.NET entwickeln und dabei JavaScript und jQuery effektiv einsetzen können. Sie erhalten einen umfassenden Überblick über die ...