TOP tečajevi Java programiranja za napredne
Miscelanea / / November 28, 2023
Java učinkovitost
Tečaj za početnike i iskusne programere za stjecanje dubinskog razumijevanja Jave. Tečaj detaljno pokriva uzorke dizajna i jezične idiome te pokazuje kako maksimalno iskoristite razne značajke, od generičkih do nabrajanja, od komentara do auto pakiranje.
4,2
Uvod u Spring Framework.
Tečaj je namijenjen programerima upoznatim s Java platformom (i SE i EE) koji žele naučiti kako koristiti popularni Spring framework za izradu svojih aplikacija.
3,7
Razvoj na Java SE platformi. Napredne teme
Na ovom kolegiju studenti će steći napredna znanja i vještine potrebne za razvoj softvera na Java SE platformi. Ovaj tečaj pokriva glavne klase sistemskih knjižnica i osnove dizajna softvera. Zahvaljujući tome, studenti će naučiti raditi ne samo kao programeri, već i kao dizajneri softvera. Osnovne teme u Java platformi pokrivene su u povezanom tečaju JVA-007 Java® SE Platform Development: Osnovne teme.
4,2
JavaScript. Razina 6. React.js biblioteka
ReactJS je popularna JavaScript biblioteka otvorenog koda. Dizajniran za izgradnju korisničkih sučelja (UI, korisnička sučelja) na temelju komponentnog pristupa. Tečaj će vas upoznati s osnovnim značajkama popularne knjižnice i dati vam praktične vještine u izradi komponenti pomoću ReactJS-a i njegove JavaScript ekstenzije - JSX.
4,1
Java Advanced I: Funkcionalno, asinkrono i reaktivno programiranje
Tečaj se fokusira na suvremene funkcionalne, asinkrone i reaktivne pristupe razvoju Jave, te uključuje učenje NIO2, CompletableFuture, RxJava, Reactor, R2DBC, SSE, Spring Data reactive, WebClient, reactive WebSocket, RSocket.
4,2
Osnove programiranja u Javi za školarce. Modul 3 [c]
Nastavite učiti programirati u Javi! Programiranje pokriva sva područja našeg života: od ekonomije do zabave, od medicine do istraživanja svemira. Učenjem programiranja razvit ćete pažljivost, strpljenje, ustrajnost, sklonost intelektualnoj aktivnosti i sposobnost samostalnog donošenja odluka. Steći ćete praktične vještine koje će vam uvijek koristiti u budućnosti! Ovo je korisnije i zanimljivije od online igrica i računalnih klubova!
4,1
Osnove programiranja u Javi za školarce. Modul 2 [c]
Nastavite učiti programirati u Javi! Programiranje pokriva sva područja našeg života: od ekonomije do zabave, od medicine do istraživanja svemira. Učenjem programiranja razvit ćete pažljivost, strpljenje, ustrajnost, sklonost intelektualnoj aktivnosti i sposobnost samostalnog donošenja odluka. Steći ćete praktične vještine koje će vam uvijek koristiti u budućnosti! Ovo je korisnije i zanimljivije od online igrica i računalnih klubova!
4,1
Proljeće Napredno
Tečaj pokriva teme potrebne za profesionalnu upotrebu Spring Frameworka u praksi, kao što su dokumentiranje REST usluga, serijalizacija podataka, transakcije u Springu, JWT autorizacija, praktična primjena WebFluxa, testiranje, implementacija u Docker i još mnogo toga drugima.
4,2
Test Driven Development (TDD) u Javi
Ovaj kolegij uvodi studente u jednu od inženjerskih praksi Agile metodologije - razvoj vođen testovima (TDD). Obuhvaćeni su teorijski aspekti jediničnog testiranja koji će biti korisni programerima bez obzira na metodologiju koju koriste u svojim projektima. Teorijski pristupi ilustrirani su primjerima koda u Javi.
4,1
Vješt u okviru za testiranje jedinice JUnit5
Tečaj pruža uvod u JUnit5. JUnit je okvir za jedinično testiranje za programski jezik Java. JUnit je posebno važan u razvoju vođenom testiranjem i dio je obitelji okvira za jedinično testiranje poznatih kao xUnit, koji pak potječu od SUnita.
4,1
Razvoj poslovnih aplikacija korištenjem Java EE tehnologija
U ovom tečaju studenti će učiti o tehnologiji distribuiranog računalstva koristeći JEE (Java Enterprise Edition) tehnologije, uključujući korištenje EJB, CDI dependency injection, rad s bazama podataka putem JPA tehnologije i rad s brokerima poruka temeljenim na tehnologiji JMS. Tečaj je izgrađen na poslužitelju WildFly (JBoss) kao trenutno najpopularnijem aplikacijskom poslužitelju. Međutim, znanje se može primijeniti na bilo koji poslužitelj koji zadovoljava JEE specifikaciju (WebSphere, WebLogic itd.).
4
Razvoj na Java SE platformi. Osnovne teme
Na ovom tečaju polaznici će steći osnovna znanja i vještine koje će im omogućiti razvoj na Java® SE platformi. Obuhvaćene su osnove objektno orijentiranog programiranja i korištenje UML-a za dizajn. arhitekture aplikacija, kao i osnove korištenja jezika Java® (vrste jezika, operatori, klase, paketi, iznimke). Ponuđen je veliki broj praktičnih vježbi.
4
Java Advanced II: Java visokih performansi
Tečaj je posvećen poboljšanju performansi Java aplikacija: identificiranju uskih grla, pristupima i metodama produktivnost, kao i alate i biblioteke koji vam omogućuju postizanje visokih produktivnost.
4
Scala jezik za Java programere
Na ovom kolegiju studenti će steći razumijevanje specifičnosti i značajki Scala jezika, njegovih prednosti i teških mjesta. Tečaj uključuje pregled Scala operatora i tipova podataka, učenje osnovnih struktura podataka kao što su nizovi, karte, torke, korištenje objektno orijentirano i funkcionalno programiranje, rad sa kolekcijama Scala, korištenje podudaranja uzoraka, klasa slučajeva, generičkih tipova i implicitnih transformacije. Ponuđen je veliki broj praktičnih vježbi.
4
Spring Cloud za Java programere
Spring Cloud je projekt koji vam omogućuje stvaranje distribuiranih aplikacija s mikroservisnom arhitekturom. Upoznat ćete se s mnogim dostupnim komponentama i pobliže pogledati arhitekturu i široke mogućnosti Spring Clouda.
4
Refaktoriranje Java koda
Predmet ispituje koncept refaktoriranja kao načina za sprječavanje propadanja programa; razni znakovi lošeg koda (mirisi) koji zahtijevaju refaktoriranje; opisuje koje je refaktoriranje najprikladnije za određenu situaciju i njegovu mehaniku. Tijekom obuke studenti refaktoriraju Java® program.
3,9
Dizajn uzorci (GoF). Java izdanje
Uzorci dizajna su zbirke iskustava koja se mogu ponovno koristiti. Uzorci se koriste u svim područjima djelovanja jer omogućuju korištenje prethodno razrađenih rješenja. Poznavanje uzoraka dizajna omogućuje vam ne samo bržu implementaciju rješenja i dobivanje visokokvalitetnog izvornog koda, već i učinkovitiju komunikaciju s kolegama koji su već ovladali ovom tehnologijom. Tečaj pokriva 23 osnovna uzorka, koji su opisani u knjizi “Design Patterns: Elements of Reusable Object-Oriented Software.” korišten objektno orijentirani softver"), napisala su četiri autora (Gang of Four, GoF) - Erich Gamma, Richard Helm, Ralph Johnson i John Vlissides.
3,7
Uvod u Apache Maven
Tečaj pokriva korištenje alata za izgradnju aplikacija Apache® Maven, uključujući upravljanje ovisnostima, strukturu POM datoteke, životni ciklus projekta, stvaranje dodataka i arhetipova. Obuhvaćeni su najčešće korišteni dodaci, a pokrivena je i integracija Mavena s Eclipse i Hudson IDE. Tečaj uključuje praktične vježbe.
3,6
Programiranje
Profesija budućnosti koja može promijeniti svijet! Razvijati programe, usluge i aplikacije koje će služiti ljudima. Programeri pišu kod za softver, analiziraju podatke i treniraju strojeve.
3,8