Software Engineering Schulungen

Software Engineering Schulungen

Lokale, instruktorierte Live-Software-Trainingskurse demonstrieren durch interaktive Diskussion und praktizieren die Grundlagen des Software Engineering Software Engineering Training ist als "Live-Training vor Ort" oder "Fern-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

★★★★★
★★★★★

Software Engineering Unterkategorien

Software Engineering Kurspläne

CodeNameDauerÜbersicht
designpatDesign Patterns14 StundenEs 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.
TesAutSelTest Automation with Selenium21 StundenDieser Kurs bietet Schulungen für den Umgang mit Testprojekten und praktische Erfahrungen mit Webanwendungen, Funktionstestautomatisierung und Cross-Browser-Testautomatisierung mit der Selenium-Testsuite.

Zielgruppe:

- Software Testingenieure
- Softwareentwickler, die an der agilen Entwicklung beteiligt sind

Am Ende des Selenium-Trainings werden die Delegierten in der Lage sein:

- Verwenden Sie Selenium Testsuite effektiv in realen Projekten
- Verwenden Sie Selenium für Cross-Browser-Tests
- Verteilen Sie die Tests mit Selenium Grid
advselAdvanced Selenium14 StundenIn diesem instruierten Live-Training werden die Teilnehmer lernen, wie sie eine automatisierte Testsuite mithilfe fortschrittlicher Techniken zur Förderung von Selenium verbessern können Am Ende dieses Trainings werden die Teilnehmer in der Lage sein: Lösen Sie Probleme bei der Testautomatisierung komplexer Webanwendungen mit Selenium Wenden Sie reguläre Ausdrücke und musterbasierte Verifikationstechniken an Behandeln Sie Ausnahmen, die die Testausführung anhalten Führen Sie SQL-Aufrufe zur Überprüfung von Daten aus Programmgesteuert nach Web-Objekten suchen Erfassen Sie dynamisch Daten von Websteuerelementen Erstellen Sie ein datengesteuertes Testframework Verteilen Sie Tests mit Selenium Grid Publikum Softwaretester Testmanager Qualitätssicherungsprofis .
seleniumrubySelenium with Ruby for Test Automation14 StundenSelenium ist eine Open-Source-Bibliothek zur Automatisierung von Webanwendungstests in mehreren Browsern Selenium interagiert mit einem Browser, wie es die Leute tun: indem er auf Links klickt, Formulare ausfüllt und Text validiert Es ist das beliebteste Werkzeug für die Testautomatisierung von Webanwendungen Selenium basiert auf dem WebDriver-Framework und verfügt über hervorragende Bindungen für zahlreiche Skriptsprachen, einschließlich Ruby In diesem Training kombinieren die Teilnehmer die Leistungsfähigkeit von Ruby mit Selenium, um das Testen einer Beispielanwendung zu automatisieren Durch das Erlernen des Erstellens und Kombinierens von Ruby-Testskripten mit der Selenium-Webautomatisierung in einer Live-Laborumgebung erhalten die Teilnehmer das Wissen und die Praxis, um das Testen ihrer eigenen realen Webanwendungen und Websites zu automatisieren Publikum Tester und Entwickler Format des Kurses Teilvorlesung, Teildiskussion, schwere Handson-Praxis .
seleniumpythonSelenium with Python for Test Automation14 StundenSelenium ist eine Open-Source-Bibliothek zur Automatisierung von Webanwendungstests in mehreren Browsern Selenium interagiert mit einem Browser, wie es die Leute tun: indem er auf Links klickt, Formulare ausfüllt und Text validiert Es ist das beliebteste Werkzeug für die Testautomatisierung von Webanwendungen Selenium basiert auf dem WebDriver-Framework und verfügt über ausgezeichnete Bindungen für zahlreiche Skriptsprachen, einschließlich Python In diesem Training kombinieren die Teilnehmer die Leistungsfähigkeit von Python mit Selenium, um das Testen einer Beispielanwendung zu automatisieren Durch die Kombination von Theorie und Praxis in einer Live-Laborumgebung erhalten die Teilnehmer das Wissen und die Praxis, um ihre eigenen Web-Test-Projekte mit Python und Selen zu automatisieren Publikum Tester und Entwickler Format des Kurses Teilvorlesung, Teildiskussion, schwere Handson-Praxis .
selendroidSelendroid: Automated Testing for Android7 StundenSelendroid ist ein Open Source Testautomatisierungs-Framework für Android-Geräte Es kann verwendet werden, um native Anwendungen, hybride Anwendungen und mobile Websites zu testen, die auf echten Geräten sowie Emulatoren laufen Basierend auf der Selenium Webdriver Client-API unterstützt es die vollständige Integration in bestehende Selenium-Frameworks Selendroid unterstützt das Hot-Plugging von Hardware-Geräten und kann als Knoten in Selenium Grid für groß angelegte parallele Tests integriert werden Es ist kompatibel mit dem JSON-Drahtprotokoll Dieses Training führt das Selenium-Framework ein und führt die Teilnehmer durch die Einrichtung, Konfiguration und Durchführung von Automatisierungstests in einer Live-Handson-Testumgebung Nach dem Kurs haben die Teilnehmer das Wissen und die Praxis, ihre eigenen automatisierten Testinitiativen für Android-Geräte durchzuführen Publikum Testingenieure Format des Kurses Interaktive Diskussion + schweres Handson-Training .
galenGalen Framework: Layout and Functional Test Automation for Your Responsive Website14 StundenGalen ist ein Open-Source-Framework zum Testen von Webanwendungen für Layout- und Funktionstests Es verwendet Selenium, um die Position und die Dimension der Seitenelemente zu ermitteln, alle sich schlecht benehmenden Elemente zu erfassen und sie dann mit einem Screenshot zu melden Galen unterstützt sowohl JavaScript- als auch Java-Tests und eignet sich besonders für das Layout-Testen reaktionsfähiger Websites Dieser Kurs führt die Teilnehmer in das Galen Framework ein und führt sie durch die Einrichtung und Ausführung verschiedener Arten von Layout- und Funktionstests Publikum Entwickler und Testingenieure Format des Kurses Teilvorlesung, Teildiskussion, schwere Handson-Praxis, gelegentliche Tests, um das Verständnis zu erfassen .
seleniumCsharpSelenium WebDriver in C#: Introduction to Web Testing Automation in C#14 StundenDieser Kurs führt die Teilnehmer zum automatisierten Testen mit Selenium WebDriver und C # in Visual Studio ein Wenn Sie keine C # -Programmierungserfahrung haben oder nicht auf C # auffrischen möchten, lesen Sie bitte den Kurs: C # für Automation Test Engineers Publikum Entwickler und Tester mit C # -Wissen, die automatisierte Tests mit Selenium einrichten möchten Format des Kurses Teilvorlesung, Teildiskussion, schwere Handson-Praxis, gelegentliche Tests, um das Verständnis zu erfassen .
SeleniumJenkinsTest automatisierung mit Selenium und Jenkins21 StundenDieser Kurs bietet Schulungen für den Umgang mit Testprojekten unter Verwendung der Selenium-Testsuite und kontinuierliche Tests mit Jenkins Zielgruppe: Software Testingenieure Softwareentwickler, die an der agilen Entwicklung beteiligt sind Release-Manager QA-Ingenieure Am Ende des Selenium-Trainings werden die Delegierten in der Lage sein: Verwenden Sie Selenium Testsuite effektiv in realen Projekten Verwenden Sie Selenium für Cross-Browser-Tests Verteilen Sie die Tests mit Selenium Grid Führen Sie Regression Selenium Tests in Jenkins Bereiten Sie Testberichte und Periodiktberichte mit Jenkins vor .
selwebdComplete Web Testing Environment with Selenium WebDriver and JMeter35 StundenDieser Kurs gibt einen umfassenden Überblick über die Verwendung von automatisierten Funktions- und Leistungstests mit Selenium und JMeter unter Verwendung der Java / Maven-Umgebung 3 Tage verbringen wir mit Selenium, 2 mit JMeter .
appiumMobile Automation with Appium Overview7 StundenPublikum: Jeder, der an Tests beteiligt ist, einschließlich Mobile Automation Tester .
selwebdrvSelenium WebDriver Overview7 StundenWer sollte teilnehmen Jeder, der "Testautomatisierung mit Selenium Web Driver" innerhalb eines Unternehmens oder für den persönlichen Gebrauch verwenden möchte Überblick Erfahren Sie, wie Sie die Testautomatisierung mit Selenium Web Driver verstehen können Erfahren Sie, wie Sie die Informationen des Kurses zu Ihrem Vorteil nutzen können .
selvictestSelenium for Victims of Manual Testing14 StundenDies ist ein praktischer Kurs für manuelle Tester, um das automatisierte Testen zu erleichtern.
selntroIntroduction to Selenium7 StundenDieser Einführungskurs wurde entwickelt, um Testprofis mit den Grundlagen des Testens von Webanwendungen mit Selenium vertraut zu machen Tester können Skripte mit der Selenium IDE und dem Selenium 2 WebDriver erstellen, verbessern und verwalten Zielgruppe Die Zielgruppe sind Software-Tester, die das Testen von Web-Anwendungen mit Selenium automatisieren möchten Diese Tester sind möglicherweise neu in der Testautomatisierung und können auch Qualitätssicherungsexperten, Manager oder Teamleiter umfassen, die für die Interaktion mit Testern verantwortlich sind oder sicherstellen müssen, dass die Tools vollständig und angemessen implementiert werden Am Ende des Kurses können Sie: Beschreibe die Funktion und den Zweck von Selen Verstehen Sie die Vorteile und den richtigen Ansatz für die Testautomatisierung Zeichnen Sie automatisierte Testfälle auf Spielen Sie automatisierte Testfälle ab Wenden Sie verschiedene Verifizierungstechniken an und verwenden Sie sie Ergebnisse anzeigen und analysieren Konfigurieren und verwenden Sie das Selenium RC (Fernbedienung) Erstellen und arbeiten Sie mit Test-Suites Planen Sie automatische Testläufe ein Verwenden Sie verschiedene Selenium-Skriptformate Ändern Sie Skripts, um die Fähigkeit zum Testen der Anwendung zu erweitern Konfigurieren Sie Selenium mit Eclipse und Selenium 2 WebDriver Verstehen und verwenden Sie RTTS-Hilfsdateien Konvertieren Sie Selencode, um mit dem Selenium 2 WebDriver zu arbeiten Konfigurieren Sie benutzerdefinierte Protokolldateien Erstellen Sie eine benutzerdefinierte Objektzuordnung Erstellen Sie wiederverwendbare Module, um die Skriptwartung zu reduzieren Verwenden Sie Tools, um XPath zu identifizieren .
hpuftTest automation with HP UFT21 StundenThis course demonstrates through hands-on practice the fundamentals and applications of test automation with HP UFT.
dpcsEntwurfsmuster in C# (Design Patterns)14 StundenZielgruppe:

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.
perftunePerformanceerweiterung und -abstimmung35 StundenPublikum Leistungstester Leistungsingenieure Entwickler, die ihre Karriere als Performance Architects ausbauen wollen Format des Kurses 50% Vorträge, 50% Labs .
seleniumjmeterWeb Application Testing with Selenium and JMeter35 StundenDieser Kurs bietet Schulungen für den Umgang mit Testprojekten und praktische Erfahrungen mit Webanwendungen, Funktionstestautomatisierung und Cross-Browser-Testautomatisierung mit der Selenium-Testsuite Außerdem hat es jMeter umfassend eingeführt Roughly 2 Tage JMeter und 3 Tage Selen .
jmeterfunadvJMeter Fundamentals and JMeter Advanced14 StundenDies sind die JMeter Fundamentals und JMeter Advanced Kurse, die zusammen zur Vereinfachung angeboten werden.

JMeter Grundlagen

Dieser Kurs behandelt die Erstellung und Implementierung von Funktions- und Komponententests mit Apache JMeter, der kostenlosen Anwendungstestsoftware von The Apache Software Foundation. Der Zweck des Kurses besteht darin, Unternehmen zu ermöglichen, ihre verschiedenen Testanforderungen vollständig zu automatisieren, Zeit und Geld zu sparen und das Risiko menschlicher Fehler beim Testen zu minimieren. Das Programm untersucht die Konzepte zum Entwerfen und Erstellen von Testplänen für reale Webanwendungen mit Apache JMeter, einschließlich Funktions-, Regressions- und Stresstestplänen. Die Teilnehmer lernen, Testpläne für eine Vielzahl von Zwecken zu entwerfen und die verschiedenen Komponenten und Funktionen von JMeter zu ihrem Vorteil zu nutzen, so dass sie den Testprozess für Webanwendungen vollständig automatisieren können.

JMeter Fortgeschritten

Dieser Kurs befasst sich mit fortgeschrittenen Testtechniken für Webanwendungen. Es konzentriert sich auf vollständige Automatisierung, Skripting, Integration von Tests mit externen Datenquellen.
jmeterwebappWeb Application Performance-Messung mit JMeter7 StundenDieser Kurs wurde für Testmanager, Tester, Business-Analysten, Designer, Entwickler, Administratoren und alle, die an der Planung und Durchführung von Performance-Tests für Webanwendungen interessiert sind, erstellt. Es wird behandelt, wie man nichtfunktionale Anforderungen aufstellt, welche Indikatoren in bestimmten Implementierungen am wichtigsten sind, wie man einen Leistungstestplan erstellt, in JMeter implementiert, ausführt und die Ergebnisse analysiert.
jmeteradvJMeter für Fortgeschrittene7 StundenDieser Kurs befasst sich mit fortgeschrittenen Testtechniken für Webanwendungen. Es konzentriert sich auf vollständige Automatisierung, Skripting, Integration von Tests mit externen Datenquellen.
jmeterfunJMeter Grundlagen7 StundenDieser Kurs behandelt die Erstellung und Implementierung von Funktions- und Komponententests mit Apache JMeter, der kostenlosen Anwendungstestsoftware von The Apache Software Foundation Der Zweck des Kurses besteht darin, Unternehmen zu ermöglichen, ihre verschiedenen Testanforderungen vollständig zu automatisieren, Zeit und Geld zu sparen und das Risiko menschlicher Fehler beim Testen zu minimieren Das Programm untersucht die Konzepte zum Entwerfen und Erstellen von Testplänen für Realworld-Webanwendungen mit Apache JMeter, einschließlich Funktions-, Regressions- und Stresstest-Plänen Die Teilnehmer lernen, Testpläne für eine Vielzahl von Zwecken zu entwerfen und die verschiedenen Komponenten und Funktionen von JMeter zu ihrem Vorteil zu nutzen, so dass sie den Testprozess für Webanwendungen vollständig automatisieren können .
dddintroEinführung in domaingesteuertes Design14 StundenDomain Driven Design (DDD) ist ein Ansatz zur Handhabung komplexer Verhaltensweisen bei der Entwicklung von Software .
technicalarcTechnical Architecture and Patterns21 StundenMit 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 .
oobdpObject Oriented Design using Design Patterns14 StundenZielsetzung:

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.
jsadvJavaScript - Advanced Programming14 StundenDas 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.
phppatrefPHP Patterns and Refactoring21 StundenDer 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.
dsgpatphpDesign Patterns in PHP14 StundenDer Kurs behandelt die Designmuster mit besonderem Schwerpunkt auf Mustern, die in PHP verwendet werden .
dsgpatDesign Patterns - efficient code reusability24 StundenDer Kurs wird die Entwurfsmuster abdecken.
iridiumIridium: Cucumber and Selenium Based Testing7 StundenIridium ist ein Open-Source-Web-Test-Tool, das auf Cucumber und Selen basiert Es verwendet einen BDD-Ansatz (Behavior Driven Development) zum Testen In diesem instruierten Live-Training lernen die Teilnehmer, wie sie eine komplexe Webanwendung mit Iridium testen können Am Ende dieses Trainings werden die Teilnehmer in der Lage sein: Erstellen Sie End-to-End-Tests, die die Aktionen eines Benutzers beim Navigieren durch eine Webanwendung simulieren Automatisieren Sie das Testen thematischer Anwendungen mit mehreren Stilen Erstellen Sie Testfälle, die für nichttechnische Personen lesbar sind Führen Sie Tests in einer Vielzahl von Browsern aus Verwenden Sie das Iridium Snippets-Paket für Atom, um das Schreiben von Testskripten zu vereinfachen Reduzieren Sie die Kosten für die Pflege von benutzerdefinierten Java-Code- und Seitenobjekten Publikum Testingenieure Entwickler Format des Kurses Teilvorlesung, Teildiskussion, Übungen und schwere Handsonsübungen .

Zukünftige Software Engineering Kurse

CourseSchulungsdatumKurspreis (Fernkurs / Schulungsraum)
Advanced Selenium - PotsdamDo, 2018-10-04 09:303000EUR / 3600EUR
Cucumber Electron: Implementing BDD without Selenium - DüsseldorfDo, 2018-10-04 09:301500EUR / 1900EUR
Agile Software Testing with Continuous Integration - NürnbergMo, 2018-10-08 09:306000EUR / 7000EUR
Rest Assured: Introduction to API Testing for REST Services - Frankfurt am MainMo, 2018-10-08 09:301500EUR / 1900EUR
Web Application Testing with Selenium and JMeter - MünchenMo, 2018-10-22 09:307500EUR / 8700EUR
Software Engineering Schulung, Software Engineering boot camp, Software Engineering Abendkurse, Software Engineering Wochenendkurse, Software Engineering Kurs, Software Engineering Training, Software Engineering Seminar, Software Engineering Seminare, Software Engineering Privatkurs, Software Engineering Coaching, Software Engineering Lehrer

Sonderangebote

Course Ort Schulungsdatum Kurspreis (Fernkurs / Schulungsraum)
jQuery für Fortgeschrittene Bremen Di, 2018-09-25 09:30 2700EUR / 3300EUR
FreeRTOS: Programming for Real Time Operating Systems Nürnberg Mo, 2018-10-01 09:30 1485EUR / 1885EUR
Entwurfsmuster in C# (Design Patterns) Stuttgart Mo, 2018-10-22 09:30 2970EUR / 3570EUR
Verständliches GIT Dresden Mi, 2018-10-31 09:30 4050EUR / 4850EUR
System Engineering using SysML and UML 2 Frankfurt am Main Mo, 2018-11-19 09:30 5198EUR / 5998EUR
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

is growing fast!

We are looking to expand our presence in your region!

As a Business Development Manager you will:

  • expand business in the region
  • recruit local talent (sales, agents, trainers, consultants)
  • recruit local trainers and consultants

We offer:

  • Artificial Intelligence and Big Data systems to support your local operation
  • high-tech automation
  • continuously upgraded course catalogue and content
  • good fun in international team

If you are interested in running a high-tech, high-quality training and consulting business.

contact us right away!