Last Minute: Gupta TD C/S Seminar mit 30% Rabatt

MD-Consulting-Seminare-Last-Minute-Gupta-OpenText-Team-Developer-Client-Server-Entwicklung

MD Consulting bietet Ihnen jetzt Fortbildungen zu lukrativen Konditionen an. Besuchen Sie unser Last-Minute-Seminar im Bereich Gupta und finden Sie somit den richtigen Einstieg in die Programmierung mit dem OpenText/Gupta Team Developer.

TD C/S – Objektorientierte Entwicklung professioneller Client-/Server-Anwendungen
Der Entwickler lernt die Konzepte der Sprache SQL Windows kennen und ist nach dieser Schulung in der Lage, die Fähigkeiten des Team Developers für die effiziente Entwicklung von C/S-Anwendungen zu nutzen.

Ort: MD Consulting München
Termin: 06.02. – 09.02.2018
Regulärer Preis: 1.590,00 EUR
Bonus: 30% Rabatt – statt 1.590 EUR jetzt nur 1.113 EUR
Hier geht es zur Anmeldung.

Vorteil / Nutzen des TD C/S
Programmcode ist in Klassen gekapselt

  • Entwicklung von wiederverwendbarem Code.
    • Dadurch erhebliche Reduzierung der Entwicklungskosten.
  • Minimierung der Codegröße.
    • Führt zu kurzen Kompilierzeiten und kleinen EXE-Dateien, kurzen Ladezeiten der Programme und geringstmöglichem Speicherbedarf.
  • Code steht bei dem Objekt, zu dem er gehört.
    • Code ist leicht zu finden.
  • Keine Wiederholung gleicher Codesequenzen.
    • Änderungen nur an einer einzigen Stelle.
  • Kapselung
    • Keine Seiteneffekte bei Änderungen und/oder Ergänzungen.

Weitestgehende Trennung der Schichten der Anwendung

  • Benutzeroberfläche, Programmlogik und Datenzugriffe sind in den Klassen strikt getrennt.
    • Einzelne Schichten können dadurch einfach ausgetauscht oder ergänzt werden, ohne die ganze Anwendung „in die Hand zu nehmen“ („Reißverschlusssystem“ zwischen den einzelnen Schichten). Schichtorientierte Codierung
    • Durch die schichtweise Programmierung bleibt die Übersicht auch bei großen Projekten erhalten.

Optimierung des Programmierstils

  • Verwendung aussagekräftiger Namen für Klassen, Objekte, Variablen usw.
    • Macht den Code leicht lesbar und gut verständlich; dadurch kurze Einarbeitungszeiten bei Änderungen und/oder Ergänzungen; auch für andere Entwickler oder bei Teamarbeit.
      Trennung der Programmlogik (was geschieht wann?) von der Funktionalität (wie geschieht es?).
    • Schafft Ordnung und Übersicht in der Anwendung; der Code ist flexibel und anpassungsfähig.
  • Atomisierung (jede Teilaufgabe ist in einer eigenen Funktion codiert).
    • Macht den Code durch Kapselung flexibel und wenig fehleranfällig.
  • Unterscheidung von privaten und öffentlichen Klassenfunktionen.
    • Minimierung der Fehler bei der Benutzung der Klassen.

Praxisorientiertes Arbeiten

  • Sukzessive Definition der Klassen als Ergebnis von Abstraktion und Vererbung.
    • Das Framework wächst mit den Anforderungen (Anleitung zur Entwicklung eigener Frameworks).
  • Implementierung einer klassenbasierten Geschäftsanwendung.
    • Die Verwendung der definierten Klassen wird am Beispiel demonstriert und implementiert (kein „patchwork“).
  • Intensive Verwendung des Active Coding Assistants.
    • Reduzierung der nötigen Schreibarbeit

Bei Fragen oder Interesse, schreiben Sie einfach eine E-Mail oder rufen Sie uns an unter +49 (0)8122-9740-0.

Änderungen vorbehalten! Die Preise sind Nettopreise und zzgl. 19% MwSt.