Java.NET Web-Technologien Mobile

2017 Java .NET Web-Technologien Mobile MATHEMA Training Seit mehr als 20 Jahren unterstützen wir unsere Kunden nicht nur mit hochqualifizierter B...
1 downloads 0 Views 621KB Size
2017 Java

.NET

Web-Technologien

Mobile

MATHEMA Training Seit mehr als 20 Jahren unterstützen wir unsere Kunden nicht nur mit hochqualifizierter Beratung sowie Entwicklungsleistung, sondern geben unser in der Praxis erworbenes Know-how auch in ­Schulungen und Coachings weiter. Dieses Trainingsprogramm umfasst unser Angebot an offenen Trainings in den Bereichen Java-, .NETund Mobile-Entwicklung, welche regelmäßig in unserem Haus durchgeführt werden. Falls hier noch nicht das Passende für Ihr Team oder Unternehmen dabei ist, fragen Sie uns! Gerne analysieren wir Ihren Schulungsbedarf und entwickeln für Sie ein individuelles Trainingskonzept. Einen Überblick über unser gesamtes Themenspektrum finden Sie auf Seite 5 oder unter mathema.de/ katalog.

2

Offene Trainings

Enterprise JavaBeans (EJB)

Einführung in die objektorientierte Programmiersprache Java

Eine praxisnahe Einführung



13. – 17. Feb. 2017, 10. – 14. Juli 2017, 2.150,– € (zzgl. 19% MwSt.)



Entwicklung von Geschäftslogik-Komponenten



13. – 16 März 2017, 9. – 12. Okt. 2017, 1.650,– €

(zzgl. 19% MwSt.)

In diesem Kurs lernen Sie die wichtigsten Bestandteile der EJB-Standards kennen und erfahren, wie Sie diese Bestandteile einsetzen, um skalierbare, performante Anwendungen zu entwerfen und zu implementieren. Einzelne Bean-Typen werden betrachtet und Sie lernen, wie Sie das deklarative Transaktions- und Sicherheitsmanagement nutzen und mit Hilfe der Java Persistence API (JPA) Objekte in eine relationale Datenbank persistieren und abfragen können.

Dieser Einführungskurs beschäftigt sich im Wesentlichen mit der Programmiersprache Java. Nach einem kurzen Abriss der Funktionsweise der JVM lernen Sie die Syntax und die in Java angebotenen Mechanismen für die objektorientierte Programmierung ausführlich kennen. Außerdem vermittelt Ihnen dieser Kurs einen Überblick über die wichtigsten Basisbibliotheken und deren Benutzung.

Einführung in C# und .NET Einstieg in C# und die .NET-Plattform für Programmieranfänger

Fortgeschrittenes Programmieren mit Java

Ausgewählte Pakete der Java Standard Edition



3. – 5. April 2017, 16. – 18. Okt. 2017, 1.350,– € (zzgl. 19% MwSt.)



Anwendungsentwicklung mit der Java Enterprise Edition 27. – 31. März 2017, 11. – 15. Sept. 2017, 2.150,– €

(zzgl. 19% MwSt.)

Dieser Kurs befasst sich mit der Einführung in die Programmierung mit C# sowie der dafür notwendigen Basiskenntnisse über die .NET-Plattform. Anhand von einfachen, verständlichen Beispielen lernen Sie Schritt für Schritt die Prinzipien der objektorientierten Programmierung.

Dieser Kurs beschäftigt sich mit ausgewählten Paketen der Java-Standardbibliothek. Mit deren Hilfe können Probleme gelöst werden, die in vielen Anwendungen immer wieder auftreten.



6. – 10. März 2017, 25. – 29. Sept. 2017, 2.150,– €

Weiterführende Programmierung unter C#

(zzgl. 19% MwSt.)

In diesem Kurs lernen Sie die wichtigsten JEE-Technologien in Theorie und Praxis kennen. Sie erfahren, welche Vorteile komponentenbasierte Mehrschichtsysteme mit sich bringen und welche Technologien bzw. Komponententypen im Rahmen der JEE für entsprechende Problemstellungen in Frage kommen.



Umstieg auf C# 4.5 /5 und Einführung in fortgeschrittene Konzepte



24. – 26. April 2017, 23. – 25. Okt. 2017, 1.350,– €

(zzgl. 19% MwSt.)

Dieser Kurs bietet einen Überblick über die „fortgeschritte­ nen Konzepte“ der C#-Sprache. Anhand praktischer Beispiele werden diese Konzepte beleuchtet und erprobt. 3

HTML5, CSS3 und JavaScript

23. – 26. Jan. 2017, 26. – 29. Juni 2017,1.650,– €

und HTML- basierend auf dem MVVM-Prinzip. Vorteile dieses Frameworks sind beispielsweise die Reduktion und Strukturierung des Codes durch das MVVM-Pattern sowie die Auto­matisierung von üblichen Aufgaben, gute Testbarkeit, mehr Stabilität. In diesem Kurs bekommen Sie einen Überblick über die Konzepte von AngularJS und erlernen alle wichtigen Grundlagen für die Entwicklung und das Testen von AngularJSApplikationen. Sie lernen, moderne Single-Page-Anwendungen auf Basis von AngularJS in Verbindung mit JavaScript, HTML5, CSS3 und SASS/Compass zu erstellen.

(zzgl. 19% MwSt.)

In diesem Kurs wird neben HTML5 auch auf wichtige As­pek-­ te der Cascading Style Sheets (CSS inkl.Version 3) zur Gestal­ tung von Inhalten eingegangen sowie auf JavaScript zur Unterstützung des dynamischen Verhaltens von Webseiten.

Entwicklung mobiler Anwendungen mit iOS

6. – 8. Feb. 2017, 17. – 19. Juli 2017, 1.250,– €

(zzgl. 19% MwSt.)

In diesem Kurs lernen Sie die für die Programmierung des iPhone und iPad wichtigen Konzepte kennen. Sie lernen das iOS-Anwendungsmodell kennen und verwenden die Klassen des UIKit-Frameworks. Anhand vieler Übungen mit praxis­ orientierten Beispielen und „Best Practices“ bekommen Sie das nötige Handwerkszeug, um eigenständig Programme ­unter iOS zu entwickeln. Zusätzlich bietet dieser Kurs am ersten Tag eine kompakte Einführung in Objective-C und das Cocoa Framework. Sie erlernen die Basistechniken für die Entwicklung grafischer Benutzeroberflächen.



Entwicklung mobiler Anwendungen mit Android



8. – 10. Mai 2017, 6. – 8. Nov. 2017, 1.250,– €

Generation 8 – Java Update

(zzgl. 19% MwSt.)

Seit Version 8 unterstützt Java Lambda-Ausdrücke. Zusammen mit der neuen Streams-API, einer Erweiterung der ­Collection-API ergeben sich große Synergieeffekte. Ebenso wurden die APIs für Zeitberechnungen stark überarbeitet. Der Kurs vermittelt den Teilnehmern alle Neuerungen rund um Java 8. Sie lernen alle wichtigen neuen Sprachfeatures sowie die Erweiterungen des Core, der Java Virtual Machine (JVM) und der Standardbibliotheken kennen.

(zzgl. 19% MwSt.)

Java FX8

In diesem Kurs wird Ihnen vermittelt, wie Sie mit Eclipse und dem Android-SDK selbst Apps für mobile Endgeräte ent­ wickeln können. Beispiele und viele Übungen helfen dabei, das erlernte Wissen zu vertiefen.



29. – 31. Mai. 2017, 13. – 15. Nov. 2017, 1.250,– € (zzgl. 19% MwSt.)

In diesem Kurs lernen Sie den Aufbau und die Konzepte von JavaFX-Anwendungen kennnen und setzen diese in Übungen aktiv um. Nach dem Kurs sind Sie in der Lage, Anwendungen mit Eingabemasken, Animationen und Videos zu erstellen. Sie lernen, Business-Anwendung mit Tabellen und Diagrammen umzusetzten. Selbst Spiele können Sie nach dem Kurs erstellen.

AngularJS

22. – 23. Mai 2017, 20. – 21. Nov. 2017, 950,– €

19. – 20. Juni 2017, 27. – 28. Nov. 2017, 950,– € (zzgl. 19% MwSt.)

Das Open-Source-Framework AngularJS ermöglicht die Entwicklung von modernen Web-Anwendungen mit JavaScript 3

Für folgende Trainings erstellen wir Ihnen gerne ein individuelles Angebot: Einführung in C# und .NET - Einstieg in C# und

Anwendungsentwicklung mit der Java Enterprise Edition

die .NET-Plattform für Programmieranfänger

Leichtgewichtige Persistenz mit der

Architekturen für die Cloud

Java Persistenz API (JPA)

Automatisierte Builds und Continuous

Generation 8 – Java Update

Integration

Oberflächenentwicklung mit JavaFX 8

Code-Qualität messen und bewerten

Spring Objektorientierte Analyse und Design

Entwicklung mobiler Anwendungen mit

Design Patterns

Android

Refactoring – Verbesserung von Design und

Entwicklung mobiler Anwendungen mit iOS

Quellcode bestehender Software

Entwicklung mobiler Anwendungen mit Windows Phone

Software Architekturen & verteilte Systeme

Entwicklung plattformübergreifender mobiler

Einführung in Test Driven Development in

Anwendungen

C#/Java

Mobile Enterprise

Entwicklung von Geschäftslogik-Komponenten mit Enterprise JavaBeans (EJB)

AngularJS und Angular 2

HTML, CSS3 und JavaScript

Wicket

Weitere Themen und Informationen finden Sie unter mathema.de/katalog 5

Rufen Sie uns an! Wir freuen uns darauf, Sie bei Ihrer Weiterbildung zu unterstützen, sei es Ihre persönliche, die Ihres Teams oder der gesamten Firma.

Ansprechpartnerin: Alexandra Specht

Software GmbH Henkestraße 91, 91052 Erlangen

Telefon: 09131/ 89 03- 0 Telefax: 09131/ 89 03- 55

Internet: www.mathema.de E-Mail: [email protected]