Softwaredesign Schulungen

Softwaredesign Schulungen

Lokale, instruktorierte Live-Software-Design-Schulungen demonstrieren durch interaktive Diskussionen und praktizieren die Grundlagen des Software-Designs Software Design Training ist als "Live-Training vor Ort" oder "Remote-Live-Training" verfügbar Onsite Live Training kann vor Ort bei Kunden durchgeführt werden Deutschland oder in NobleProg Corporate Trainingszentren in Deutschland Remote-Live-Training wird über einen interaktiven Remote-Desktop durchgeführt NobleProg Ihr lokaler Trainingsanbieter.

Erfahrungsberichte

★★★★★
★★★★★

Softwaredesign Kurspläne

CodeNameDauerÜbersicht
designpatDesign Patterns14 hoursEs gibt reichlich bewährte Muster, um gut strukturierte objektorientierte Programme zu entwickeln. Manchmal genügt es, den richtigen Namen für ein Konstrukt zu finden, um hunderte von Stunden für Entwicklung und Tests zu sparen. Design Patterns sind ein Satz von Bauteilen und Vokabular zugleich.

Lernziele

- Sie können die bekannten Design Patterns verwenden
- Sie können eigene Design Patterns in Ihrer Organisation etablieren
- Sie können abschätzen, wie Design Patterns Kosten sparen und die Softwarearchitektur vereinfachen helfen.

Zielgruppe

Softwareentwickle und -architekten, Business Analysts, Projektmanager

Aufbau des Kurses

Der Kurs konzentriert sich auf Anwendungsfälle und ihren Bezug auf ein bestimmtes Entwurfsmuster (Design Pattern). Die meisten Design Patterns sind in UML und einfachen Beispielen in Java erklärt. Bei Bedarf kann der gesamte Kurs auch auf eine andere Sprache übertragen werden. Der Kurs führt Sie durch den Quelltext einzelner Patterns und erklärt wie Sie einen Musterkatalog verwenden können.
dddintroEinführung in domaingesteuertes Design14 hoursDomain Driven Design (DDD) ist ein Ansatz zur Handhabung komplexer Verhaltensweisen bei der Entwicklung von Software .
dsgpatDesign Patterns - efficient code reusability24 hoursDer Kurs wird die Entwurfsmuster abdecken.
dsgpatphpDesign Patterns in PHP14 hoursDer Kurs behandelt die Designmuster mit besonderem Schwerpunkt auf Mustern, die in PHP verwendet werden .
phppatrefPHP Patterns and Refactoring21 hoursDer Kurs richtet sich an erfahrene Programmierer, die Probleme im Zusammenhang mit der Verwendung von Mustern und Refactoring untersuchen möchten. Jeder Teilnehmer kennt die Eigenschaften und praktischen Beispiele für die Verwendung dieser Muster, was wiederum die effiziente Erstellung des Anwendungscodes ermöglicht.
jsadvJavaScript - Advanced Programming14 hoursDas Training richtet sich an JavaScript-Entwickler, die fortgeschrittene Internetanwendungen entwickeln und implementieren. Die während des Trainings besprochenen Themen zielen darauf ab, Best Practices in der JavaScript-Programmierung zu vermitteln und die häufigsten Fehler aufzuzeigen. Ein wichtiger Punkt des Trainings ist es, die verfügbare objektorientierte Programmierung mit JavaScript-Syntax zu diskutieren.
ecadpapEmbedded C Application Design Principles for Automotive Professionals 14 hoursEin zweitägiger Kurs, der alle Designprinzipien mit Codebeispielen in Verbindung mit neuester Industrietechnologie behandelt; sehr nützlich für automotive Softwareentwickler .
ecadpapgeneralEmbedded C Application Design Principles14 hoursEin zweitägiger Kurs, der alle Designprinzipien mit Codebeispielen in Verbindung mit neuester industrieller Technologie behandelt .
dpcsEntwurfsmuster in C# (Design Patterns)14 hoursZielgruppe:

Technischer Teamleiter, Softwareentwickler

Lernziel:

Der Zweck der Schulung besteht darin, die Fähigkeit zur Entwicklung fortgeschrittener Entwicklungs- / Projektstrukturen in C # zu erwerben.

Während des Kurses werden die Teilnehmer mit den MSDN-Ressourcen und -Tools zur Unterstützung des Entwicklungsprozesses vertraut gemacht, z. B. Microsoft Visual Studio, ReSharper.
softengSoftware Engineering35 hoursSoftware Engineering beginnt dort, wo das Programmieren aufhört. In diesem Kurs lernen Sie eine solide Grundlage im Software Engineering. Es bildet eine Brücke von der Programmierung zu soliden Engineering-Praktiken. Der Kurs gibt Ihnen einen Überblick über Grundbegriffe und Wortschatz, die typischerweise in diesem Bereich verwendet werden. Während des Kurses lernen Sie, mit vielen Techniken Software-Projekte zu planen, zu implementieren und zu validieren sowie Entwicklungsprozesse zu bewerten und zu verbessern.

Publikum:

Dieser Kurs richtet sich an Softwareentwickler mit verschiedenen Hintergründen, die mindestens eine Programmiersprache beherrschen.
oobdpObject Oriented Design using Design Patterns14 hoursZielsetzung: Unterstützung von technischen Analysten und Designern, um zu verstehen, wie die Software-Implementierung der Anforderungen durchgeführt werden kann, um die Rückverfolgbarkeit zwischen den Geschäftsspezifikationen und dem Software-Code sicherzustellen Dieser 2-tägige Trainingskurs soll technische Analysten und Designer bei der Entwicklung von Spezifikationen unterstützen, die von den Business Analysten beschrieben werden Nach der Umwandlung in Softwarekomponentendarstellungen verfolgen die resultierenden Systemkomponenten Systemanforderungen in Richtung Softwarekomponentenstrukturen Schließlich werden diese technischen Spezifikationen in Software-Code implementiert und auf Komponentenbasis getestet Die resultierenden Softwarekomponenten bieten ein gutes Maß an Reaktivität gegenüber Änderungen, da sie Schicht für Schicht das Systemverhalten getrennt von der Benutzerschnittstelle zur Geschäftsobjektschicht bis hin zu den Anwendungskomponenten, in denen die Verwendungsentscheidungen der Akteure gespeichert sind, auf die Implementierungsebene verfolgen können .
technicalarcTechnical Architecture and Patterns21 hoursMit der Entstehung sehr komplexer verteilter Systeme hat sich die Komplexität eines einzelnen Systems in die Komplexität der Architektur der Systemgruppe verschoben Dieser Kurs behandelt die Beziehung zwischen Softwarearchitektur und technischer Unternehmensarchitektur Diese zwei Bereiche sind in einer Weise miteinander verbunden, die derzeit nicht gut beschrieben ist Wenn beispielsweise ein komplexes monolithisches System in zwei Systeme aufgeteilt wird, die über Webdienste kommunizieren, wird dies wesentliche Änderungen sowohl an den neuen Systemen als auch an der Architektur zwischen ihnen auslösen Dieser Kurs behandelt Kompromisse, derzeit gängige Muster und Lösungen für das Management komplexer Systeme und die Kommunikation innerhalb und zwischen ihnen .
mbdModel Based Development for Embedded Systems21 hoursModel Based Development (MBD) ist eine Softwareentwicklungsmethodik, die eine schnellere und kosteneffektivere Entwicklung von dynamischen Systemen wie Steuerungssystemen, Signalverarbeitungs- und Kommunikationssystemen ermöglicht Es beruht eher auf grafischer Modellierung als auf der herkömmlichen textbasierten Programmierung In diesem Kurs lernen die Teilnehmer, wie sie MBD-Methoden anwenden können, um Entwicklungskosten zu reduzieren und die Markteinführung ihrer eingebetteten Softwareprodukte zu beschleunigen Am Ende dieses Trainings werden die Teilnehmer in der Lage sein Wählen und nutzen Sie die richtigen Werkzeuge zur Implementierung von MBD Verwenden Sie MBD, um eine schnelle Entwicklung in den frühen Phasen ihres Embedded-Software-Projekts durchzuführen Verkürzen Sie die Veröffentlichung ihrer eingebetteten Software auf dem Markt Publikum Ingenieure für eingebettete Systeme Entwickler und Programmierer Format des Kurses Teilvorlesung, Teildiskussion, Übungen und schwere Handsonsübungen .
designthinkingfordevDesign Thinking Workshop for Software Developers14 hoursDesign Thinking ist eine lösungsbasierte Methode zur Lösung komplexer, unbekannter oder unbekannter Probleme Der Ansatz wurde sowohl von Business- als auch von Engineering-Teams angepasst, um Herausforderungen von der internen Konfliktlösung bis zur Produktentwicklung zu lösen Einige der Methoden, die im Design Thinking verwendet werden, umfassen das Verstehen von menschlichen Bedürfnissen, das Neudefinieren von Problemen in einer humorvollen Weise, das Brainstorming neuer Ideen und das Anwenden eines praktischen Ansatzes beim Prototyping und Testen In diesem instruierten Live-Workshop-Training lernen die Teilnehmer, wie sie die fünf Phasen des Design Thinking anwenden können, um die Probleme der Endnutzer eines Produkts oder einer Dienstleistung besser zu verstehen, und entwickeln dann den besten Lösungsansatz Am Ende dieses Trainings werden die Teilnehmer in der Lage sein: Nutzen Sie kreative Strategien, um die Bedürfnisse Ihrer Kunden mit technisch machbaren Lösungen zu verbinden Formulieren Sie eine Strategie zur Steigerung des Kundennutzens und zur Verbesserung der Produkt- und Serviceangebote Publikum Entwickler Projektmanager Format des Kurses Teilvorlesung, Teildiskussion, Übungen und schwere Handsonsübungen .
uml2itmprepOCUP2 UML 2.5 Certification - Intermediate Exam Preparation14 hoursPublikum: Entwickler, Programmierer, Business-Analysten, Projektmanager, Software-Architekten, Tester, Dokumentations-Verantwortliche oder alle, die am Software-Entwicklungsprozess beteiligt sind Ziele: Bereitet Sie auf die Arbeit mit einer breiten Palette von UML-Elementen vor Lehrt Sie, wie komplexe UML-Modelle erstellt werden Bereitet Sie darauf vor, qualifiziertes leitendes Mitglied eines UML-Entwicklungsteams zu werden .
uml2advprepOCUP2 UML 2.5 Certification - Advanced Exam Preparation14 hoursPublikum: Entwickler, Programmierer, Business-Analysten, Projektmanager, Software-Architekten, Tester, Dokumentations-Verantwortliche oder alle, die am Software-Entwicklungsprozess beteiligt sind Ziele: Bereitet Sie auf die Arbeit mit einer breiten Palette von UML-Elementen vor Lehrt Sie, wie komplexe UML-Modelle erstellt werden Erlaubt Ihnen, sich als Senior-Mitglied eines UML-Entwicklungsteams zu qualifizieren .

Zukünftige Softwaredesign Kurse

CourseSchulungsdatumKurspreis (Fernkurs / Schulungsraum)
Software Architecture Workshop - StuttgartMo, 2018-09-03 09:304500EUR / 5300EUR
OCUP2 UML 2.5 Certification - Advanced Exam Preparation - NürnbergMo, 2018-09-03 09:303500EUR / 4100EUR
Entwurfsmuster in C# (Design Patterns) - MünchenDi, 2018-09-04 09:303000EUR / 3600EUR
Design Thinking Workshop for Software Developers - HannoverDo, 2018-09-06 09:303000EUR / 3600EUR
Object Oriented Design using Design Patterns - DresdenDo, 2018-09-06 09:303000EUR / 3600EUR
Softwaredesign Schulung, Softwaredesign boot camp, Softwaredesign Abendkurse, Softwaredesign Wochenendkurse, Softwaredesign Kurs, Softwaredesign Training, Softwaredesign Seminar, Softwaredesign Seminare, Softwaredesign Privatkurs, Softwaredesign Coaching, Softwaredesign Lehrer

Sonderangebote

Course Ort Schulungsdatum Kurspreis (Fernkurs / Schulungsraum)
One Day Workshop for PEAP Authentication of Windows 7 Supplicant using a Cisco Switch as Authenticator and Windows 2008 R2 Server Erfurt Mi, 2018-08-22 09:30 1350EUR / 1750EUR
IoT ( Internet of Things) for Entrepreneurs, Managers and Investors Hamburg Mi, 2018-08-22 09:30 4725EUR / 5525EUR
jQuery für Fortgeschrittene Bremen Di, 2018-09-25 09:30 2700EUR / 3300EUR
Entwurfsmuster in C# (Design Patterns) Stuttgart Mo, 2018-10-22 09:30 2970EUR / 3570EUR
OCEB2 OMG Certified Expert in BPM - Fundamental Exam Preparation Erfurt Mi, 2018-12-19 09:30 6300EUR / 7300EUR

Course Discounts Newsletter

We respect the privacy of your email address. We will not pass on or sell your address to others.
You can always change your preferences or unsubscribe completely.

EINIGE UNSERER KUNDEN