TOP kurzy programovania v jazyku Java pre pokročilých
Rôzne / / November 28, 2023
Účinnosť Java
Kurz pre začiatočníkov a skúsených vývojárov na získanie hlbšieho pochopenia Javy. Kurz podrobne pokrýva dizajnové vzory a jazykové idiómy a ukazuje, ako na to čo najlepšie využiť rôzne funkcie, od generík po zoznamy, od anotácií po auto balenie.
4,2
Úvod do jarného rámca.
Kurz je určený pre vývojárov oboznámených s platformou Java (SE aj EE), ktorí sa chcú naučiť používať populárny framework Spring na tvorbu svojich aplikácií.
3,7
Vývoj na platforme Java SE. Pokročilé témy
V tomto kurze študenti získajú pokročilé znalosti a zručnosti potrebné pre vývoj softvéru na platforme Java SE. Tento kurz pokrýva hlavné triedy systémových knižníc a základy návrhu softvéru. Študenti sa vďaka tomu naučia pracovať nielen ako programátori, ale aj ako softvéroví dizajnéri. Základné témy v platforme Java sú zahrnuté v súvisiacom kurze JVA-007 Java® SE Platform Development: Core Topics.
4,2
JavaScript. Úroveň 6. Knižnica React.js
ReactJS je populárna knižnica JavaScript s otvoreným zdrojom. Navrhnuté na vytváranie používateľských rozhraní (UI, User Interfaces) na základe komponentového prístupu. Kurz vám predstaví základné funkcie obľúbenej knižnice a poskytne vám praktické zručnosti pri vytváraní komponentov pomocou ReactJS a jeho JavaScript rozšírenia – JSX.
4,1
Java Advanced I: Funkčné, asynchrónne a reaktívne programovanie
Kurz sa zameriava na moderné funkčné, asynchrónne a reaktívne prístupy k vývoju Java a zahŕňa learning NIO2, CompletableFuture, RxJava, Reactor, R2DBC, SSE, Spring Data reactive, WebClient, reaktívny WebSocket, RSocket.
4,2
Základy programovania v Jave pre školákov. Modul 3 [c]
Pokračujte v učení sa programovania v Jave! Programovanie pokrýva všetky oblasti nášho života: od ekonomiky po zábavu, od medicíny po prieskum vesmíru. Naučením sa programovať si rozviniete pozornosť, trpezlivosť, vytrvalosť, záľubu v intelektuálnej činnosti a schopnosť samostatne sa rozhodovať. Získate praktické zručnosti, ktoré sa vám budú v budúcnosti vždy hodiť! Je to užitočnejšie a zaujímavejšie ako online hry a počítačové kluby!
4,1
Základy programovania v Jave pre školákov. Modul 2 [c]
Pokračujte v učení sa programovania v Jave! Programovanie pokrýva všetky oblasti nášho života: od ekonomiky po zábavu, od medicíny po prieskum vesmíru. Naučením sa programovať si rozviniete pozornosť, trpezlivosť, vytrvalosť, záľubu v intelektuálnej činnosti a schopnosť samostatne sa rozhodovať. Získate praktické zručnosti, ktoré sa vám budú v budúcnosti vždy hodiť! Je to užitočnejšie a zaujímavejšie ako online hry a počítačové kluby!
4,1
Jarná pokročilá
Kurz pokrýva témy potrebné pre profesionálne využitie Spring Frameworku v praxi, ako napríklad dokumentovanie REST služieb, serializácia dát, transakcie v Spring, autorizácia JWT, praktická aplikácia WebFlux, testovanie, nasadenie v Dockeri a oveľa viac ostatným.
4,2
Test Driven Development (TDD) v jazyku Java
Tento kurz predstaví študentom jednu z inžinierskych praktík agilnej metodológie – testom riadený vývoj (TDD). Sú zahrnuté teoretické aspekty testovania jednotiek, ktoré budú užitočné pre vývojárov bez ohľadu na metodiku použitú v ich projektoch. Teoretické prístupy sú ilustrované príkladmi kódu v Jave.
4,1
Skúsený v rámci testovania jednotiek JUnit5
Kurz poskytuje úvod do JUnit5. JUnit je jednotkový testovací rámec pre programovací jazyk Java. JUnit je obzvlášť dôležitá pri vývoji riadenom testami a je súčasťou rodiny rámcov na testovanie jednotiek známych ako xUnit, ktoré sú potomkami SUnit.
4,1
Vývoj podnikových aplikácií s využitím technológií Java EE
V tomto kurze sa študenti zoznámia s distribuovanou výpočtovou technológiou využívajúcou technológie JEE (Java Enterprise Edition), vrátane pomocou EJB, CDI dependency injection, práca s databázami prostredníctvom technológie JPA a práca so správcami založenými na technológii JMS. Kurz je postavený na serveri WildFly (JBoss), ktorý je v súčasnosti najpopulárnejším aplikačným serverom. Poznatky však možno aplikovať na akýkoľvek server, ktorý spĺňa špecifikáciu JEE (WebSphere, WebLogic atď.).
4
Vývoj na platforme Java SE. Základné témy
V tomto kurze študenti získajú základné vedomosti a zručnosti, ktoré im umožnia rozvíjať sa na platforme Java® SE. Preberané sú základy objektovo orientovaného programovania a využitie UML pre návrh. aplikačné architektúry, ako aj základy používania jazyka Java® (typy jazykov, operátory, triedy, balíky, výnimky). V ponuke je veľké množstvo praktických cvičení.
4
Java Advanced II: Vysokovýkonná Java
Kurz je venovaný zlepšovaniu výkonu Java aplikácií: identifikácii úzkych miest, prístupov a metód pre produktivitu, ako aj nástroje a knižnice, ktoré vám umožnia dosiahnuť vysokú produktivitu.
4
Jazyk Scala pre vývojárov Java
V tomto kurze študenti pochopia špecifiká a vlastnosti jazyka Scala, jeho výhody a ťažké miesta. Kurz obsahuje prehľad operátorov a dátových typov Scala, osvojenie si základných dátových štruktúr, ako sú polia, mapa, n-tice, používanie objektovo orientované a funkčné programovanie, práca s kolekciami Scala, používanie vzorovej zhody, tried prípadov, generických typov a implicitných transformácií. V ponuke je veľké množstvo praktických cvičení.
4
Jarný cloud pre vývojárov Java
Spring Cloud je projekt, ktorý vám umožňuje vytvárať distribuované aplikácie s architektúrou mikroslužieb. Zoznámite sa s množstvom dostupných komponentov a bližšie sa pozriete na architektúru a široké možnosti Spring Cloudu.
4
Refaktorovanie kódu Java
Kurz skúma koncept refaktoringu ako spôsob, ako zabrániť rozpadu programu; rôzne znaky zlého kódu (zápachy) vyžadujúce refaktorovanie; popisuje, ktorý refaktoring je najvhodnejší pre konkrétnu situáciu a jej mechaniku. Počas školenia študenti refaktorujú program Java®.
3,9
Dizajnové vzory (GoF). Java vydanie
Dizajnové vzory sú kolekciou skúseností, ktoré možno opätovne použiť. Vzory sa používajú vo všetkých oblastiach činnosti, pretože umožňujú použiť predtým spracované riešenia. Znalosť návrhových vzorov vám umožňuje nielen rýchlejšie implementovať vaše riešenia a získať kvalitný zdrojový kód, ale aj efektívnejšie komunikovať s kolegami, ktorí už túto technológiu ovládajú. Kurz zahŕňa 23 základných vzorov, ktoré sú popísané v knihe „Design Patterns: Elements of Reusable Object-Oriented Software“. použitý objektovo orientovaný softvér"), napísali štyria autori (Gang of Four, GoF) - Erich Gamma, Richard Helm, Ralph Johnson a John Vlissides.
3,7
Úvod do Apache Maven
Kurz sa zaoberá používaním tvorcu aplikácií Apache® Maven vrátane správy závislostí, štruktúry súborov POM, životného cyklu projektu, vytvárania pluginov a archetypov. Pokryté sú bežne používané doplnky a integrácia Maven s IDE Eclipse a Hudson. Súčasťou kurzu sú praktické cvičenia.
3,6
Programovanie
Profesia budúcnosti, ktorá môže zmeniť svet! Vyvíjajte programy, služby a aplikácie, ktoré budú slúžiť ľuďom. Programátori píšu kód pre softvér, analyzujú dáta a trénujú stroje.
3,8