Profitieren Sie von jahrelanger Erfahrung im Microsoft Umfeld und lernen Sie schnell und auf höchstem Niveau, wie Ihre Mitarbeit zum Erfolg des Unternehmens führt. Als Microsoft Gold Partner der ersten Stunde sind wir vom Marktführer in der höchsten Stufe zertifiziert. Dazu gehören beste Trainer, gute Kundenfeedbacks und technologische Innovationen. So ist die ppedv AG in verschiedenen Initiativen direkt mit den verschiedenen Microsoft Produktteams tätig, um die nächste Generation Software mitzugestalten. Mittlerweile bietet die ppedv AG an 12 Standorten Schulungen zu Microsoft-Technologien im High-End-Bereich an. Das Headquarter befindet sich im oberbayrischen Burghausen, malerisch in Sichtweite der Berge gelegen. Die ppedv AG vermittelt ihr geballtes Wissen über die Kanäle Schulungen (öffentlich und Inhouse), Konferenzen, Camps, der VS1 und der IT-Akademie MINERVA. In über 100 verschiedenen Kursthemen bilden wir Sie bzw. Ihre Mitarbeiter weiter. Rund 10.000 Kunden haben bisher von der Strategie „Wissen als Gesamtpaket“ profitiert. Zusätzlich wird unser Wissen über den ppedveigenen Blog weitergegeben (blog.ppedv.de). Tauchen Sie ein in die Microsoft- Welt.

READY TO TAKE OFF?

Herbst 2016 erschien Angular 2. Nicht als Klassisches Update, sondern es wurde komplett neu geschrieben und versprach mehr Performance, bessere Kompatibilität zu Webstandards und soll zudem leichter zu lernen sein. Mit der im November 2017 neu erschienenen Version Angular 5, hält das Team ihr Versprechen, die Angular-Anwendungen kleiner und noch schneller zu machen. Lernen Sie innerhalb 2 Tage die wichtigsten Grundlagen und Bausteine moderner Web-Entwicklung mit Angular 5 kennen. Erstellen Sie eine erste Single-Page-Applikation mit Angular und ganz nebenbei lernen Sie die Programmiersprache TypeScript, aus dem Hause Microsoft, im Vorbeiziehen.

Angular und TypeScript

Agenda

  • Einführung Angular
  • Einführung in TypeScript
  • Grundkonzepte von Angular
  • Angular Forms
  • Pipes (Filter in AngularJS)
  • Services und Dependency Injection
  • Server Kommunikation
  • Routing
  • Single Page App erstellen
  • Neuerungen in Angular 5

Angular und TypeScript
ReactJS ist eine beliebte Open Source JavaScript-Bibliothek für die Entwicklung von komponentenbasierten Benutzeroberflächen für interaktive Websites. Ursprünglich von Facebook entwickelt verfolgt es dabei durch einen 'One Way Dataflow' einen radikalen Ansatz, da React selbst entscheidet, welche Teile der Webseite der Datenänderungen neu gerendert werden müssen. In diesem React Kurs lernen Sie, wie Sie mit React wiederverwendbare UI-Komponenten entwickeln und damit ganze Anwendungen selbst zusammenbauen.

React und Redux

Agenda

  • React Grundlagen
  • React und JavaScript
  • Eigene User Interface Komponenten entwickeln
  • Daten von einem Backend abfragen
  • Flux und Redux
  • React Router
  • Serverseitiges Rendering mit Universal React
  • Redux
  • Graphical User Interface testen


React und Redux
Schnelle Websites erzielen letztendlich höhere Umsätze. Unter dem Schlagwort Web Performance Optimization (WPO) sammeln sich unterschiedliche Techniken und Tools, die dafür sorgen, Ihre Website technisch zu optimieren, in dem sie deren Ladezeit bis zu 80 % verringern, die Reaktionszeiten auf Benutzerinteraktionen erheblich verkürzen und Ihre Conversion Rate somit steigern. Lernen Sie in dieser Web Performance Tuning Schulung die wichtigsten Methoden kennen, um bestehende client-seitige HTML, JavaScript und CSS-Codes sowie Netzwerkeinstellungen und Bilder zu messen und zu verbessern.

Web Performance

Agenda

  • Einleitung
  • Technische Grundlagen
  • Messwerkzeuge im Überblick
  • Optimierungen Backend
  • HTTP-Anfragen verringen
  • CSS Sprites
  • JavaScript optimieren
  • Bildformate
  • Automatisierte Optimierungen


Web Performance
jQuery ist ein beliebtes, freies Javascript-Framework welches Web-Entwicklern seit langem gute Dienste erweist. jQuery hilft Ihnen Zeit und Programmcode zu sparen, indem es browserübergreifend die selben Funktionen bereitstellt. In seiner mobilen Version können Sie mit wenigen Zeilen Touchscreen optimierte Webseiten in Rekordzeit erstellen. Sowohl unabhängig vom Betriebssystem wie iOS oder Android als auch dem Gerät. jQuery ist zwar einfach, will wegen der großen Menge an Möglichkeiten jedoch gelernt sein. Wir nehmen Sie in diesem jQuery Training an die Hand und zeigen Ihnen, wie Sie die Funktionen von verschiedenen JavaScript-APIs, jQuery Mobile und jQuery UI gezielt auf Ihren Webseiten einsetzen können.

jQuery

Agenda

  • jQuery Grundlagen
  • Syntax
  • Selektoren
  • Methoden
  • Events
  • Fade-In und Fade-Out
  • Sliding
  • Animationen
  • jQuery UI
  • jQuery Mobile

jQuery
Durch das Einbetten von JavaScript-Code in HTML-Dokumente ist es möglich bestimmte Ereignisse direkt im Webbrowser ablaufen zu lassen. Somit bringt diese JavaScript Schulung Dynamik und Interaktion in Ihre Webseite. Anfänger lernen in diesem JavaScript Seminar anhand von anschaulichen Beispielen und zahlreichen Übungen, was hinter JavaScript steckt und wie Sie eigene Applikationen erstellen. Nach dem JavaScript Training kennen Sie die Syntax der grundlegenden Sprachelemente, Funktionen und Objekte und besitzen das Wissen diese mehrfach einzusetzen. Außerdem wissen Sie nach Ihrer JavaScript Weiterbildung wie Sie Formulare selbst erstellen und am besten auf Ereignisse im Browser reagieren können.

JavaScript, HTML und CSS

Agenda

  • Einführung JavaScript, HTML, CSS
  • Grundlagen Visual Studio Code
  • JS: Sprachelemente
  • JS: Kontrollstrukturen
  • JS: Funktionen
  • JS: Objekte
  • JS: Objektmodell (DOM)
  • JavaScript: Zugriff auf HTML-Dokumente
  • Formulare und Ereignisse
  • Cookies

JavaScript, HTML, CSS
Progressive Web Apps sind das App-Model der Zukunft.  Die Idee hinter Progressive Web Apps (PWA): Apps kommen nicht mehr aus dem Store einer Plattform auf das Gerät, sondern direkt über den Webbrowser, der ohnehin installiert ist. Progressiv was  mit 'fortschreitend' gleichzusetzen ist bedeutet fortschrittliche Apps zu entwickeln, welche zahlreiche Vorteile wie Plattformunabhängigkeit gegenüber bisherigen Anwendungen besitzen. Zur Realisierung können HTML5, CSS3, sowie JavaScript verwendet werden. Was genau sich hinter dem neuen Hype verbirgt und wie diese Apps funktionieren, erfahren Sie an diesem Tag.

Progressive Web Apps

Agenda

  • Eigenschaften einer Progressive Web App (PWA)
  • Klassische Web Apps vs. native Apps vs. PWA
  • Komponenten
  • Konfiguration mittels Web App Manifest
  • Multithreading mit Web Workern
  • Offline-Nutzung
  • Push-Benachrichtigungen
  • Server-Kommunikation mittels fetch
  • Data storage: indexedDB & Web Storage
  • Ausblick

Progressive Web Apps
Moderne Websites haben sich in den letzten Jahren von einfachen Textdokumenten zu multimedialen Plattformen entwickelt. Dies hat auch Auswirkungen auf die Architektur von HTML-Dokumenten und Webseiten. Mit HTML5 und CSS3 können Sie zudem sowohl der steigenden Anzahl verschiedener Endgeräte wie PC, Tablet oder Smartphone, als auch den unterschiedlichen Browsern Chrome, Internet Explorer, Safari oder Firefox gerecht werden und entwickeln standardkonforme Anwendungen die sogar offline lauffähig sind. In diesem HTML5 Seminar lernen Sie die Syntax, Aufbau und Struktur von HTML5 kennen und wissen zudem wie Sie mithilfe von Cascading Style Sheets (CSS) das optimale Design für jedes Device gestalten.

HTML und CSS

Agenda

  • HTML Grundlagen
  • HTML5 Formulare
  • Medien in HTML5 integrieren
  • Neuerungen in CSS3
  • JavaScript API:
    • Geolocation API
    • FileReader API
    • Web Worker API
    • Web Storage API (DOM)
    • XmlHttpRequest 2 API (Ajax)

HTML und CSS
Programmierer stehen heute vor der Aufgabe, Websites zu gestalten, die für unterschiedlichste Geräte optimal geeignet sind – vom Smartphone, Tablet, klassischen Desktop-PC bis hin zum Fernseher. Am besten gleich für Android, iOS und Windows soll es sein. Das Zauberwort für geräte- und plattformübergreifendes Design heißt 'Responsive Design'. In dieser Responsive Design Schulung lernen Sie grundlegende Techniken zu anpassungsfähigen Webdesign kennen und erhalten die besten Tipps und Tricks wie Sie diese in eigene Webprojekte einbauen können.

Responsive Design

Agenda

  • CSS Grundlagen
  • Moderne User Interfaces
  • Responsive Bilder
  • Responsive Design mit CSS3
  • CSS Layout Typen im Überblick
  • Flexbox Layout
  • Grid Layout
  • Multiple Column Layout
  • jQuery UI
  • TWitter Bootstrap

Responsive UI