JavaScript existiert schon seit langer Zeit, doch so bedeutend wie heute war es noch nie. Daher ist es unumgänglich, dass Entwickler, die das Web als Plattform nutzen möchten, mit JavaScript und seinen Eigenheiten vertraut sind. Neben einer Einführung in JavaScript lernen Sie, wie Sie dank Best Practices und testgetriebener Entwicklung Ihre Codequalität sicherstellen. Sie erhalten ebenfalls eine Einführung in Angular2. Damit werden Sie mit einem der bekanntesten Frameworks für Webapplikationen bekannt und profitieren von der Erfahrung aus realen Projekten.

Mit dem richtigen Tooling automatisieren Sie in Kürze aufwändige Buildprozesse, etablieren Continuous Integration, beschleunigen Ihren TDD-Workflow und befreien sich von mühsamem Dependency Management. Lernen Sie mit TypeScript eine Alternative zu JavaScript kennen, die sich in Kombination mit Visual Studio hervorragend für die Webentwicklung eignet.

JavaScript Development (introduction to history) (2-3h)
  • Einführung in Single Page Applications
  • JavaScript Crash Course
  • JavaScript Code Quality & Best Practices

Web Application Toolstack(4-6h)
  • Package Managers, Build Tools, Test Frameworks & Generators
  • TypeScript Einführung
  • TypeScript Code Quality & Best Practices

Building Web Applications using Angular2 (1d)
Introduction to Angular2
  • Modules
  • Components
  • services
  • Pipes
  • forms
  • routing
  • http

Angular2 Code Quality & Best Practices
  • Unit testing
  • E2E testing
  • Guidelines

Ziel

Mit diesem Kurs erhalten Sie eine Übersicht über die Aspekte der modernen Webentwicklung. Egal, ob sie völlig neu in der Webentwicklung sind oder bereits Erfahrung mit serverseitigen Frameworks wie ASP.NET Web Forms oder MVC gemacht haben, in diesem Kurs lernen Sie, wie moderne Webapplikationen funktionieren und entwickelt werden.
Anstatt Sie mit haarspalterischen Details von bereits veralteten Bibliotheken und Frameworks zu langweilen, vermitteln wir Ihnen die wesentlichen Konzepte und Möglichkeiten der modernen Webentwicklung. Schaffen Sie sich mit diesem Kurs eine solide Grundlage, um sich sicher in der stetig wandelnden Welt der Webentwicklung zu bewegen.

Zielgruppe

Softwareentwickler und Softwarearchitekten, die einen Einblick ins professionelle Web Application Development gewinnen möchten.
Ineichen Patrick
Der Experte

Ineichen Patrick

Patrick Ineichen arbeitet als Software Engineer bei der bbv Software Services AG. Neben seiner langjährigen Erfahrung im .NET Umfeld befasst er sich seit einiger Zeit intensiv mit modernen Web-Anwendungen auf Basis von Angular und unterstützt seine Mitarbeiter in diversen Projekten sowohl mit Tipps und Tricks als auch mit Code Reviews.

Datum:
Mittwoch/Donnerstag, 9./10. Dezember 2020 09.00-17.00 Uhr
Kosten:
CHF 1'480.00

Zwischenverpflegung, Mittagessen und Unterlagen sind inbegriffen.
Eine Mindestanzahl von Teilnehmern wird vorausgesetzt. Zwei Wochen vor Kursbeginn werden Sie über die Durchführung informiert.
Kontakt:
Karin Klaas
Teamlead Academy
+41 41 429 01 28
academy@bbv.ch

Attention!

Sorry, so far we got only content in German for this section.