Java Programming Schulung
Während des Trainings lernen die Teilnehmer, wie man grundlegende Programme in Java schreiben, testen sie, verwenden standardbibliotheken und erstellen multi-trained-Anwendungen.
Schulungsübersicht
Einführung in Java
- Versionen von Java
- Installation der virtuellen Maschine
- Plattform
- Werkzeuge
- Verwendung der Dokumentation und ausgewählter Bücher
- Java Entwicklungsrichtungen
- Diskussion der Optionen
Die Syntax der Sprache
- Deklarationen und Datentypen
- Einfache Typen
- Referenztypen
- Anweisungen zur Flusskontrolle
- Boards
Objektorientiert Programming
- Modellierung
- Objekte: Eigenschaften und Methoden
- Erstellen von Objekten
- Objekte und Referenzen
- Klassen
- Schnittstellen
- Pakete
- Vererbung
- Abstrakte Klassen
- Polymorphie
Ausnahmen bei der Fehlerbehandlung
- Die try ... catch
- Erstellen Sie Ihre eigenen Ausnahmetypen
Aktionen Inputs und Outputs
- Streams und Filter
- Datei-Behandlung
- Objekt-Serialisierung
- Datensammlungen
Multithreading Programming
- Multithreading-Anwendungen
- Der Lebenszyklus eines Threads
- Synchronisierung
- Schutz der Daten
Grundlagen der Entwicklung von Webanwendungen in Java
- Überblick s beliebtestes Framework für die Erstellung von Webanwendungen
- Mehrschichtige Architektur
- Anwendungen in der Architektur Anfrage/Antwort
- Aufruf und Arbeit mit der Datenbank
- Modellierung der Business-Anwendung
- Service rządań und Controller-Schicht.
- Erstellen von Ansichten
- Diskussion der gängigen Anwendungsfälle
Voraussetzungen
Dieser Kurs richtet sich an Entwickler, die mit einer beliebigen prozeduralen oder strukturellen Sprache (z.B. C, Pascal, C++, Delphi) vertraut sind.
Offene Schulungskurse erfordern mindestens 5 Teilnehmer.
Java Programming Schulung - Booking
Java Programming Schulung - Enquiry
Java Programming - Beratungsanfrage
Beratungsanfrage
Erfahrungsberichte (7)
LAB-Praxis mit Übungen
Angel - Vodacom
Kurs - Java Programming
Maschinelle Übersetzung
praktische Übungen waren großartig
Tshepo - Vodacom
Kurs - Java Programming
Maschinelle Übersetzung
Der Trainer war engagiert und hat den Kurs wirklich interessant und praxisnah gestaltet.
Kesh - Vodacom
Kurs - Java Programming
Maschinelle Übersetzung
Entwicklung von APIs.
Tshifhiwa - Vodacom
Kurs - Java Programming
Maschinelle Übersetzung
Sehr professionale Ausbildung, es half sehr, dass der Trainer die Programmiersprache beherrscht.
Cosmin Rechisan - Aptiv Technology Services & Solutions
Kurs - Java Programming
Maschinelle Übersetzung
Sehr freundlicher und hilfsbereiter Trainer, der immer wieder nachgefragt hat, ob jemand Hilfe benötigt.
Assim Ali - MHT Technology Ltd
Kurs - Java Programming
Maschinelle Übersetzung
I liked how the trainer explained the subject. Providing real life example is beneficial.
Rhearose Holonowicz
Kurs - Java Programming
Maschinelle Übersetzung
Kommende Kurse
Kombinierte Kurse
Advanced Spring Boot
14 StundenDiese von einem Trainer geleitete Live-Schulung (online oder vor Ort) richtet sich an erfahrene Spring Boot-Entwickler, die die erweiterten Funktionen von Spring Boot's nutzen möchten, um komplexe Spring Boot-Anwendungen weiter zu verbessern, zu sichern und zu testen.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein:
- Das Spring WebMVC Framework anpassen, um die Entkopplung von Webanwendungen zu verbessern.
- Objekte mit Jackson Serialization Views serialisieren und de-serialisieren.
- Benutzerdaten in einer Datenbank speichern und sichern.
- Spring Sessions verwenden, um Benutzer-Sitzungsinformationen verteilt zu verwalten.
- Automatisieren des Testens von Spring WebMVC-Anwendungen.
- Überwachung und Messung der Anwendungsleistung.
Angular and Spring Boot
14 StundenDiese von einem Trainer geleitete Live-Schulung (online oder vor Ort) richtet sich an Webentwickler, die Angular and Spring Boot zur Erstellung von Full-Stack-Anwendungen nutzen möchten.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein:
- Entwickeln Sie eine Full-Stack-Anwendung mit Angular und Sping Boot.
- Erstellen Sie eine Backend-Anwendung mit Spring Boot.
- Erstellen Sie Frontend-Anwendungen mit Angular.
- Verwenden Sie Spring Security, um die Authentifizierung für eine Full-Stack-Anwendung zu konfigurieren.
Groovy Programming
21 StundenApache Groovy ist eine dynamische JVM-Programmiersprache ( Java Virtual Machine). Einige seiner Funktionen umfassen Skriptfunktionen, die Erstellung domänenspezifischer Sprachen, Laufzeit- und Kompilierungszeit-Metaprogrammierung sowie funktionale Programmierung. Groovy wird oft als Ergänzung zu Java .
In diesem von Lehrern geleiteten 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 viel praktisches Üben
Groovy Programming for Beginners
14 StundenDiese von einem Kursleiter geleitete Live-Schulung in Österreich (online oder vor Ort) richtet sich an Anfänger, die die Grundlagen von Groovy Programming erlernen möchten.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein:
- Die grundlegenden Programmierkonzepte zu verstehen.
- Einfache Groovy Skripte schreiben und die Kernfunktionen von Groovy nutzen.
- Die Grundprinzipien der objektorientierten Programmierung mit Groovy verstehen und anwenden.
- Grundlegende Fehlerbehandlungstechniken lernen, um häufige Programmierfehler und Ausnahmen in Groovy zu handhaben.
Java 8 and Spring
35 StundenDieser 5-tägige Kurs richtet sich an Java Entwickler, die sich mit den neuen Funktionen von Java 8 und dem Spring-Framework vertraut machen möchten.
Spring und Hibernate in Java Applications
21 StundenDer Kurs behandelt Themen im Zusammenhang mit der Erstellung von Java Anwendungen, wobei der Schwerpunkt auf der Technologie liegt, die heute in Anwendungen wie Anwendungsframeworks zum Erstellen von Spring und Hibernate weit verbreitet ist. Die Teilnehmer verfügen am Ende über Kenntnisse zum Entwerfen von Anwendungen und zur Auswahl der geeigneten Technologie für eine bestimmte Lösung. Ermöglichen Sie das Verständnis bekannter Probleme, die im Verlauf von Bibliotheken, Spezifikationen und Technologien erörtert wurden.
Java Microservices
21 StundenDiese Live-Schulung in Österreich (online oder vor Ort) richtet sich an fortgeschrittene Java-Entwickler, die Microservices-basierte Anwendungen mit Java-Frameworks wie Spring Boot und Spring Cloud entwerfen, entwickeln, bereitstellen und warten möchten.
Am Ende dieses Kurses werden die Teilnehmer in der Lage sein
- Die Prinzipien und Vorteile der Microservices-Architektur zu verstehen.
- Microservices mit Java und Spring Boot zu erstellen und bereitzustellen.
- Service Discovery, Konfigurationsmanagement und API-Gateways zu implementieren.
- Microservices effektiv sichern, überwachen und skalieren.
- Microservices mithilfe von Docker und Kubernetes bereitstellen.
Java Spring
35 StundenSpring ist ein Anwendungsframework, das ein umfassendes Programmier- und Konfigurationsmodell für Java basierte Unternehmensanwendungen bereitstellt.
Building Microservices with Spring Boot, Docker, and Kubernetes
21 StundenDiese von einem Trainer geleitete Live-Schulung (online oder vor Ort) richtet sich an mittlere bis fortgeschrittene Entwickler, die Microservices mit Spring Boot, Docker und Kubernetes entwickeln möchten.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein:
- Die Microservices-Architektur zu verstehen.
- Mit Spring Boot produktionsreife Microservices erstellen.
- Die Rolle von Docker in Microservices verstehen.
- Einrichten eines Kubernetes-Clusters zur Bereitstellung von Microservices.
Quarkus for Developers
14 StundenDiese von einem Trainer geleitete Live-Schulung in Österreich (online oder vor Ort) richtet sich an Entwickler, die Quarkus zum Erstellen, Testen und Bereitstellen von Anwendungen verwenden möchten, die mit Java voll ausgestattet sind, aber weniger Ressourcen benötigen.
Am Ende dieses Kurses werden die Teilnehmer in der Lage sein:
- die notwendige Entwicklungsumgebung einzurichten, um mit der Entwicklung von Anwendungen mit Quarkus zu beginnen.
- Anwendungen im nativen Modus mit GraalVM zu erstellen, zu kompilieren und auszuführen.
- Werkzeuge und Erweiterungen von Quarkus für die Erstellung nativer Anwendungen mit Maven zu nutzen.
- Containerisierung, Ausführung und Bereitstellung von Anwendungen mit Docker.
Quarkus for Java Native and Microservice Development
40 StundenDieser von einem Trainer geleitete Live-Kurs in Österreich (online oder vor Ort) richtet sich an fortgeschrittene Entwickler und Architekten, die native Anwendungen und Microservices mit Quarkus entwickeln möchten, um die Speichernutzung und den Startzeitraum zu optimieren.
Am Ende dieses Trainings werden die Teilnehmer in der Lage sein:
- Hocheffiziente, leichte native Java-Anwendungen mit Quarkus zu entwickeln.
- RESTful Services und Microservices-Architekturen zu erstellen und bereitzustellen.
- GraalVM für die nativen Kompilierungen zu verwenden und den Startzeitraum sowie die Speichereffizienz zu optimieren.
- Anwendungen für Kubernetes und OpenShift-Umgebungen zu packen und zu kontainerisieren.
RabbitMQ with Java and Spring
14 StundenDiese von einem Trainer geleitete Live-Schulung in Österreich (online oder vor Ort) richtet sich an Softwarearchitekten und Webentwickler, die RabbitMQ als Messaging-Middleware nutzen und mit Spring in Java programmieren möchten, um Anwendungen zu erstellen.
Am Ende dieses Kurses werden die Teilnehmer in der Lage sein:
- Verwendung von Java und Spring mit RabbitMQ zur Erstellung von Anwendungen.
- Asynchrone nachrichtengesteuerte Systeme mit RabbitMQ zu entwerfen.
- Queues, Topics, Exchanges und Bindings in RabbitMQ erstellen und anwenden
Spring Boot, React, and Redux
14 StundenDiese von einem Trainer geleitete Live-Schulung (online oder vor Ort) richtet sich an Webentwickler, die funktionale Front-End- und Back-End-Webanwendungen mit Spring Boot, React, and Redux erstellen möchten.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein:
- Erstellen Sie eine Front-End-Anwendung mit React und Redux.
- Erstellen Sie RESTful APIs mit Spring Boot.
- Webdienste mit Spring Security und JWT-Web-Tokens absichern.
Spring Boot for Beginners
14 StundenIn dieser Live-Schulung in Österreich lernen die Teilnehmer die wichtigsten Funktionen und die Architektur von Spring Boot sowie die Beziehung zum zugrunde liegenden Spring-Framework kennen. Der Kursleiter gibt den Teilnehmern ausreichend Gelegenheit, das erworbene Wissen anzuwenden und Feedback zu erhalten. Die Teilnehmer führen live praktische Übungen zur Definition, Konfiguration und Bereitstellung von Spring-Anwendungen durch.
Am Ende des Kurses verfügen die Teilnehmer über das nötige Wissen und die Praxis, um ihre eigene Spring-Anwendung schnell zu implementieren.