Java 11 Počítačový Kurz
Java je open-source vývojová platforma a programovací jazyk používaný k vytváření aplikací pro desktopové počítače, mobilní zařízení a web. Java 11 nabízí významné změny v platformě, které zlepšují procesy vývoje aplikací.
Tento výcvik vedený instruktorem (online nebo on-site) je zaměřen na vývojáře a programátory, kteří chtějí vytvářet, spravovat a provádět Java aplikace pomocí Java 11.
Po ukončení tohoto tréninku budou účastníci schopni:
- Migrujte z starších verzí Java na Java 11 k implementaci nových funkcí a změn na platformě.
- Prozkoumejte nové metody v Java 11 pro zlepšení a zjednodušení vývoje aplikací.
- Naučte se Java klíčové koncepty pro vytváření aplikací pro různé systémy a zařízení pomocí Java 11.
Formát kurzu
- Interaktivní přednáška a diskuse.
- Mnoho cvičení a praxe.
- Hands-on implementace v živém laboratoři prostředí.
Možnosti personalizace kurzu
- Chcete-li požádat o přizpůsobené školení pro tento kurz, kontaktujte nás, abyste uspořádali.
Návrh Školení
Úvod
Přehled Java 11 Funkce a architektura
- Klíčové komponenty Funkce API
Instalace sady Java Development Kit (JDK)
- Formát řetězce verze Použití konfiguračního souboru Struktura adresáře JDK 11
Migrace ze starší verze na Java 11
- Aktualizace knihoven třetích stran Spuštění jdeps na kódu
Prozkoumání změn v Java 11
- Implementace klienta HTTP Nové metody pro kolekce, volitelné doplňky a proudy
Spuštění nástroje Java Shell Tool (JShell)
- Spuštění příkazového řádku Spuštění a zastavení JShell
Vytváření aplikací v Java
- Vytváření projektů, balíčků a tříd Spuštění hlavní metody
Spuštění programu Java
- Zdrojové a třídní adresáře Kompilace zdrojového kódu
Ukládání informací pomocí Java proměnných
- Java syntaxe a datové typy Typy proměnných a akce
Práce s textem pomocí řetězce Java
- Vytvoření řetězce Textové bloky Manipulace s řetězci a textem
Provádění operací s proměnnými v Java 11
- Smyčky a podmínky Java pole Volání metod
Správa Java tříd a rozhraní
- Dědičnost Rozhraní vnořených a abstraktních tříd Java
Balení aplikace pomocí modulu Java
- Spuštění modulu Java Modulové služby
Odstraňování problémů
Shrnutí a závěr
Požadavky
- Znalost základních počítačových pojmů
- Obecná znalost programovacích pojmů
Publikum
- Programátoři
- Vývojáři
Open Training Courses require 5+ participants.
Java 11 Počítačový Kurz - Booking
Java 11 Počítačový Kurz - Enquiry
Java 11 - Consultancy Enquiry
Consultancy Enquiry
Reference (5)
Že jsme získali komplexní přehled i o kontextu - například proč potřebujeme nějaké anotace a co znamenají. Líbila se mi praktická část školení – nutnost ručně spouštět příkazy a volat zbývající API
Alina - ACCENTURE SERVICES S.R.L
Kurz - Quarkus for Developers
Machine Translated
The extra information that was shared, the training was not straightforward groovy, which was nice.
Covenant - Vodacom
Kurz - Groovy Programming
the trainer can clearly explain the topic and can answer every question.
Hannah Mae Lubigan - Security Bank Corporation
Kurz - Advanced Spring Boot
Training style and trainer helps solve issues encountered during the exercises.
Carl Angelo Gonzales - Security Bank Corporation
Kurz - Spring Boot for Beginners
Detailed information provided on the more advanced topics requested.
Farukh Khan - Tandem Solution
Kurz - RabbitMQ with Java and Spring
Upcoming Courses
Související kurzy
Advanced Spring Boot
14 hodinyToto živé školení vedené instruktorem v České republice (online nebo na místě) je zaměřeno na zkušené Spring Boot vývojáře, kteří chtějí používat pokročilé funkce Spring Boot k dalšímu vylepšování, zabezpečení a testování komplexních Spring Boot aplikací.
Na konci tohoto školení budou účastníci schopni:
- Přizpůsobte si rámec Spring WebMVC, abyste zlepšili oddělení webových aplikací.
- Serializujte a de-serializujte objekty pomocí Jackson Serialization Views.
- Ukládat a zabezpečit uživatelská data v databázi.
- Použijte Spring Sessions ke správě informací o uživatelských relacích distribuovaným způsobem.
- Automatizujte testování aplikací Spring WebMVC.
- Monitorujte a měřte výkon aplikací.
Angular and Spring Boot
14 hodinyToto živé školení vedené instruktorem v České republice (online nebo na místě) je zaměřeno na webové vývojáře, kteří chtějí používat Angular and Spring Boot k vytváření aplikací s plným zásobníkem.
Na konci tohoto školení budou účastníci schopni:
- Vyvíjejte aplikaci s plným zásobníkem pomocí Angular a Sping Boot.
- Sestavte backendovou aplikaci pomocí Spring Boot.
- Vytvářejte frontendové aplikace pomocí Angular.
- Použijte Spring Security ke konfiguraci ověřování pro aplikaci s plným zásobníkem.
Groovy Programming
21 hodinyApache Groovy je dynamický programovací jazyk JVM (Java Virtual Machine). Některé z jeho funkcí zahrnují možnosti skriptování, tvorbu v jazyce specifickém pro doménu, metaprogramování a funkční programování za běhu a kompilace. Groovy se často používá jako kompliment k Java.
V tomto živém školení vedeném instruktorem se účastníci naučí, jak programovat v Groovy, když projdou vytvořením vzorové aplikace.
Publikum
- Vývojáři
Formát kurzu
- Část přednáška, část diskuse, cvičení a těžké praktické cvičení
Groovy Programming for Beginners
14 hodinyToto živé školení vedené instruktorem v České republice (online nebo na místě) je zaměřeno na vývojáře na úrovni začátečníků, kteří se chtějí naučit základy Groovy Programming.
Na konci tohoto školení budou účastníci schopni:
- Pochopit základní koncepty programování.
- Pište jednoduché Groovy skripty a využívejte základní funkce Groovy.
- Pochopit a aplikovat základní principy objektově orientovaného programování pomocí Groovy.
- Naučte se základní techniky zpracování chyb pro správu běžných programovacích chyb a výjimek v Groovy.
Java 8 and Spring
35 hodinyTento 5denní kurz je pro vývojáře Java, kteří se chtějí seznámit s novými funkcemi Java 8 a s frameworkem Spring.
Spring and Hibernate in Java Applications
21 hodinyPředmět se zabývá problematikou tvorby Java aplikací se zvláštním důrazem na technologii dnes široce používanou v aplikacích, jako jsou aplikační rámce pro vytváření Spring a Hibernate. Účastníci na konci budou mít znalosti pro návrh aplikací a výběr vhodné technologie pro konkrétní řešení. Umožnit pochopení známých problémů probíraných v kurzu knihoven, specifikací a technologií.
Java Microservices
21 hodinyToto živé školení vedené instruktorem v České republice (online nebo na místě) je zaměřeno na středně pokročilé Java vývojáře, kteří chtějí navrhovat, vyvíjet, nasazovat a udržovat aplikace založené na mikroslužbách pomocí Java rámců jako Spring Boot a Spring Cloud.
Na konci tohoto školení budou účastníci schopni:
- Pochopte principy a výhody architektury mikroslužeb.
- Vytvářejte a nasazujte mikroslužby pomocí Java a Spring Boot.
- Implementujte zjišťování služeb, správu konfigurace a brány API.
- Zabezpečte, monitorujte a efektivně škálujte mikroslužby.
- Nasaďte mikroslužby pomocí Docker a Kubernetes.
Java Spring
35 hodinySpring je aplikační rámec, který poskytuje komplexní programovací a konfigurační model pro podnikové aplikace založené na Java.
Building Microservices with Spring Boot, Docker, and Kubernetes
21 hodinyToto živé školení vedené instruktorem v České republice (online nebo na místě) je zaměřeno na středně pokročilé až pokročilé vývojáře, kteří chtějí vyvíjet mikroslužby pomocí Spring Boot, Docker a Kubernetes.
Na konci tohoto školení budou účastníci schopni:
- Pochopte architekturu mikroslužeb.
- Vytvářejte mikroslužby připravené na produkci pomocí Spring Boot.
- Pochopte roli Docker v mikroslužbách.
- Nastavte cluster Kubernetes pro nasazení mikroslužeb.
Quarkus for Developers
14 hodinyToto živé školení vedené instruktorem v České republice (online nebo na místě) je zaměřeno na vývojáře, kteří chtějí používat Quarkus k vytváření, testování a nasazování aplikací, plně vybavených s Java, ale s menším využitím zdrojů.
Na konci tohoto školení budou účastníci schopni:
- Nastavte potřebné vývojové prostředí pro zahájení vývoje aplikací pomocí Quarkus.
- Vytvářejte, kompilujte a spouštějte aplikace v nativním režimu pomocí GraalVM.
- Použijte Quarkus nástroje a rozšíření pro vytváření nativních aplikací pomocí Maven.
- Kontejnerujte, spouštějte a nasazujte aplikace pomocí Docker.
Quarkus for Java Native and Microservice Development
40 hodinyTento instruktážní živý kurz v České republice (online nebo na místě) je určen pro středně pokročilé a pokročilé vývojáře a architektů, kteří chtějí vyvíjet Java nativní aplikace a mikroservisy pomocí Quarkus s optimalizovanou paměťovou náročností a časem spuštění.
Konec kurzu budou účastníci schopni:
- Vytvářet vysokoúčinné, lehké Java nativní aplikace pomocí Quarkus.
- Stavět a nasazovat architektury RESTful služeb a mikroservisů.
- Používat GraalVM pro nativní kompilaci a optimalizovat efektivitu spuštění a paměťové využití.
- Obalovat a kontainerizovat aplikace pro Kubernetes a OpenShift prostředí.
RabbitMQ with Java and Spring
14 hodinyToto živé školení vedené instruktorem v České republice (online nebo na místě) je zaměřeno na softwarové architekty a webové vývojáře, kteří chtějí používat RabbitMQ jako middleware pro zasílání zpráv a program v Java pomocí Spring k vytváření aplikací.
Na konci tohoto školení budou účastníci schopni:
- K vytváření aplikací použijte Java a Spring s RabbitMQ.
- Navrhněte asynchronní systémy řízené zprávami pomocí RabbitMQ.
- Vytvářejte a aplikujte fronty, témata, výměny a vazby v RabbitMQ
Spring Boot, React, and Redux
14 hodinyToto živé školení vedené instruktorem v České republice (online nebo na místě) je zaměřeno na webové vývojáře, kteří chtějí vytvářet funkční front-end a back-end webové aplikace s Spring Boot, React, and Redux.
Na konci tohoto školení budou účastníci schopni:
- Sestavte front-endovou aplikaci pomocí React a Redux.
- Vytvořte RESTful API pomocí Spring Boot.
- Zabezpečte webové služby pomocí zabezpečení Spring a webových tokenů JWT.
Spring Boot for Beginners
14 hodinyV tomto živém školení vedeném instruktorem v České republice se účastníci naučí klíčové funkce a architekturu Spring Boot a jeho vztah k základnímu rámci Spring. Instruktor poskytuje dostatek příležitostí pro uplatnění těchto znalostí a získání zpětné vazby. Účastníci provedou živá praktická cvičení týkající se definování, konfigurace a nasazení aplikací Spring.
Na konci kurzu budou mít účastníci potřebné znalosti a praxi pro rychlé nasazení vlastní Spring aplikace.