Java Schulungen

Java Schulungen

Lokale, instruktorierte Live-Java-Schulungen demonstrieren durch praktische Übungen, wie man Anwendungen mit Java entwickelt Java-Training ist als "Live-Training vor Ort" oder "Fern-Live-Training" verfügbar Onsite Live Training kann vor Ort bei Kunden durchgeführt werden Schweiz oder in NobleProg Corporate Trainingszentren in Schweiz Remote-Live-Training wird über einen interaktiven Remote-Desktop durchgeführt NobleProg Ihr lokaler Trainingsanbieter.

Erfahrungsberichte

★★★★★
★★★★★

Java Kurspläne

CodeNameDauerÜbersicht
javafunJava Fundamentals28 StundenDer Kurs behandelt die Grundlagen der Java-Entwicklung.

Es führt die Studenten in die Java-Technologie ein und bringt ihnen grundlegende Java-Syntax und Konzepte bei, die zur Erstellung eines einfachen Programms führen. Die Schulung umfasst die wesentlichen Konzepte und Funktionen der Programmiersprache Java mit den Schwerpunkten Ausnahmen, grundlegende Eingabe / Ausgabe, Parallelität, reguläre Ausdrücke, Java-Sammlungsframework und die Plattformumgebung. Der Kurs endet, wenn alle grundlegenden Java-Funktionen erklärt und trainiert wurden.
shiroApache Shiro: Securing Your Java Application7 StundenApache Shiro ist ein leistungsstarkes Java-Sicherheitsframework, das Authentifizierung, Autorisierung, Kryptographie und Sitzungsverwaltung durchführt In diesem instruierten Live-Training lernen die Teilnehmer, wie sie eine Web-Anwendung mit Apache Shiro sichern können Am Ende dieses Trainings werden die Teilnehmer in der Lage sein: Verwenden Sie Shiros API, um verschiedene Arten von Anwendungen zu sichern, einschließlich Mobile, Web und Enterprise Aktivieren Sie Anmeldungen aus verschiedenen Datenquellen, einschließlich LDAP, JDBC, Active Directory usw Publikum Entwickler Sicherheitsingenieure Format des Kurses Teilvorlesung, Teildiskussion, Übungen und schwere Handsonsübungen .
javatestingIntroduction to Java for Test Automation28 StundenDieser Kurs richtet sich an alle, die Java zum Zwecke der Testautomatisierung erlernen möchten Es ist ein optimierter, intensiver Kurs mit vielen Hands-on-Übungen, um die Teilnehmer schnell mit den notwendigen Programmierkenntnissen zu versorgen, die benötigt werden, um sich für Software-Automatisierungstests zu bewerben Der Fokus liegt auf den Java-Grundlagen, die direkt und unmittelbar auf die Testautomatisierung angewendet werden können Dieser Kurs befasst sich nicht ausführlich mit Testautomatisierungs-Frameworks wie Selenium Es umgeht auch den herkömmlichen "Hallo Welt" -Ansatz zum Lernen von Java, da dies kein Kurs zur Anwendungsentwicklung ist Dieser Kurs zielt darauf ab, Teilnehmer mit Testautomatisierung schnell zum Laufen zu bringen Wenn Sie Java bereits kennen und direkt mit Selenium testen möchten, besuchen Sie bitte: Einführung in Selenium (https://wwwnobleprogcom/introductionseleniumtraining) Publikum Anfänger Tester, die Java für Automatisierungstests lernen möchten Professionelle Tester mit Erfahrung in anderen Programmiersprachen wie Javascript und C #, die ihre Fähigkeiten auf Java übertragen möchten Format des Kurses Teilvorlesung, Teildiskussion, schwere Handson-Praxis .
gwtGWT: Write Ajax Web Applications in Java, Deploy as Javascript28 StundenGoogle Web Toolkit (GWT oder GWT Web Toolkit) ist eine Sammlung von OpenSource-Tools zum Erstellen, Optimieren und Verwalten von komplexen JavaScript-basierten Anwendungen in Java GWT wird von vielen Produkten bei Google verwendet, einschließlich Google AdWords und Google Wallet In diesem instruierten Live-Training lernen die Teilnehmer die GWT-Programmierkonzepte kennen, die benötigt werden, um eine Web-Anwendung zum Laufen zu bringen Am Ende dieses Trainings werden die Teilnehmer in der Lage sein Schreiben Sie clientseitige AJAX-Anwendungen in Java und stellen Sie sie als JavaScript über mehrere Browser (Desktop, Android, iPhone usw) bereit Entwickeln Sie eine leistungsstarke Webanwendung, während Sie die Eigenheiten des Browserverhaltens, XMLHttpRequest und JavaScript überwinden Verstehen und überwinden Sie die Herausforderungen der Ajax-Programmierung Verwenden Sie die GWT-Tools zur Optimierung einer Webanwendung Publikum Frontend-Webentwickler Format des Kurses Teilvorlesung, Teildiskussion, Übungen und schwere Handsonsübungen .
OpenSearchServerOpenSearchServer7 StundenOpenSearchServer ist ein OpenSource-Anwendungsserver, der zur Entwicklung von indexbasierten Anwendungen wie Suchmaschinen verwendet wird In Java geschrieben, kann es ohne Java-Code in andere Anwendungen integriert werden In diesem instruierten Live-Training lernen die Teilnehmer, den OpenSearchServer einzurichten, zu konfigurieren, zu verwalten und zu erweitern Am Ende dieses Trainings werden die Teilnehmer in der Lage sein: Führen Sie OpenSearchServer als eigenständigen Server mit einem Servlet-Container aus Konfigurieren Sie den integrierten Crawler von OpenSearchServer für Datenbanken, Webseiten und Rich-Dokumente Entwickeln Sie eine Beispielanwendung mit der Zkoss-basierten Web-Benutzeroberfläche von OpenSearchServer Integrieren Sie Suchergebnisse mit dem HTML-Renderer in eine Seite Überwachen und verwalten Sie OpenSearchServer Erweitern Sie die Funktionen von OpenSearchServer mithilfe der Plugin-Architektur Publikum Systemadministratoren DevOps-Ingenieure Format des Kurses Teilvorlesung, Teildiskussion, Übungen und schwere Handsonsübungen .
vertxVert.x: Build a Reactive Application on JVM14 StundenVertx ist eine Bibliothek zum Erstellen reaktiver Anwendungen In diesem instruierten Live-Training lernen die Teilnehmer, wie mit Vertx eine asynchrone ereignisbasierte Webanwendung erstellt wird Am Ende dieses Trainings werden die Teilnehmer in der Lage sein: Verstehen und verwenden Sie die verschiedenen Komponenten (Core, Web, Client usw) im Vertx-Stack Verwenden Sie Vertx, um Netzwerkdienstprogramme, HTTP / REST-Microservices, Ereignisverarbeitung mit hohem Volumen, Back-End-Nachrichtenbusanwendungen usw zu erstellen Führen Sie eine App aus, die eine hohe Parallelität mit minimalen Kernel-Threads verarbeiten kann Verwenden Sie die Vertx-APIs zur Unterstützung von Java, JavaScript, Groovy, Ruby, Ceylon, Scala, Kotlin usw Unit Test asynchroner Code mit VertxUnit Bereitstellen und Skalieren einer App mit minimaler Hardware Publikum Entwickler Format des Kurses Teilvorlesung, Teildiskussion, Übungen und schwere Handsonsübungen .
akkaAkka: Build Reactive, Concurrent, and Distributed Applications28 StundenAkka ist ein Open Source Toolkit und Runtime zum Erstellen von gleichzeitigen und verteilten Anwendungen für Java und Scala In diesem instruierten Live-Training lernen die Teilnehmer die Designprinzipien von Akka kennen, einschließlich des Akteurmodells und des Reaktiven Manifests, während sie eine asynchrone, nachrichtengesteuerte Anwendung in Akka erstellen und einsetzen Am Ende dieses Trainings werden die Teilnehmer in der Lage sein: Wenden Sie das Modell "Let it crash" an, um Anwendungen zu erstellen, die sich selbst heilen, und Systeme, die niemals stoppen Verstehen Sie Akteure, den Lebenszyklus von Akteuren und wie Sie sie einsetzen, um geeignete, parallele parallele Systeme zu erstellen Bauen Sie eine reaktive Architektur auf, die reaktionsschnell, elastisch, widerstandsfähig und nachrichtengesteuert ist Integrieren Sie Remoting- und Clustering-Funktionen in Systeme von Drittanbietern Stellen Sie das Akka-Toolkit in Produktionssystemen bereit und skalieren Sie es auf mehrere Knoten und Systeme von Drittanbietern Verwalten Sie das Systemverhalten und die horizontale Verteilung Erstellen Sie Systeme, die auf Veränderungen der Umwelt "reagieren" Publikum Entwickler Architekten Format des Kurses Teilvorlesung, Teildiskussion, Übungen und schwere Handsonsübungen .
jav9functionalFunctional Reactive Programing with Java 9 and RxJava14 StundenJava 9 in Verbindung mit der robusten reaktiven Programmierbibliothek RxJava 20 ermöglicht es Java-Entwicklern, das reaktive Programmierparadigma mit Leichtigkeit in ihre Anwendungs- und Systementwicklungsprozesse zu übernehmen und anzuwenden In diesem instruierten Live-Training lernen die Teilnehmer die Vorteile und Funktionen von Java 9, Spring, Jersey und RxJava 20 bei der Entwicklung von reaktiven Anwendungen kennen, während sie eine Reallife-reaktive Anwendung mithilfe der Flow-API von Java 9, Spring, entwickeln das Akka-Framework und die funktionale reaktive Programmierbibliothek RxJava 20 Am Ende dieses Trainings werden die Teilnehmer in der Lage sein: Verstehen Sie die Bedeutung und Bedeutung von reaktivem Programmieren in der Anwendungs- und Systementwicklung Führen Sie Unit Test auf RxJava 20 durch Verwenden Sie das Akka-Framework unter reaktiven Programmierprinzipien Verwenden Sie Spring, um die Entwicklung gleichzeitiger Anwendungen zu bewältigen Verwenden Sie die Flow-API von Java 9, um reaktive Anwendungen zu entwickeln Publikum Entwickler Format des Kurses Teilvorlesung, Teildiskussion, Übungen und schwere Handsonsübungen .
reactivexReactive Programing with Javascript and ReactiveX 14 StundenReactiveX ist eine umfassende Bibliothek zum Erstellen asynchroner Datenströme mit beobachtbaren Sequenzen Es ermöglicht Entwicklern die Nutzung von beobachtbaren Streams und ihre Fähigkeit, emittierte Ereignisse zu erfassen und Funktionen entsprechend auszuführen Dieses instruierte Live-Training führt die Teilnehmer in die umfassende ReactiveX-Bibliothek zur Entwicklung reaktionsfähiger Anwendungen ein und führt die Teilnehmer durch eine Reihe von Fällen, die die Nützlichkeit und Funktionalität der Hauptmerkmale von ReactiveX demonstrieren Am Ende dieses Trainings werden die Teilnehmer in der Lage sein: Kenntnis des reaktiven Programmierparadigmas und der Funktionalität von Observablen und ihrer allgemeinen Verwendung bei der Entwicklung von UI-Anwendungen Stellen Sie eine Umgebung für ReactiveX erfolgreich ein Erstellen Sie beobachtbare Ereignisse aus einer Vielzahl von unterschiedlichen Elementen Wenden Sie die Transformations- und Filterfunktionen von ReactiveX an Publikum Entwickler Format des Kurses Teilvorlesung, Teildiskussion, Übungen und schwere Handsonsübungen .
RxJSReactive Programing with Javascript and RxJS7 StundenReaktives Programmieren ist ein asynchrones Programmierparadigma, das sich auf Datenströme und die Verbreitung von Daten konzentriert, indem es eine definierte Abhängigkeit zwischen den zugrunde liegenden Ausführungsmodellen und den emittierten Datenströmen von einer Komponente zur anderen herstellt RxJS ist eine der umfassendsten reaktiven Programmierbibliotheken für die Verwaltung von UI-Ereignissen, asynchronen HTTP-Anfragen und anderen Datenströmen In diesem instruierten Live-Training werden die Teilnehmer mit den Tools und Funktionen von RxJS vertraut gemacht, wenn sie diese auf eine Vielzahl von Codierungsproblemen anwenden, die mit interaktiven, schwerpunktbasierten mobilen und Web-Apps verbunden sind Die Teilnehmer lernen außerdem, wie eine UI-Webanwendung erstellt und bereitgestellt wird Am Ende dieses Trainings werden die Teilnehmer in der Lage sein: Kenntnis des reaktiven Programmierparadigmas und seiner Nützlichkeit für die Entwicklung von UI-Anwendungen Erstellen Sie UI-Anwendungen mit hoher Skalierbarkeit, Flexibilität und Reaktionsschnelligkeit Einfach und frei erstellen und verwalten Sie eine Vielzahl von UI-Ereignissen, asynchronen HTTP-Anforderungen und anderen Datenströmen Publikum Entwickler Format des Kurses Teilvorlesung, Teildiskussion, Übungen und schwere Handsonsübungen .
undertowUndertow: Embed a Web Server into Your Application7 StundenUndertow ist ein leichter Webserver, der in Java geschrieben ist Es wird von JBoss WilfFly intern verwendet und ist als eingebetteter Webserver für JVM-basierte Anwendungen beliebt In diesem Kurs lernen die Teilnehmer, wie sie einen Undertow-Webserver als eigenständigen und eingebetteten Webserver einrichten können Am Ende des Kurses werden die Teilnehmer die Architektur, Funktionen und Fähigkeiten von Undertow verstehen und in der Lage sein: Bereitstellen und Verwalten eines Undertow-Servers im eigenständigen sowie im eingebetteten Modus Betten Sie Undertow mithilfe der eingebetteten APIs von Undertow in den Anwendungscode ein Integrieren Sie Undertow in einen Wildfly-Anwendungsserver Richten Sie Undertow als eingebetteten Servlet-Container für Spring Boot ein Publikum Systemadministratoren Entwickler von Enterprise-Webanwendungen DevOps Engineer Entwickler Format des Kurses Teilvorlesung, Teildiskussion, Übungen und schwere Handsonsübungen .
DEVOPSJEEFundamentals of Devops for Java Enterprise Edition Projects21 StundenThis training course introduces the core DevOps concepts and principles as well as the ways to stand up the DevOps practice in your organization. It is specifically focused on projects on the Java Platform. Upon completion of this training course, students will have a fundamental understanding of DevOps’ value proposition; they will also gain practical experience working with select DevOps tools, including Puppet, Jenkins, Git and others. This training course is supplemented by hands-on labs that help attendees reinforce their theoretical knowledge of the learned material.

Topics:

- DevOps practices and tools
- Puppet
- Technical introduction to cloud computing
- Jenkins
cubaplatformCuba Platform for Enterprise Application Development7 StundenCuba Platform ist ein Open-Source-Java-Web-Framework für Unternehmensanwendungen In diesem instruierten Live-Training lernen die Teilnehmer, wie sie die Cuba Platform nutzen können, um Unternehmensanwendungen mit umfangreichen Weboberflächen zu entwickeln Am Ende dieses Trainings werden die Teilnehmer in der Lage sein: Entwickeln Sie Java-Anwendungen und Benutzeroberflächen mithilfe einer deklarativen Benutzeroberfläche, ohne HTML, CSS oder JavaScript zu verwenden Reduzieren Sie den Code und erleichtern Sie die schnelle Entwicklung Verwenden Sie das CUBA Studio-Webentwicklungstool mit vorhandenen Java-IDEs Passen Sie Anwendungen an, ohne den Code zu verzweigen Publikum Entwickler Format des Kurses Teilvorlesung, Teildiskussion, Übungen und schwere Handsonsübungen .
opennlpOpenNLP for Text Based Machine Learning14 StundenDie Apache OpenNLP-Bibliothek ist ein auf maschinellem Lernen basierendes Toolkit zur Verarbeitung von Text in natürlicher Sprache Es unterstützt die gebräuchlichsten NLP-Aufgaben, wie z B Spracherkennung, Tokenisierung, Satzsegmentierung, Teil-Spech-Tagging, Namensentitätsextraktion, Chunking, Parsing und Koreferenzierung In diesem instruierten Live-Training lernen die Teilnehmer, wie sie mit OpenNLP Modelle für die Verarbeitung textbasierter Daten erstellen können Als Grundlage für die Laborübungen dienen sowohl Trainingsdaten als auch kundenspezifische Datensätze Am Ende dieses Trainings werden die Teilnehmer in der Lage sein: Installieren und konfigurieren Sie OpenNLP Laden Sie bestehende Modelle herunter und erstellen Sie eigene Modelle Trainieren Sie die Modelle auf verschiedenen Sample-Datensätzen Integrieren Sie OpenNLP in vorhandene Java-Anwendungen Publikum Entwickler Datenwissenschaftler Format des Kurses Teilvorlesung, Teildiskussion, Übungen und schwere Handsonsübungen .
eclipseGetting Started with Eclipse IDE for Java7 StundenEclipse ist eine integrierte Entwicklungsumgebung (IDE), die am häufigsten für Java-Programmierung verwendet wird In diesem instruierten Live-Training lernen die Teilnehmer, wie sie die Eclipse-IDE für Java verwenden Am Ende dieses Trainings werden die Teilnehmer in der Lage sein: Verstehen Sie die verschiedenen Funktionalitäten der Eclipse IDE Erfahren Sie, wie Sie die Eclipse IDE für die Java-Entwicklung einrichten Erstellen und führen Sie ihre erste Java-Anwendung in Eclipse aus Erfahren Sie verschiedene Tipps und Tricks, wie Sie die Eclipse IDE effizient nutzen können Publikum Java-Entwickler, die an der Verwendung der Eclipse-IDE interessiert sind Format des Kurses Teilvorlesung, Teildiskussion, Übungen und schwere Handsonsübungen .
tomeeApache TomEE7 StundenApache TomEE ist ein zertifizierter Java Enterprise Edition (EE) Stack, der auf Tomcat (TomEE = Tomcat + zusätzliche Java EE-Funktionen) entwickelt wurde Diese Integrationen erleichtern das Schreiben von Code, das Testen der Geschäftslogik, das Konfigurieren von Container-verwalteten Ressourcen und die Verwaltung des Servers In diesem instruierten Live-Training lernen die Teilnehmer, wie sie einen TomEE-Anwendungsserver installieren, konfigurieren, verwalten, Fehler beheben und optimieren Publikum Entwickler Systemadministratoren DevOps-Ingenieure Format des Kurses Teilvorlesung, Teildiskussion, Übungen und schwere Handsonsübungen .
microarchitecturespringSystem Architecture, Service Architecture, and Microservice Architecture with Spring Cloud21 StundenDer Aufbau komplexer Unternehmensanwendungen ist eine Herausforderung Jede Änderung an einem Teil der Systeme könnte die Notwendigkeit zur Änderung des Designs des gesamten Systems auslösen In diesem instruierten Live-Training lernen die Teilnehmer verschiedene Technologien und Ansätze für das Design einer dienstleistungsbasierten Systemarchitektur zu evaluieren Das Training beginnt mit einer Diskussion und einem Vergleich von monolithischen Systemen und Servicearchitekturen und vertieft sich in die Details der Microservice-Architektur Spring Cloud wird als Plattform für den Aufbau Javabased verteilter Systeme und Microservices eingeführt Die Teilnehmer erhalten die Möglichkeit, ihr Wissen in die Praxis umzusetzen, während sie eine Reihe von proofofconcept Microservices erstellen und implementieren, die mit Spring Cloud, Spring Boot und Docker erstellt wurden Schließlich werden die relevanten Infrastrukturbausteine ​​untersucht, um den Teilnehmern zu helfen, die am besten geeigneten Tools und Ansätze für die verschiedenen organisatorischen Anforderungen zu bestimmen Am Ende dieser Schulung werden die Teilnehmer ein solides Verständnis von ServiceOrient Architecture (SOA) und Microservice Architecture sowie praktische Erfahrung mit Spring Cloud und verwandten Spring-Technologien für die schnelle Entwicklung ihrer eigenen cloudscale, cloud-fähigen Microservices haben Publikum Java-Entwickler, die Microservices schnell erstellen und bereitstellen möchten Systemarchitekten, die eine Microservice-Architektur implementieren möchten Format des Kurses Teilvorlesung, Teildiskussion, Übungen und schwere Handsonsübungen .
groovyGroovy Programming21 StundenApache Groovy ist eine dynamische JVM (Java Virtual Machine) Programmiersprache Einige seiner Funktionen umfassen Skript-Funktionen, DomainSpecific Language Authoring, Laufzeit-und Compiletime Metaprogrammierung und funktionale Programmierung Groovy wird oft als Ergänzung zu Java verwendet In diesem instruierten Live-Training lernen die Teilnehmer, wie sie in Groovy programmieren, während sie eine Beispielanwendung erstellen Publikum Entwickler Format des Kurses Teilvorlesung, Teildiskussion, Übungen und schwere Handsonsübungen .
groovyscriptingScripting and Testing Your Java Application with Groovy14 StundenGroovy ist eine dynamisch optional typisierte Programmiersprache, die die Ausführlichkeit der Java-Syntax vereinfacht und entfernt In diesem instruierten Live-Training lernen die Teilnehmer, wie sie Groovy für das Scripting und Testen ihrer Java-Anwendungen verwenden können Am Ende dieses Trainings werden die Teilnehmer in der Lage sein: Verstehen Sie die Grundlagen von Groovy Lerne die Unterschiede zwischen Groovy und Java Erstellen, schreiben und starten Sie eine Groovy-Anwendung Verwenden Sie die Groovy-API zum Einbetten von Groovy in Java-Anwendungen Verwenden Sie Groovy mit dem Spock-Framework, um ihre Java-Anwendungen zu testen Publikum Entwickler Format des Kurses Teilvorlesung, Teildiskussion, Übungen und schwere Handsonsübungen .
javafxCreating Modern GUI Applications with JavaFX21 StundenJavaFX ist die neueste GUI-Bibliothek, die in der neuesten Version von Java JDK verfügbar ist Es enthält eine Sammlung von Grafik- und Medienpaketen zum Entwerfen, Erstellen, Testen, Debuggen und Bereitstellen von Rich-Client-Anwendungen, die konsistent auf mehreren Plattformen ausgeführt werden In diesem vor Ort abgehaltenen Live-Training lernen die Teilnehmer, wie man mit der leistungsstarken Java-GUI-Bibliothek JavaFX umfangreiche Benutzeroberflächen entwickelt Am Ende dieses Trainings werden die Teilnehmer in der Lage sein: Erstellen Sie eine moderne, visuell ansprechende Java-Anwendung mit JavaFX Integrieren Sie JavaFX in ältere Swing- und SWT-basierte Java-Anwendungen Fügen Sie Ihrer Anwendung 3D-Grafiken und -Effekte hinzu Testen und debuggen Sie ihre Java-Anwendung Stellen Sie die Anwendung im Web oder als Desktop-Anwendung bereit Publikum Anwendungsentwickler Web-Entwickler Format des Kurses Teilvorlesung, Teildiskussion, Übungen und schwere Handsonsübungen Hinweis Um ein maßgeschneidertes Training für diesen Kurs anzufordern, kontaktieren Sie uns bitte, um zu vereinbaren .
akkabgadAkka - from Beginner to Intermediate/Advanced21 StundenThis training outline is intended to bring attendees from a beginner to an intermediate/advanced level in the understanding and knowledge of the Akka framework.

The entire course is hands on, mostly driven by the trainer in the beginning and progressively shifting towards the attendees producing code themselves (and downloading implementations/solutions written by the trainer).

Attendees are not expected to have prior knowledge of Scala, the trainer will take the necessary time to explain and clarify all the intricacies that relate to the Scala code used.
springbootSpring Boot: Rapidly Build Spring-Based Web Applications14 StundenSpring Boot ist ein Javabased Web Application Development Framework, das Konventionen gegenüber der Konfiguration bevorzugt Spring Boot ermöglicht es Entwicklern, eigenständige, produktintegrierte Anwendungen zu erstellen, die "nur ausgeführt" werden, normalerweise auf einer eingebetteten Instanz von Tomcat, Jetty oder Undertow Spring Boots "rechtsextremer Blick" auf die Spring-Plattform und Third-Party-Bibliotheken ermöglicht eine minimale Anwendungsentwicklung, die nur sehr wenig Konfiguration erfordert Diese Spring Boot-Anwendungen erfordern keine Codegenerierung oder XML-Konfiguration Sie verfügen über eine integrierte Zustandsüberwachung, eine vereinfachte Maven-Konfiguration und eine Reihe anderer Funktionen, die das Erstellen, Bereitstellen und Ausführen von Spring-Anwendungen relativ einfach machen In diesem Training lernen die Teilnehmer die wichtigsten Funktionen und die Architektur von Spring Boot und seine Beziehung zum zugrunde liegenden Spring-Framework kennen Der Kursleiter bietet zahlreiche Möglichkeiten, dieses Wissen anzuwenden und Feedback zu erhalten, während die Teilnehmer Schritt für Schritt praktische Übungen zum Definieren, Konfigurieren und Bereitstellen von Spring-Anwendungen durchführen Am Ende des Kurses verfügen die Teilnehmer über das notwendige Wissen und die nötige Praxis, um ihre eigene Spring-Anwendung schnell implementieren zu können Publikum Java-Webanwendungsentwickler Format des Kurses Schwergewicht auf Handson-Praxis Die meisten Konzepte werden durch Samples, Übungen und Handson-Entwicklung erlernt .
resinResin: Setting Up a Java Application Server for Web Applications Spanning Hundreds of Servers14 StundenResin ist ein schneller und zuverlässiger Open Source Java Application Server für Webanwendungen, der Hunderte von Servern umfasst Serving als Servlet und JSP Engine unterstützt heute Web Profil, CDI und EJB Resin umfasst einen leistungsstarken JTA-Transaktionsmanager, einen JMS-Provider, Clustering, Verbindungspooling und eine Verwaltungskonsole Resin wird von Unternehmen wie CNET, Motorola und Salesforcecom verwendet In diesem Kurs befassen wir uns mit der Installation, Konfiguration, Sicherung, Optimierung und Verwaltung eines Resin Application Servers Am Ende des Kurses haben die Teilnehmer ein fundiertes Verständnis für die Architektur, Funktionen und Fähigkeiten von Resin und werden die nötige Praxis haben, um ihren eigenen Resin Application Server zu implementieren und zu verwalten Publikum Systemadministratoren Entwickler von Enterprise-Webanwendungen DevOps Engineer Format des Kurses Teilvorlesung, Teildiskussion, schwere Handson-Praxis .
javaeejbossEnterprise Java Programming with Java EE and JBoss (EJB 3.0)28 StundenDieser 4-tägige Kurs richtet sich an Programmierer, die bereits die Java-Sprache beherrschen und die Enterprise Java Beans 2.0-Technologie nutzen möchten, während sie sich der Sicherheitsimplikationen der Verteilung von Anwendungen bewusst werden. Dieser Kurs hat eine große praktische Komponente, die die Entwicklung einer E-Commerce-Anwendung auf Basis von Enterprise Java Beans umfasst. Der Kurs verwendet den JBoss Application Server.
gfadmGlassFish Administration21 StundenGlassFish Administration Training führt die Teilnehmer in die Geheimnisse der Installation, Konfiguration, Verwaltung und Überwachung des GlassFish Servers ein Das Training ist offen für zukünftige GlassFish Server Administratoren .
javaphJava Persistence with Hibernate14 StundenDieser Kurs lehrt den praktischen Gebrauch von Hibernate für persistente Java-Objekte in einer relationalen Datenbank.
javaperfJava Performance 35 StundenDer Kurs richtet sich an Java-Programmierer, die effiziente Anwendungen erstellen möchten. Nach Absprache mit dem Kunden kann der Kurs in einer speziellen Tool-Version durchgeführt werden, für Personen, die nur Leistungsprobleme erkennen müssen (Tester, Administratoren) - in diesem Fall ist eine Programmierung in Java nicht erforderlich.

Während des Trainings lernen die Teilnehmer Prozess- und moderne Werkzeuge für die Erstellung effizienter Software in Java kennen. Sie lernen performancebezogene Traps, Benchmarking, Profiling, Tuning, Speicheranalyse, Performancetricks mit Collections oder IO. Gelernte Themen und Tools sind unabhängig von den im Projekt verwendeten Technologien anwendbar, da wir uns auf die Leistung, Tools und eingebettete Bibliotheken auf der Ebene der Sprache konzentrieren. Tuning diskutiert Parameter von JVM, die von Oracle bereitgestellt werden.
javafunandroidJava Fundamentals for Android14 StundenAnwendungen für die Android-Plattform werden hauptsächlich in Java entwickelt. Dieser Kurs wurde für Software-Programmierer mit einem starken OOP-Hintergrund entwickelt (ob in PHP, Scala, C ++, C # oder Objective C), die lernen möchten, Java-Anwendungen für die Android-Plattform zu entwickeln. Dieser Kurs behandelt die Grammatik der Java-Programmiersprache und konzentriert sich auf die spezifischen Java-Funktionen, die die Android-Plattform mehr als andere nutzt.
gfsjeeintAdministering GlassFish Server with Java EE applications introduction21 StundenGlassFish ist ein Open-Source-Anwendungsserver. Dieser dreitägige Kurs bietet eine Einführung in die Verwaltung von GlassFish Server mit Java EE-Anwendungen.
junitUnit Testing with JUnit21 StundenJUnit ist ein Framework, um wiederholbare Tests zu schreiben und Komponententests für Java durchzuführen.

Zukünftige Java Kurse

CourseSchulungsdatumKurspreis (Fernkurs / Schulungsraum)
Fundamentals of Devops for Java Enterprise Edition Projects - BernMi, 2019-01-23 09:305250EUR / 5900EUR
Fundamentals of Devops for Java Enterprise Edition Projects - BaselMo, 2019-02-04 09:305250EUR / 5900EUR
Fundamentals of Devops for Java Enterprise Edition Projects - ZürichMo, 2019-02-11 09:305250EUR / 5900EUR
Fundamentals of Devops for Java Enterprise Edition Projects - BernMo, 2019-03-25 09:305250EUR / 5900EUR
Fundamentals of Devops for Java Enterprise Edition Projects - BaselMi, 2019-03-27 09:305250EUR / 5900EUR
Java Schulung, Java boot camp, Java Abendkurse, Java Wochenendkurse, Java Kurs, Java Training, Java Seminar, Java Seminare, Java Privatkurs, Java Coaching, Java Lehrer

Sonderangebote

CourseOrtSchulungsdatumKurspreis (Fernkurs / Schulungsraum)
Advanced RBernFr, 2018-12-28 09:301575EUR / 1925EUR
Artificial Intelligence in AutomotiveBernMi, 2019-04-03 09:303150EUR / 3650EUR
Artificial Intelligence - the most applied stuff - Data Analysis + Distributed AI + NLPBernMi, 2019-04-03 09:304725EUR / 5375EUR
Applying SysML with MAGICDRAWBernMo, 2019-04-22 09:304725EUR / 5375EUR
Business Process Modelling in BPMN 2.0BernDi, 2019-04-30 09:304725EUR / 5375EUR

Course Discounts Newsletter

We respect the privacy of your email address. We will not pass on or sell your address to others.
You can always change your preferences or unsubscribe completely.

EINIGE UNSERER KUNDEN

is growing fast!

We are looking to expand our presence in Germany!

As a Business Development Manager you will:

  • expand business in Germany
  • recruit local talent (sales, agents, trainers, consultants)
  • recruit local trainers and consultants

We offer:

  • Artificial Intelligence and Big Data systems to support your local operation
  • high-tech automation
  • continuously upgraded course catalogue and content
  • good fun in international team

If you are interested in running a high-tech, high-quality training and consulting business.

Apply now!