Java 16 Počítačový Kurz
Java je otevřený zdrojový programovací jazyk a vývojová platforma pro vytváření desktop, mobilních a webových aplikací. Java 16 nabízí dodatečnou podporu všem funkčnostem soketů UNIX domény a řadu vylepšení jazyka.
Toto instruktorem védané školení (online nebo na místě) je určeno programátorům, kteří chtějí používat Java 16 pro budování, správu a balení Java aplikací.
Po absolvování tohoto školení budou účastníci schopni:
- Seznámit se a porozumět novým funkcím a změnám od starších verzí Java k Java 16.
- Seznámit se s základními koncepty Javy a použít je pro vytváření Java aplikací.
Formát kurzu
- Interaktivní přednáška a diskuse.
- Mnoho cvičení a praxe.
- Přímé implementace v živé laboratoři.
Možnosti přizpůsobení kurzu
- Pro požadavek na přizpůsobené školení pro tento kurz, prosím nás kontaktujte k domluvě.
Návrh Školení
Úvod
- Přehled funkcí Java 16
- Pochopení architektury Java 16
Začínáme s Javou 16
- Instalace Java Development Kit (JDK)
- Nastavení prostředí pro Javu 16
- Migrace z starší verze na Javu 16
Prozkoumání změn v Javě 16
- Změny jazyka
- Nástroje pro balení
- Řadiče odpadu (garbage collectors)
- Jiná vylepšení
- Zastaralé a odstraněné funkce
Programování v Javě
- Programování s JShell
- Javové metody a platforma
- Syntaxe Javy
- Orientace na objekty v programování
- Java collection framework
- Zpracování výjimek
- Použití rozhraní pro vstup a výstup (I/O API)
Shrnutí a další kroky
Požadavky
- Znalost programovacích konceptů
Cílová skupina
- Programátoři
- Vývojáři
Veřejné školení vyžaduje minimálně 5 účastníků.
Java 16 Počítačový Kurz - Rezervace
Java 16 Počítačový Kurz - Dotaz
Java 16 - Dotaz ohledně konzultace
Reference (1)
přístupný způsob předávání znalostí
Bartlomiej - Politechnika Lodzka
Kurz - Java 16
Přeloženo strojem
Nadcházející kurzy
Související kurzy
Pokročilý Spring Boot
14 HodinyTato instruktorem vedená živá školení v České republice (online nebo prezenčně) je určena pro zkušené Spring Boot vývojáře, kteří chtějí použít pokročilé funkce Spring Bootu k dalšímu posílení, ochraně a testování komplexních aplikací Spring Boot.
Konec tohoto školení budou účastníci schopni:
- Přizpůsobit rámec Spring WebMVC k posílení decouplingu webových aplikací.
- Seriovat a deserializovat objekty pomocí Jackson Serialization Views.
- Ukládat a zabezpečovat uživatelská data v databázi.
- Používat Spring Sessions k správě uživatelských relací v distribuovaném prostředí.
- Automatizovat testování aplikací Spring WebMVC.
- Monitorovat a měřit výkon aplikace.
Angular a Spring Boot
14 HodinyToto instruktorem vedené, živé školení v České republice (online nebo na místě) je určeno webovým vývojářům, kteří chtějí použít Angular a Spring Boot pro vytváření plně funkčních aplikací.
Konec tohoto školení zúčastnění budou schopni:
- Vyvíjet plně funkční aplikace s Angular a Spring Boot.
- Budovat back-end aplikace s Spring Boot.
- Vytvářet front-end aplikace s Angular.
- Používat Spring Security pro konfiguraci ověřování v plně funkčních aplikacích.
Programování v Groovy
21 HodinyApache Groovy je dynamický programovací jazyk pro JVM (Java Virtual Machine). Mezi jeho funkce patří skriptovací schopnosti, tvorba doménově specifických jazyků, meta-programování v době běhu a kompilace a funkcionální programování. Groovy se často používá jako doplněk k Javě.
V tomto instruktorem védaném živém školení budou účastníci učeni, jak programovat v Groovy, zatímco projdou vytvořením ukázkové aplikace.
Účastníci
- Vývojáři
Formát kurzu
- Část přednášky, část diskuse, cvičení a množství praktické práce
Programování v jazyce Groovy pro začátečníky
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.
Spring a Hibernate v Java aplikacích
21 HodinyKurz se zabývá problémy souvisejícími s tvorbou Java aplikací, s důrazem na technologie široce používané v dnešních aplikacích, jako jsou rámce pro budování Spring a Hibernate. Účastníci na konci kurzu budou mít znalosti potřebné k návrhu aplikací a výběru vhodné technologie pro konkrétní řešení. Kurz také umožňuje porozumět známým problémům diskutovaným během kurzu týkajícím se knihoven, specifikací a technologií.
Java Microservisy
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 HodinyZískejte jistotu při navrhování podnikových aplikací v Javě pomocí Spring. Prochází injekci závislostí, návrh založený na rozhraních, vzory orientované na komponenty, Spring AOP, architekturu MVC, řízení transakcí a konfiguraci POJO do databáze. Poskytuje vývojářům praktické dovednosti pro sestavování modulárních backendových systémů pomocí principů inverze kontroly, snižování architektuální vazby a urychlování dodávky robustních služeb připravených pro produkci v podnikových prostředích.
Výstavba mikroslužeb pomocí Spring Boot, Dockeru a Kubernetes
21 HodinyToto instruktorem vedené živé školení v České republice (dostupné online nebo prezenčně) je přizpůsobeno vývojářům na střední a pokročilé úrovni, kteří se chtějí naučit vytvářet mikroslužby pomocí Spring Boot, Dockeru a Kubernetes.
Na konci tohoto školení budou účastníci schopni:
- Rozumět principům architektury mikroslužeb.
- Vytvářet mikroslužby připravené pro produkci pomocí Spring Boot.
- Rozumět klíčové roli Dockeru při kontejnerizaci mikroslužeb.
- Konfigurovat clustery Kubernetes pro nasazení a orchestraci mikroslužeb.
Quarkus pro vývojáře
14 HodinyToto instruktorem vedené živé školení v České republice (online nebo na místě) je zaměřeno na vývojáře, kteří chtějí použít Quarkus k sestavování, testování a nasazování aplikací plně vybavených Java, ale s nižším využitím prostředků.
Konec tohoto školení budou účastníci schopni:
- Nastavit potřebné vývojové prostředí pro začátek vývoje aplikací s Quarkus.
- Sestavovat, kompilovat a spouštět aplikace v nativním režimu pomocí GraalVM.
- Využívat nástroje a rozšíření Quarkus pro sestavování nativních aplikací pomocí Maven.
- Kontejnerizovat, spouštět a nasazovat aplikace s Dockerem.
Quarkus pro vývoj nativních aplikací Java a mikroservisů
40 HodinyTato instruktorem vedená živá školení České republice (online nebo na místě) je určena středně pokročilým až pokročilým vývojářům a architektům, kteří se chtějí věnovat vývoji nativních aplikací Java a mikroservisů pomocí Quarkus s optimalizovaným využitím paměti a startovací doby.
Konec tohoto školení budou účastníci schopni:
- Vytvářet vysokorychlostní, lehké nativní aplikace Java pomocí Quarkus.
- Postavovat a nasazovat RESTful služby a architektury mikroservisů.
- Používat GraalVM pro nativní kompilaci a optimalizovat startovací dobu a účinnost paměti.
- Balit a kontejnerizovat aplikace pro prostředí Kubernetes a OpenShift.
RabbitMQ s Java a 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 a Redux
14 HodinyToto instruktorem vedené živé školení (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 pomocí Spring Bootu, Reactu a Reduxu.
Po absolvování tohoto školení budou účastníci schopni:
- Vytvořit front-end aplikaci s Reactem a Reduxem.
- Vytvářet RESTful API pomocí Spring Bootu.
- Zabezpečovat webové služby pomocí Spring Security a JWT web tokénů.
Spring 5
21 HodinyTato instruktorem vedená, živá školení v České republice (online nebo na místě) je určená pro Java vývojáře, kteří chtějí použít framework Spring 5 ke vývoji a nasazení podnikových webových aplikací.
Po ukončení tohoto školení budou účastníci schopni:
- Nainstalovat a nakonfigurovat Spring 5.
- Porozumět a implementovat nejnovější funkce Spring 5.
- Přistupovat k databázím pomocí aplikace Spring.
- Použít nový reaktivní webový framework WebFlow pro zpřísňování aplikací.
- Integrovat aplikaci Spring s staršími Java EE aplikacemi.
- Otestovat a nasadit podnikovou aplikaci Spring.
Základy Springu s Spring Boot 3.5.5 a Java 21
14 HodinySpring je komplexní framework pro jazyk Java, který zjednodušuje vývoj podnikových aplikací díky pokročilému zavádění závislostí, modulární architektuře a zjednodušeným možnostem konfigurace.
Tento instruktážní výcvik probíhající naživo (online nebo na místě) je určen pro vývojáře Java na začátečníční úrovni, kteří chtějí vytvářet moderní, produkčně připravené webové aplikace pomocí nejnovější verze frameworku Spring a Spring Bootu 3.5.5 v kombinaci s Javou 21.
Do konce tohoto výcviku se účastníci naučí:
- Pochopit základní principy frameworku Spring, včetně IoC, DI a AOP.
- Konfigurovat aplikace Spring pomocí XML, anotací a JavaConfigu.
- Vyvíjet RESTful služby pomocí Spring Bootu a JPA.
- Implementovat operace CRUD, pracovat s transakcemi a spravovat trvalé ukládání dat.
- Využívat pokročilé funkce frameworku Spring, jako jsou profily, zpracování výjimek a serializace dat.
Formát kurzu
- Krátký teoretický úvod následovaný rozsáhlými praktickými cvičeními.
- Příruční implementace pomocí příkladů z reálného světa.
- Interaktivní diskuse a průvodní řešení problémů.
Možnosti přizpůsobení kurzu
- Chcete-li požádat o přizpůsobený výcvik pro tento kurz, obraťte se na nás.
Spring Boot pro začátečníky
14 HodinyV tomto školení vedoucího instruktora na místě České republice se účastníci dozvědí klíčové funkce a architekturu Spring Bootu a jeho vztah k podkladovému rámci Spring. Instruktor poskytuje dostatek příležitostí pro aplikaci tohoto znalostí a zpětnou vazbu, účastníci provedou živé, praktické cvičení na definici, konfiguraci a nasazování Spring aplikací.
Na konci kurzu budou účastníci mít nezbytné znalosti a praxi k rychlému nasazení své vlastní Spring aplikace.