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 Einführung in die objektorientierte Programmiersprache Java Eine praxisnahe Einführung 13. 17. Feb.2017, 10. 14. Juli 2017, 2.150, (zzgl. 19% MwSt.) 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. Fortgeschrittenes Programmieren mit Java Ausgewählte Pakete der Java Standard Edition 3. 5. April 2017, 16. 18. Okt. 2017, 1.350, (zzgl. 19% MwSt.) 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. Enterprise JavaBeans (EJB) 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. Einführung in C# und.net Einstieg in C# und die.net-plattform für Programmieranfänger 6. 10. März 2017, 25. 29. 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. Anwendungsentwicklung mit der Java Enterprise Edition 27. 31. März 2017, 11. 15. Sept. 2017, 2.150, (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. Weiterführende Programmierung unter C# 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 fortgeschrittenen 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, (zzgl. 19% MwSt.) In diesem Kurs wird neben HTML5 auch auf wichtige As pekte der Cascading Style Sheets (CSS inkl. Version 3) zur Gestaltung 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 praxisorientierten 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, (zzgl. 19% MwSt.) In diesem Kurs wird Ihnen vermittelt, wie Sie mit Eclipse und dem Android-SDK selbst Apps für mobile Endgeräte entwickeln können. Beispiele und viele Übungen helfen dabei, das erlernte Wissen zu vertiefen. AngularJS 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 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 AngularJS- Applikationen. Sie lernen, moderne Single-Page-Anwendungen auf Basis von AngularJS in Verbindung mit JavaScript, HTML5, CSS3 und SASS/Compass zu erstellen. Generation 8 Java Update 22. 23. Mai 2017, 20. 21. Nov. 2017, 950, (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. Java FX8 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. 3
Für folgende Trainings erstellen wir Ihnen gerne ein individuelles Angebot: Einführung in C# und.net - Einstieg in C# und die.net-plattform für Programmieranfänger Architekturen für die Cloud Automatisierte Builds und Continuous Integration Code-Qualität messen und bewerten Objektorientierte Analyse und Design Design Patterns Refactoring Verbesserung von Design und Quellcode bestehender Software Software Architekturen & verteilte Systeme Einführung in Test Driven Development in C#/Java Entwicklung von Geschäftslogik-Komponenten mit Enterprise JavaBeans (EJB) HTML, CSS3 und JavaScript Anwendungsentwicklung mit der Java Enterprise Edition Leichtgewichtige Persistenz mit der Java Persistenz API (JPA) Generation 8 Java Update Oberflächenentwicklung mit JavaFX 8 Spring Entwicklung mobiler Anwendungen mit Android Entwicklung mobiler Anwendungen mit ios Entwicklung mobiler Anwendungen mit Windows Phone Entwicklung plattformübergreifender mobiler Anwendungen Mobile Enterprise AngularJS und Angular 2 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: training@mathema.de