12
Noser Academy Seminarprogramm der Noser Engineering AG Noser Engineering AG Rudolf-Diesel-Strasse 3 CH-8404 Winterthur Tel. +41 52 234 56 11 [email protected] Dateiname Noser Academy_Feb. 2017 Version 1.0 Datum 22. März 2017

Noser Academy · ASP.NET Core vereint MVC, Web API und Web Pages. Kenntnis der neuesten Microsoft Plattform für Web Technologien Inhalt Entwicklung von Web-Applikationen mit ASP.NET

  • Upload
    others

  • View
    9

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Noser Academy · ASP.NET Core vereint MVC, Web API und Web Pages. Kenntnis der neuesten Microsoft Plattform für Web Technologien Inhalt Entwicklung von Web-Applikationen mit ASP.NET

Noser Academy Seminarprogramm der Noser Engineering AG

Noser Engineering AG Rudolf-Diesel-Strasse 3

CH-8404 Winterthur

Tel. +41 52 234 56 11

[email protected]

Dateiname Noser Academy_Feb. 2017

Version 1.0

Datum 22. März 2017

Page 2: Noser Academy · ASP.NET Core vereint MVC, Web API und Web Pages. Kenntnis der neuesten Microsoft Plattform für Web Technologien Inhalt Entwicklung von Web-Applikationen mit ASP.NET

Noser Academy_Feb. 2017_Kundenversion.docx Version 1.0

© Noser Engineering AG Seite 2 von 12

Vorwort

Willkommen bei der Noser Engineering AG

Als führendes und etabliertes Software-Dienstleistungs-Unternehmen in der technischen Informatik

bietet Noser Engineering AG seit 1984 Lösungen und Unterstützung für lokale, europäische und

multinationale Unternehmungen an.

Neues, Spannendes, Anspruchsvolles – dafür geben wir unsere Erfahrung und unsere Energie.

Mit über 140 Mitarbeitenden arbeiten wir an Ihrem Erfolg – tagtäglich. Setzen Sie auf uns.

Als Gewinnerin des Swiss ICT Champion Award und Microsoft ALM Inner Circle Award, als

Gründungsmitglied der Open Handset Alliance (Android), mit einer breiten Erfahrung in Embedded-

Lösungen und als Marktführerin im «Swiss System Testing/QA» bieten wir Ihnen die grösstmögliche

Sicherheit. Unsere Werte Qualität, pünktliche Lieferungen, Agilität und Innovation führen Sie rasch

zum Ziel.

Für den Projekterfolg und die persönliche Perspektive müssen Ingenieure und Informatiker bestens

ausgebildet und auf dem aktuellen Stand sein – dies in allen relevanten Technologien und Methoden.

Für dieses Ziel hat die Noser Gruppe eine Weiterbildungsstrategie entwickelt, welche sowohl auf

öffentlichen Kursen als auch auf massgeschneiderten Seminaren basiert. Diese Seminare bauen

aufeinander auf und sind auf die Anforderungen unserer Kunden und die jeweilige Erfahrung der

Teilnehmer zugeschnitten. Massgebend ist jederzeit die Anwendbarkeit des Gelernten, was unter

anderem durch anschliessende Zertifikate gemessen wird.

Gerne laden wir Sie, unsere Kunden, ein, zusammen mit unseren Ingenieuren ausgewählte Seminare

zu besuchen. Kontaktieren Sie uns und nutzen Sie diese Gelegenheit.

Wir freuen uns auf Sie!

Page 3: Noser Academy · ASP.NET Core vereint MVC, Web API und Web Pages. Kenntnis der neuesten Microsoft Plattform für Web Technologien Inhalt Entwicklung von Web-Applikationen mit ASP.NET

Noser Academy_Feb. 2017_Kundenversion.docx Version 1.0

© Noser Engineering AG Seite 3 von 12

Inhaltsverzeichnis

1. Kurse, die Noser Engineering AG 2017 für Sie anbietet. ....................................................5

Architektur .................................................................................................................................5

1.1.1. Architektur Grundkurs Foundation Level iSAQB ......................................................................5

1.1.2. Architektur iSAQB Adv. Level Agile Software Architektur .........................................................5

1.1.3. NEU: Architektur iSAQB Adv. Level Flexible Architekturmodelle .............................................6

Microsoft ....................................................................................................................................7

1.3.1. Design Pattern ..........................................................................................................................7

1.3.2. Web-Applikationen mit ASP.NET Core .....................................................................................7

1.3.3. NEU: Angular 2 .........................................................................................................................8

1.3.4. NEU: .NET Concurrent Programming im C# ............................................................................8

Security .....................................................................................................................................9

1.4.1. NEU: Security for Web- and Mobile Applications .....................................................................9

2. Kurse, die Noser Engineering AG im Portfolio hat. .......................................................... 10

Embedded Real Time Applications ........................................................................................ 10

2.1.1. EA/ Unittest mit C++ Workshop ............................................................................................. 10

2.1.2. Workshop LoRaWAN ............................................................................................................. 10

2.1.3. EA/BLE Workshop zu Bluetooth Low Energy ........................................................................ 10

2.1.4. EA/RT Architektur und Design von Real-Time Software ....................................................... 10

2.1.5. EA/RT Embedded Software Testing and Debugging ............................................................ 10

2.1.6. EA/RT Design of Distributed and Multicore Systems & Software .......................................... 10

2.1.7. IoT/ HackingLab for IoT.......................................................................................................... 10

C++......................................................................................................................................... 10

2.2.1. EA/C++ C++ Wizardry for Embedded .................................................................................... 10

2.2.2. EA/ C++ für Fortgeschrittene: Erweiterte Nutzung gemäss ISO-Standard (C++11/C++98) . 10

2.2.3. EA/C++ C++11/14: Upgrade auf den neuen ISO-Standard................................................... 10

2.2.4. EA/ C++ Design Pattern Programmierung ............................................................................. 10

Usability .................................................................................................................................. 10

2.3.1. EA/GUI Einführung in Usability und User Experience ........................................................... 10

2.3.2. UXQB Certified Professional for Usability and User Experience ........................................... 10

Linux ....................................................................................................................................... 10

2.4.1. EOS/Linux Zertifikat LPIC-3 "Senior Level Linux Professional" ............................................. 10

2.4.2. EOS/Linux Zertifikat LPIC-2 Advance Level Linux Professional ........................................... 10

2.4.3. EOS/Linux Zertifikat LPIC-1 Junior Level Linux Professional ................................................ 10

2.4.4. EOS/ Embedded Echtzeit-Linux: Vom Bootloader bis zum Realtime-System ...................... 10

2.4.5. EOS/ Embedded-Linux: Linux Treiber-Entwicklung ............................................................... 10

Mikrocontroller ........................................................................................................................ 10

2.5.1. MC/ DSP-Grundlagen: Applikationen mit dem Mikrocontroller .............................................. 10

2.5.2. MC/ ARM Cortex™-M4, M3, M1, M0 (ARM): Architektur und Embedded Programmierung . 10

Funktionale Sicherheit............................................................................................................ 10

2.6.1. Funktionale Sicherheit............................................................................................................ 10

Architektur .............................................................................................................................. 11

2.7.1. Architektur Workshop .NET ................................................................................................... 11

2.7.2. Architektur iSAQB Advanced Level Architekturbewertung gemäss ATAM ........................... 11

2.7.3. Architektur iSAQB Advanced Level SOA ............................................................................... 11

2.7.4. Architektur iSAQB Adv. Level Technologie Web ................................................................... 11

Page 4: Noser Academy · ASP.NET Core vereint MVC, Web API und Web Pages. Kenntnis der neuesten Microsoft Plattform für Web Technologien Inhalt Entwicklung von Web-Applikationen mit ASP.NET

Noser Academy_Feb. 2017_Kundenversion.docx Version 1.0

© Noser Engineering AG Seite 4 von 12

2.7.5. Architektur iSAQB Advanced Level Embedded ..................................................................... 11

Kommunikationskurs .............................................................................................................. 11

2.8.1. Consulting for Engineers ........................................................................................................ 11

Microsoft ................................................................................................................................. 11

2.9.1. .NET Design Pattern with C# ................................................................................................. 11

2.9.2. Clean Code Workshop ........................................................................................................... 11

2.9.3. .NET Unit Testing with C# ...................................................................................................... 11

2.9.4. .NET Windows Presentation Foundation mit .NET 4.5 (WPF) .............................................. 11

2.9.5. .NET Web-Applikationen mit ASP.NET MVC 5 ..................................................................... 11

2.9.6. .NET Service Application with Windows Communication Foundation .NET 4.5 (WCF) ........ 11

Technologien .......................................................................................................................... 11

2.10.1. Neues in .NET Core 1.1 und Visual Studio 2017 ................................................................... 11

2.10.2. .NET Cross-Platform Development with Xamarin .................................................................. 11

2.10.1. Xamarin Forms ....................................................................................................................... 11

Testing.................................................................................................................................... 11

2.11.1. ISTQB® Agile Tester.............................................................................................................. 11

2.11.2. IREB® Certified Professional for Requirements Engineering - Foundation Level ................. 11

2.11.3. CMAP© Mobile App Testing - Foundation Level ................................................................... 11

2.11.4. ISTQB® - Certified Tester - Foundation Level ....................................................................... 11

2.11.5. ISTQB® - Certified Tester (Advanced Level) - Test Analyst (V2012) .................................... 11

2.11.6. ISTQB® - Certified Software Tester (Advanced Level) - Technical Test Analyst (V2012) .... 11

2.11.7. ISTQB® - Certified Tester (Advanced Level) - Test Manager (V2012) ................................. 11

2.11.8. IBUQ-Foundation Level Zertifizierung .................................................................................... 11

2.11.9. Automatisiertes Testen von Web- und mobilen Anwendungen mit Selenium (ELN) ............ 12

2.11.10. Testautomatisierung mit Ranorex® ....................................................................................... 12

2.11.11. Kurs Unit Testing .................................................................................................................... 12

2.11.12. Hacking Lab Workshop .......................................................................................................... 12

2.11.13. Mocken und Dependency Injection mit MockU ...................................................................... 12

2.11.14. Basics für erfolgreiches Testen .............................................................................................. 12

Java ........................................................................................................................................ 12

2.12.1. «Get Certified!» zum OCAJP (JAW) ...................................................................................... 12

2.12.2. «Get Certified!» zum OCPJP (JPW) ...................................................................................... 12

2.12.3. Objektorientierte Analyse und Entwurf mithilfe von UML ....................................................... 12

2.12.4. Architect Enterprise Applications with Java EE ..................................................................... 12

2.12.5. Einführung in die Android-App-Programmierung (QAB) ........................................................ 12

2.12.6. Objective-C-Crashkurs (OBJ) ................................................................................................ 12

Projektmanagement ............................................................................................................... 12

2.13.1. Requirements Engineering Foundation Level ........................................................................ 12

2.13.2. Kurs zum Certified Scrum Master .......................................................................................... 12

2.13.3. Klassisches Projektmanagement ........................................................................................... 12

2.13.4. Certified Scrum Product Owner ............................................................................................. 12

Mobile Developement ............................................................................................................ 12

2.14.1. App-Entwicklung für iOS ........................................................................................................ 12

Page 5: Noser Academy · ASP.NET Core vereint MVC, Web API und Web Pages. Kenntnis der neuesten Microsoft Plattform für Web Technologien Inhalt Entwicklung von Web-Applikationen mit ASP.NET

Noser Academy_Feb. 2017_Kundenversion.docx Version 1.0

© Noser Engineering AG Seite 5 von 12

1. Kurse, die Noser Engineering AG 2017 für Sie anbietet.

Architektur

1.1.1. Architektur Grundkurs Foundation Level iSAQB

Ziel & Nutzen Zertifizierung zum iSAQB Certified Professional for Software Architecture – Foundation Level

Inhalt Software-Architektur: Bedeutung, Dokumentation, Vorgehen bei der Entwicklung, Qualitätssicherung, Werkzeuge etc. http://www.isaqb.org/certifications/foundation-level/

Dauer 3 Tage

Datum 20.11.2017

Unterlagen Buch „Effektive Software Architekturen“ von Gernot Starke (nicht inbegriffen)

Hardware Keine

Kosten CHF 1’300.- zzgl. Prüfungsgebühr EUR 250.-

Voraussetzung erfahrene Softwareentwickler, Grundkenntnisse der UML

Zielpublikum für Professionals und Senior Developers

Kursleiter Stefan Toth, Harm Gnoyke oder Stefan Zörner

Prüfung/ Zertifizierung

iSAQB Certified Professional for Software Architecture – Foundation Level

Kontakt Dr. Michael Eisenring+41 52 234 56 [email protected]

1.1.2. Architektur iSAQB Adv. Level Agile Software Architektur

Ziel & Nutzen Agile Konzepte für Architekturanfroderungen nutzen können

Inhalt Effektive Architekturarbeit in agilen Teams und Projekten http://www.isaqb.org/wp-content/uploads/2016/02/isaqb-Lehrplan-advanced-Modul-AGILA-1.2.pdf

Dauer 3 Tage

Datum Geplant 08.08.2017

Unterlagen Inbegriffen

Hardware Keine

Kosten CHF 1’300.-

Voraussetzung iSAQB Foundation Level Zertifizierung

Zielpublikum iSAQB Certified Professional for Software Architecture – Foundation Level

Kontakt Dr. Michael Eisenring+41 52 234 56 [email protected]

Page 6: Noser Academy · ASP.NET Core vereint MVC, Web API und Web Pages. Kenntnis der neuesten Microsoft Plattform für Web Technologien Inhalt Entwicklung von Web-Applikationen mit ASP.NET

Noser Academy_Feb. 2017_Kundenversion.docx Version 1.0

© Noser Engineering AG Seite 6 von 12

1.1.3. NEU: Architektur iSAQB Adv. Level Flexible Architekturmodelle

Ziel & Nutzen Teilnehmer können für eine gegebene Aufgabenstellung eine Zerlegung in einzelne Bausteine entwerfen. Konzept zum Erstellen eines Systems aus Services.

Inhalt

- Gesetz von Conway- Partitionierbarkeit als Qualitätsmerkmal- Durchlaufzeiten durch die IT-Wertschöpfungskette als Wettbewerbsfaktor- Aufbau einer Continuous-Delivery-Pipeline- Die verschiedenen Test-Phasen in einer Continuous-Delivery-Pipelinehttp://www.isaqb.org/wp-content/uploads/2016/02/isaqb-Lehrplan-advanced-FLEX_1.1.pdf

Dauer 3 Tage

Datum Geplant 22.08.2017

Unterlagen Folien

Hardware keine

Kosten CHF 1’300.-

Voraussetzung iSAQB Foundation Level

Zielpublikum iSAQB Certified Professional for Software Architecture – Foundation Level

Kontakt Dr. Michael Eisenring+41 52 234 56 [email protected]

Page 7: Noser Academy · ASP.NET Core vereint MVC, Web API und Web Pages. Kenntnis der neuesten Microsoft Plattform für Web Technologien Inhalt Entwicklung von Web-Applikationen mit ASP.NET

Noser Academy_Feb. 2017_Kundenversion.docx Version 1.0

© Noser Engineering AG Seite 7 von 12

Microsoft

1.3.1. Design Pattern

Ziel & Nutzen Nach Besuch dieses Kurses kannst du Applikationen und Klassenbibliotheken so designen und implementieren, dass sie leicht anpassbar, erweiterbar und verständlich sind und wesentliche Teile daraus wiederverwendet werden können. Du bist in der Lage, bestehende Applikationen und Bibliotheken bezüglich dieser Eigenschaften zu beurteilen und entsprechend weiterzuentwickeln.

Inhalt

1.Einführung in Patterns2.Beispiele für Design Patterns Observer, Singleton etc.3.Anwendungsfälle und Implementationen von wichtigen Patterns wieAbstract Factory, Builder, Prototype, Adapter, Composite, Flyweight, Iterator,Strategy, Visitor4. Beispiele für den Einsatz von Design Patterns in .NET5. Weitere Pattern Kataloge

Dauer 2 Tage

Datum Geplant ca. September 2017

Unterlagen Powerpoint Präsentation, Übungen

Hardware Eigenen Laptop mitbringen

Kosten 800.-

Voraussetzung Gute Kenntnisse einer Programmiersprache (C++, C# oder Java) und objektorientierter Programmierung.

Zielpublikum Programmierer, die ihren Code besser strukturieren möchten.

Prüfung / Zertifizierung

-

Kontakt Dr. Michael Eisenring+41 52 234 56 [email protected]

1.3.2. Web-Applikationen mit ASP.NET Core

Ziel & Nutzen ASP.NET Core ist ein schlankes Framework zur Erstellung von Web- und Cloud-Applikationen. Es ist modular aufgebaut und komplett Open Source. ASP.NET Core vereint MVC, Web API und Web Pages. Kenntnis der neuesten Microsoft Plattform für Web Technologien

Inhalt Entwicklung von Web-Applikationen mit ASP.NET Core 1.1

Dauer 2 Tage

Datum Geplant 2017

Unterlagen Kursunterlagen von Digicomp

Hardware Keine

Kosten CHF 1'050.-

Voraussetzung Fundierte Kenntnisse der Webentwicklung mit ASP.NET

Zielpublikum ASP.NET-Softwareentwickler, die das zukunftsweisende Programmiermodell kennenlernen und eigene Applikationen designen, entwickeln und deployen möchten.

Prüfung / Zertifizierung

Microsoft Zertifizierung 70-486

Anbieter Digicomp

Kontakt Dr. Michael Eisenring+41 52 234 56 [email protected]

Page 8: Noser Academy · ASP.NET Core vereint MVC, Web API und Web Pages. Kenntnis der neuesten Microsoft Plattform für Web Technologien Inhalt Entwicklung von Web-Applikationen mit ASP.NET

Noser Academy_Feb. 2017_Kundenversion.docx Version 1.0

© Noser Engineering AG Seite 8 von 12

1.3.3. NEU: Angular 2

Ziel & Nutzen Die Konzepte und das Programmiermodell von Angular 2 verstehen. Ein Angular-2-Projekt aufzusetzen und eine Single-Page-Applikation basierend auf Angular 2 realisieren. Die verschiedenen Tooling-Optionen für einen modernen JavaScript Build kennen.

Inhalt

- Einführung in die moderne JavaScript-Programmierung mit ECMAScript2015

- Einführung in die Programmierung mit TypeScript JavaScript-Modul-Systeme, Loaders und Bundlers (Webpack & SystemJS)

- Aufbau einer modernen JavaScript Build Toolchain Einführung in Angular2 (Konzepte, Bausteine, APIs)

- Realisierung einer Single-Page-Applikation basierend auf Angular 2(Komponenten, Services, Routing, Backend-Zugriff etc.)

- Unterschiede zu AngularJS und mögliche Upgrade-/Migrations-Szenarien

Dauer 2 Tage

Datum Ausgebucht 28.03.2017

Unterlagen Digicomp Kursunterlagen

Hardware Keine

Kosten CHF 1‘050.-

Voraussetzung Basiskenntnisse in der Web-Programmierung und JavaScript. Erfahrung mit AngularJS ist ein Vorteil, aber nicht Voraussetzung.

Zielpublikum Erfahrene Web-Entwickler

Kontakt Dr. Michael Eisenring+41 52 234 56 [email protected]

1.3.4. NEU: .NET Concurrent Programming im C#

Ziel & Nutzen Die Teilnehmer fühlen sich sicher in der Verwendung des Parallel Framework und der asynchronen Programmierung mit async/await.

Inhalt Asynchrone Programmierung, Multithreading, Task Parallel Library, Varianten der Synchronisation, Cancellation and Progress u.v.m.

Dauer 1 Tag

Datum 4.7.2017 in Luzern, 11.7.2017 in Winterthur

Unterlagen Powerpoint Folien

Hardware eigenen Laptop mitbringen

Kosten 400.-

Voraussetzung .NET Programmierer, Grundkenntnisse in C#

Zielpublikum Programmierer, die ihre Applikationen

Kontakt

Dr. Michael Eisenring+41 52 234 56 [email protected]

Page 9: Noser Academy · ASP.NET Core vereint MVC, Web API und Web Pages. Kenntnis der neuesten Microsoft Plattform für Web Technologien Inhalt Entwicklung von Web-Applikationen mit ASP.NET

Noser Academy_Feb. 2017_Kundenversion.docx Version 1.0

© Noser Engineering AG Seite 9 von 12

Security

1.4.1. NEU: Security for Web- and Mobile Applications

Ziel & Nutzen Das Seminar soll dem Teilnehmer ermöglichen, mehr Hands-On Erfahrung im Bereich Web und Mobile Security zu sammeln. Die im Kurs verwendete Laborumgebung erlaubt den Kursteilnehmern dieses Wissen anzuwenden und praktische Erfahrung zu sammeln. Insbesondere soll dieses Wissen bei der täglichen Arbeit im Bereich Prävention, Antizipation und Reaktion auf Cyber-Attacken unterstützend wirken.

Inhalt

Das Training zum Thema Web und Mobile Security beinhaltet sowohl die Vermittlung der Theorie als auch das Bearbeiten von Laborübungen. Es werden also typische Bedrohungs-, Angriffs- und Fehlerszenarien für Webanwendungen, Webservices und Mobile Apps behandelt. Das Training hat zum Ziel, den Teilnehmenden Wissen an die Hand zu geben, um die Vertraulichkeit, Integrität und Verfügbarkeit ihrer eigenen Systeme und Anwendungen garantieren zu können. Die Schulung beinhaltet folgende Themen:

Web Application Security - OWASP Top 10- Injections (SQL, LDAP, XML, usw.)- Authentication bypasses, Authorization und Access Control issues- Session Handling issues,- Same Origin Policy- Cross Site Scripting- Cross-origin Ressource Sharing- Content Security Policy, Subressource Integrity- NodeJS Spezifikas- AngularJS Spezifikas- Webservice Security- SAML 2- Misconfigurations- Kanalverschlüsselung- Web Application Firewall

Mobile Security Themen - Security Architektur Android und iOS- Netzwerk Analyse, Man in the Middle- SSL/TLS Trust mit erweiterter Validierung- Sichere Speicherung von sensitiven App Daten- Schlüssel Management- User Input, Indexierung, Field Completion- Schutz gegen Malware- Statische und dynamische Analyse

Technologien NodeJs, AngularJS, WCF und Xamarin

Dauer 3 Tage

Datum 23.10.2017 – 25.10.2017

Unterlagen Werden zur Verfügung gestellt

Hardware Wird zur Verfügung gestellt.

Kosten Fr. 3’000.-

Voraussetzung Kenntnisse in Web Technologien

Zielpublikum Software Entwickler im Web oder Mobile Umfeld

Kontakt Dr. Michael Eisenring+41 52 234 56 [email protected]

Page 10: Noser Academy · ASP.NET Core vereint MVC, Web API und Web Pages. Kenntnis der neuesten Microsoft Plattform für Web Technologien Inhalt Entwicklung von Web-Applikationen mit ASP.NET

Noser Academy_Feb. 2017_Kundenversion.docx Version 1.0

© Noser Engineering AG Seite 10 von 12

2. Kurse, die Noser Engineering AG im Portfolio hat.

Embedded Real Time Applications

2.1.1. EA/ Unittest mit C++ Workshop

2.1.2. Workshop LoRaWAN

2.1.3. EA/BLE Workshop zu Bluetooth Low Energy

2.1.4. EA/RT Architektur und Design von Real-Time Software

2.1.5. EA/RT Embedded Software Testing and Debugging

2.1.6. EA/RT Design of Distributed and Multicore Systems & Software

2.1.7. IoT/ HackingLab for IoT

C++

2.2.1. EA/C++ C++ Wizardry for Embedded

2.2.2. EA/ C++ für Fortgeschrittene: Erweiterte Nutzung gemäss ISO-Standard (C++11/C++98)

2.2.3. EA/C++ C++11/14: Upgrade auf den neuen ISO-Standard

2.2.4. EA/ C++ Design Pattern Programmierung

Usability

2.3.1. EA/GUI Einführung in Usability und User Experience

2.3.2. UXQB Certified Professional for Usability and User Experience

Linux

2.4.1. EOS/Linux Zertifikat LPIC-3 "Senior Level Linux Professional"

2.4.2. EOS/Linux Zertifikat LPIC-2 Advance Level Linux Professional

2.4.3. EOS/Linux Zertifikat LPIC-1 Junior Level Linux Professional

2.4.4. EOS/ Embedded Echtzeit-Linux: Vom Bootloader bis zum Realtime-System

2.4.5. EOS/ Embedded-Linux: Linux Treiber-Entwicklung

Mikrocontroller

2.5.1. MC/ DSP-Grundlagen: Applikationen mit dem Mikrocontroller

2.5.2. MC/ ARM Cortex™-M4, M3, M1, M0 (ARM): Architektur und Embedded Programmierung

Funktionale Sicherheit

2.6.1. Funktionale Sicherheit

Page 11: Noser Academy · ASP.NET Core vereint MVC, Web API und Web Pages. Kenntnis der neuesten Microsoft Plattform für Web Technologien Inhalt Entwicklung von Web-Applikationen mit ASP.NET

Noser Academy_Feb. 2017_Kundenversion.docx Version 1.0

© Noser Engineering AG Seite 11 von 12

Architektur

2.7.1. Architektur Workshop .NET

2.7.2. Architektur iSAQB Advanced Level Architekturbewertung gemäss ATAM

2.7.3. Architektur iSAQB Advanced Level SOA

2.7.4. Architektur iSAQB Adv. Level Technologie Web

2.7.5. Architektur iSAQB Advanced Level Embedded

Kommunikationskurs

2.8.1. Consulting for Engineers

Microsoft

2.9.1. .NET Design Pattern with C#

2.9.2. Clean Code Workshop

2.9.3. .NET Unit Testing with C#

2.9.4. .NET Windows Presentation Foundation mit .NET 4.5 (WPF)

2.9.5. .NET Web-Applikationen mit ASP.NET MVC 5

2.9.6. .NET Service Application with Windows Communication Foundation .NET 4.5 (WCF)

Technologien

2.10.1. Neues in .NET Core 1.1 und Visual Studio 2017

2.10.2. .NET Cross-Platform Development with Xamarin

2.10.1. Xamarin Forms

Testing

2.11.1. ISTQB® Agile Tester

2.11.2. IREB® Certified Professional for Requirements Engineering - Foundation Level

2.11.3. CMAP© Mobile App Testing - Foundation Level

2.11.4. ISTQB® - Certified Tester - Foundation Level

2.11.5. ISTQB® - Certified Tester (Advanced Level) - Test Analyst (V2012)

2.11.6. ISTQB® - Certified Software Tester (Advanced Level) - Technical Test Analyst (V2012)

2.11.7. ISTQB® - Certified Tester (Advanced Level) - Test Manager (V2012)

2.11.8. IBUQ-Foundation Level Zertifizierung

Page 12: Noser Academy · ASP.NET Core vereint MVC, Web API und Web Pages. Kenntnis der neuesten Microsoft Plattform für Web Technologien Inhalt Entwicklung von Web-Applikationen mit ASP.NET

Noser Academy_Feb. 2017_Kundenversion.docx Version 1.0

© Noser Engineering AG Seite 12 von 12

2.11.9. Automatisiertes Testen von Web- und mobilen Anwendungen mit Selenium (ELN)

2.11.10. Testautomatisierung mit Ranorex®

2.11.11. Kurs Unit Testing

2.11.12. Hacking Lab Workshop

2.11.13. Mocken und Dependency Injection mit MockU

2.11.14. Basics für erfolgreiches Testen

Java

2.12.1. «Get Certified!» zum OCAJP (JAW)

2.12.2. «Get Certified!» zum OCPJP (JPW)

2.12.3. Objektorientierte Analyse und Entwurf mithilfe von UML

2.12.4. Architect Enterprise Applications with Java EE

2.12.5. Einführung in die Android-App-Programmierung (QAB)

2.12.6. Objective-C-Crashkurs (OBJ)

Projektmanagement

2.13.1. Requirements Engineering Foundation Level

2.13.2. Kurs zum Certified Scrum Master

2.13.3. Klassisches Projektmanagement

2.13.4. Certified Scrum Product Owner

Mobile Developement

2.14.1. App-Entwicklung für iOS