Der Kurs „Softwareentwicklung für Testanwendungen“ baut auf dem im Kurs „LabVIEW-Grundlagen 3“ behandelten Softwareentwicklungsprozess auf. In diesem Kurs werden die entsprechenden Kenntnisse vertieft. Sie erfahren mehr zu LabVIEW-Werkzeugen und Verfahren zum Definieren, Verwalten, Entwerfen, Entwickeln, Validieren und Bereitstellung von hochwertigen Lösungen. Der Kurs vermittelt gängige Verfahren für die Verwaltung großer, teamorientierter Anwendungsentwicklungsprojekte von der Festlegung der Spezifikationen bis hin zur Bereitstellung.
Für diesen Kurs ist keine virtuelle Schulung verfügbar
Für diesen Kurs ist keine Präsenzschulung verfügbar
Für diesen Kurs ist kein Privatunterricht verfügbar
Verwalten von Projekten mit engen Zeitvorgaben zum Entwickeln von hochwertigen Lösungen, die bestimmte Anforderungen und Regulierungsstandards erfüllen
Leitung der Entwicklung eines Projekts für eine Testanwendung von der Definition bis zur Bereitstellung
Anwenden des Softwareentwicklungsprozesses aus diesem Kurs auf Ihre eigenen Entwicklungsprojekte
Auswählen und Anwenden von geeigneten Werkzeugen und Verfahren zum Verwalten der Entwicklung Ihrer LabVIEW-Anwendung
Durchführen einer effektiven Codeprüfung
Entwickeln einer Strategie zum Testen und Validieren Ihrer Anwendung
Auswählen einer geeigneten Methode zum Verteilen Ihrer Anwendungen an andere Entwickler und Endnutzer
On-Demand-Schulung: 10 Stunden (Die Kurszeit hängt von dem für die gezeigte Arbeit erforderlichen Lerntempo ab)
Entwickler, die hochwertige Anwendungen erstellen möchten, die an enge Fristen gebunden sind sowie bestimmte Anforderungen und Regulierungsstandards erfüllen müssen
Entwickler, die mit LabVIEW noch nicht vertraut sind und sich für das Erlernen empfohlener Methoden für die LabVIEW-Entwicklung interessieren
Fortgeschrittene Programmierer, welche die Entwicklung umfassender Anwendungen verwalten
Architekten, die ein Team von Entwicklern verwalten
LabVIEW-Benutzer, die die Prüfung zum „Certified LabVIEW Architect“ ablegen möchten
LabVIEW-Grundlagen 3 oder vergleichbare Kenntnisse im Umgang mit LabVIEW
LabVIEW
On-Demand-Schulungen umfassen digitale Kursmaterialien, die über den Lernbereich von NI bereitgestellt werden und für die Dauer Ihres Abonnements verfügbar sind.
On-Demand: In Softwareabonnements und Unternehmensverträgen enthalten, alternativ fünf Education Services Credits oder zwei Training Credits
| Lektion | Übersicht | Themen |
|---|---|---|
Implementierung einer Teststrategie in LabVIEW | Das Testen und Analysieren von Programmcode ist wichtig, weil es Ihnen hilft, die Gesamtqualität Ihres Programmcodes zu verbessern, was zu einer Verkürzung der Entwicklungs- und Integrationszeit führt. In diesen Modulen lernen Sie die verschiedenen Arten der Analyse, des Testens und der Überprüfung von Programmcode kennen. Sie erfahren auch, wann Sie Programmcode analysieren sollten und wie das geht. |
|
Implementierung von Wiederverwendungsstrategien in LabVIEW | Erfahren Sie, warum, wo und wie Sie eine Strategie zur effektiven Wiederverwendung von Code in Ihrer Anwendungsentwicklung umsetzen |
|
Quellcodeverwaltung | Die Verwaltung von Programmcode ist ein wesentlicher praktischer Bestandteil einer effizienten Testsoftwareentwicklung. Viele Unternehmen wechseln aktuell von bestehenden Systemen zu Git. Dieser Lernpfad behandelt viele Aspekte von Git, darunter Workflows, Hosting und das Ökosystem. Die Lektionen behandeln auch die Feinheiten bei der Verwendung von Git mit LabVIEW. |
|
Kontinuierliche Integration | In diesem Learning Path geht es um kontinuierliche Integration und die Implementierung eines kontinuierlichen Integrationsprozesses. |
|
Zusammentragen von Anforderungen | In dieser Lektion werden die Grundlagen des Erfassens von Anforderungen und der effizienten Verwaltung dieser Anforderungen behandelt. |
|
Projektverwaltung | Dieser Lernpfad deckt alle Aspekte des Projektmanagements ab, wobei der Schwerpunkt auf den Methoden des agilen Projektmanagements liegt. |
|
Der Kurs „Objektorientiertes Design and Programmieren in LabVIEW“ deckt die grundlegenden Prinzipien des objektorientierten Designs und der objektorientierten Programmierung ab. Anschließend erfahren Sie, wie diese Prinzipien in LabVIEW implementiert werden.
Im Kurs „Actor-Oriented Design in LabVIEW“ wird auf den Einsatz des Akteur-Frameworks für den Entwurf und die Implementierung skalierbarer, erweiterbarer Softwarearchitekturen für LabVIEW-Anwendungen eingegangen, die ein hohes Maß an Parallelität erfordern.
Programmatisches Messen, Erzeugen und Synchronisieren von Datenerfassungs-Tasks
Wenn Sie beabsichtigen, innerhalb eines Jahres drei oder mehr Kurse von NI-Schulungsleitern zu besuchen, bietet eine Schulungsmitgliedschaft kosteneffektiven, unbegrenzten Zugang zu allen öffentlichen Kursen und öffentlichen virtuellen Kursen von NI sowie unbegrenzte Zertifizierungsgutscheine.