DIHK Service GmbH

      Software Developer mit C++ / Microsoft Visual C++.NET und Java

      DIHK Service GmbH
      In Lübbecke

      Preis auf Anfrage
      Möchten Sie den Bildungsanbieter lieber direkt anrufen?

      Wichtige informationen

      Tipologie Seminar
      Ort Lübbecke
      • Seminar
      • Lübbecke
      Beschreibung

      Das Zentrum WISH IHK präsentiert das folgende Programm, mit dem Sie Ihre Kompetenzen stärken sowie Ihre gesteckte Ziele erreichen können. In dem Kurs zu dieser Schulung gibt es verschiedene Module zur Auswahl und Sie können mehr über die angebotenen Thematiken erfahren. Einfach anmelden und Zugang zu den folgenden Themen erhaltenIn diesem Lehrgang erlernen Sie die Programmiersprache C++, eine der meistgenutzten Programmiersprachen weltweit. Sie handhaben C++ schnell und sicher und sind in der Lage, komplexe Lösungen zu erarbeiten.
      Ferner lernen Sie den sicheren Umgang mit Java, einer sehr weit verbreiteten objektorientierten Programmiersprache, kennen.

      Einrichtungen (1)
      Wo und wann
      Beginn Lage
      auf Anfrage
      Lübbecke
      Nordrhein-Westfalen, NRW, Deutschland
      Karte ansehen
      Beginn auf Anfrage
      Lage
      Lübbecke
      Nordrhein-Westfalen, NRW, Deutschland
      Karte ansehen

      Fragen & Antworten

      Teilen Sie Ihre Fragen und andere User können Ihnen antworten

      Was lernen Sie in diesem Kurs?

      C+
      C++
      Java
      C
      .net
      Microsoft
      Software

      Themenkreis

      Das WIS.IHK ist ein etablierter, innovativer Weiterbildungsanbieter, der sich mit Energie und Leidenschaft der Aus- und Weiterbildung Erwachsener widmet. Seit über zehn Jahren steht das WIS.IHK Teilnehmern als kompetenter und starker Partner zur Seite und unterstützt sie dabei, sich erfolgreich ins Berufsleben einzugliedern und/oder weiterzuentwickeln.


      Beschreibung des Seminars

      Objektorientierte Programmierung mit C++/Microsoft Visual C++.NET:

      Allgemeine Grundlagen (ca. 1 Tag)
      Entwicklungsumgebung Microsoft Visual C++
      Architektur des Microsoft .NET-Frameworks
      C++-Standardbibliothek und .NET-Framework-Klassenbibliothek
      Quell- und Headerdateien, Namensräume, Präprozessordirektiven
      Speicherzugriff (Stack vs. Heap)
      Programmaufbau (Daten(-typen), Anweisungen, main()-Routine)
      Schrittweises Erstellen konsolenbasierter Programme
      Ein-/Ausgabe via cin/cout

      Grundlegende Sprachkonzepte im C++-Standard (ISO/IEC 14882) (ca. 8 Tage)
      Elementare und zusammengesetzte Datentypen, Aufzählungstypen, Typkonvertierung
      Variablen (Deklaration, Initialisierung, Gültigkeitsbereiche)
      Operatoren (arithmetische, relationale, logische, bitweise)
      Programmsteuerung (Verzweigungen, Schleifen)
      Funktionen
      Arrays und (dynamische) Speicherstrukturen, Iteratoren
      Zeiger(-arithmetik), Referenzen, Funktionszeiger
      Zeichenketten und deren Verarbeitung

      Objektorientiertes Programmieren (ca. 8 Tage)
      Grundlegende Konzepte objektorientierten Denkens
      Klassen als Abstraktionen konkreter Objekte, Kapselungsprinzip
      Aufbau und Elemente von Klassen
      Schrittweises Erstellen eigener Klassen
      Instanziierung und Verwendung von Objekten
      Überladen von Methoden/Operatoren
      Templates (Klassen- und Funktionsvorlagen)
      Vererbung und Polymorphie
      Überschreiben von Methoden, virtuelle Methoden und dynamisches Binden
      Abstrakte Klassen

      Von Standard-C++ zu C++.NET (ca. 1 Tag)
      Native Heap vs. Managed Heap
      Common Language Runtime (CLR) und Garbage Collection
      Referenz- und Werttypen (ref class vs. value class)
      Properties, Delegates und Events

      Windows Forms (ca. 8 Tage)
      Ereignisbasierter Programmablauf
      Verwendung von Steuerelementen (zur Design- und Laufzeit)
      Schrittweises Erstellen von Windows-Forms-Anwendungen
      Verarbeitung grafischer Elemente

      Weitere Themen (ca. 4 Tage)
      Fehlerbehandlung (Exceptions) und Debugging-Techniken
      Polymorphe und generische Container in .NET, die ‘for each‘-Schleife
      Dateizugriff
      Klassenbibliotheken (Dynamic Link Libraries DLLs)
      Datenbankzugriff (ADO.NET)
      Generische Programmierung (Reflection)

      Projektarbeit (ca./10/Tage)
      zur Vertiefung der gelernten Inhalte
      Präsentation der Projektergebnisse

      Objektorientierte Programmierung mit Java:

      Allgemeine Grundlagen (ca. 3 Tage)
      Eclipse als integrierte Entwicklungsumgebung
      Programmaufbau (grundlegende Sprachelemente, Anweisungen, Methoden, usw.)
      Variablen (Deklaration, Initialisierung)
      Gültigkeitsbereiche
      Datentypen (primitive/Referenz)
      Dokumentation erzeugen
      Aufzählungstypen

      Grundlegende Sprachkonzepte (ca. 8 Tage)
      Schrittweise Erstellung konsolenbasierter Programme
      Ein-/Ausgabe
      Operatoren (arithmetische, logische, bitweise)
      Typkonvertierung
      Arrays, Zeichenketten und ihre Verarbeitung, Kontrollstrukturen (Verzweigungen, Schleifen)

      Objektorientiertes Programmieren (ca. 6 Tage)
      Aufbau von Klassen
      Schrittweises Erstellen eigener Klassen
      Vererbung
      Konstruktoren
      Polymorphie
      Überladung/ Überschreiben von Methoden
      Abstrakte Klassen, Interfaces
      Adapterklassen, innere Klassen, anonyme Klassen Exceptions (Fehlerbehandlung)
      Wrapperklassen

      GUI Oberfläche (ca. 5 Tage)
      Verwendung von AWT und Swing Steuerelementen
      Erzeugung von Grafiken
      Layout-Manager

      Weitere Themen (ca./10/Tage)
      Rekursivität
      Speicherung einer Datei
      Character-Stream und Byte-Stream
      Serializierung/Deserialisierung von Objekten
      Multithreading
      Anbindung Microsoft an SQL-Datenbanken und mySQL
      Ausgaben auf Drucker
      Applet (JApplet)
      Erzeugung der Jar-Dateien (Weitergabe fertiger Anwendungen)
      Netzwerke (z.B. RMI)
      Grundlagen regulärer Ausdrücke

      Projektarbeit (ca. 8 Tage)
      zur Vertiefung der gelernten Inhalte
      Präsentation der Projektergebnisse


      Vergleichen Sie und treffen Sie die beste Wahl:
      Mehr ansehen