TOP „Java“ programavimo kursai pažengusiems
įvairenybės / / November 28, 2023
Java efektyvumas
Kursas pradedantiesiems ir patyrusiems kūrėjams, siekiantis giliau suprasti Java. Kurse išsamiai aprašomi dizaino modeliai ir kalbos idiomos bei parodoma, kaip tai padaryti maksimaliai išnaudokite įvairias funkcijas – nuo bendrinių iki išvardinimų, nuo anotacijų iki auto pakavimas.
4,2
Įvadas į pavasario pagrindą.
Kursas skirtas kūrėjams, susipažinusiems su Java platforma (tiek SE, tiek EE), norintiems išmokti naudoti populiariąją Spring sistemą kuriant savo programas.
3,7
Kūrimas Java SE platformoje. Išplėstinės temos
Šiame kurse studentai įgis pažangių žinių ir įgūdžių, reikalingų programinės įrangos kūrimui Java SE platformoje. Šis kursas apima pagrindines sistemos bibliotekų klases ir programinės įrangos projektavimo pagrindus. To dėka studentai išmoks dirbti ne tik programuotojais, bet ir programinės įrangos kūrėjais. Pagrindinės Java platformos temos aptariamos susijusiame kurse JVA-007 Java® SE platformos kūrimas: pagrindinės temos.
4,2
JavaScript. 6 lygis. React.js biblioteka
ReactJS yra populiari atvirojo kodo „JavaScript“ biblioteka. Sukurta sukurti vartotojo sąsajas (UI, vartotojo sąsajas), pagrįstą komponentiniu požiūriu. Kursas supažindins jus su pagrindinėmis populiarios bibliotekos ypatybėmis ir suteiks praktinių įgūdžių kuriant komponentus naudojant ReactJS ir jo JavaScript plėtinį – JSX.
4,1
Java Advanced I: funkcinis, asinchroninis ir reaktyvusis programavimas
Kursas skirtas šiuolaikiniams funkciniams, asinchroniniams ir reaktyviems „Java“ kūrimo metodams ir apima mokymasis NIO2, CompletableFuture, RxJava, Reactor, R2DBC, SSE, Spring Data reactive, WebClient, reactive WebSocket, RSocket.
4,2
Java programavimo pagrindai moksleiviams. 3 modulis [c]
Toliau mokykitės programuoti Java! Programavimas apima visas mūsų gyvenimo sritis: nuo ekonomikos iki pramogų, nuo medicinos iki kosmoso tyrinėjimų. Mokydamiesi programuoti ugdysite dėmesingumą, kantrybę, atkaklumą, polinkį į intelektualinę veiklą, gebėjimą priimti savarankiškus sprendimus. Įgysite praktinių įgūdžių, kurie jums visada pravers ateityje! Tai naudingiau ir įdomiau nei internetiniai žaidimai ir kompiuterių klubai!
4,1
Java programavimo pagrindai moksleiviams. 2 modulis [c]
Toliau mokykitės programuoti Java! Programavimas apima visas mūsų gyvenimo sritis: nuo ekonomikos iki pramogų, nuo medicinos iki kosmoso tyrinėjimų. Mokydamiesi programuoti ugdysite dėmesingumą, kantrybę, atkaklumą, polinkį į intelektualinę veiklą, gebėjimą priimti savarankiškus sprendimus. Įgysite praktinių įgūdžių, kurie jums visada pravers ateityje! Tai naudingiau ir įdomiau nei internetiniai žaidimai ir kompiuterių klubai!
4,1
Pavasaris Advanced
Kursas apima temas, reikalingas profesionaliam „Spring Framework“ naudojimui praktikoje, pavyzdžiui, REST paslaugų dokumentavimą, duomenų serializavimas, operacijos pavasarį, JWT autorizacija, praktinis WebFlux taikymas, testavimas, diegimas programoje Docker ir daug daugiau kitiems.
4,2
Bandomasis vystymas (TDD) Java
Šis kursas supažindina studentus su viena iš Agile metodikos inžinerinių praktikų – testu valdomu vystymu (TDD). Apžvelgiami teoriniai vienetų testavimo aspektai, kurie bus naudingi kūrėjams, nepriklausomai nuo projektuose naudojamų metodikų. Teoriniai metodai iliustruojami Java kodo pavyzdžiais.
4,1
Išmanai JUnit5 vienetų testavimo sistemą
Kursas supažindina su JUnit5. JUnit yra „Java“ programavimo kalbos vieneto testavimo sistema. JUnit yra ypač svarbus bandomajame kūrime ir yra vienetų testavimo sistemų, žinomų kaip xUnit, šeimos dalis, kuri savo ruožtu yra kilusi iš SUnit.
4,1
Įmonės taikomųjų programų kūrimas naudojant Java EE technologijas
Šio kurso metu studentai sužinos apie paskirstytojo skaičiavimo technologijas naudojant JEE (Java Enterprise Edition) technologijas, įskaitant naudojant EJB, CDI priklausomybės injekciją, dirbant su duomenų bazėmis naudojant JPA technologiją ir dirbant su pranešimų brokeriais, pagrįstais technologija JMS. Kursas sukurtas naudojant WildFly serverį (JBoss), kuris šiuo metu yra populiariausias programų serveris. Tačiau žinias galima pritaikyti bet kuriam serveriui, atitinkančiam JEE specifikaciją (WebSphere, WebLogic ir kt.).
4
Kūrimas Java SE platformoje. Pagrindinės temos
Šiame kurse studentai įgis pagrindinių žinių ir įgūdžių, kurie leis tobulėti Java® SE platformoje. Apžvelgiami objektinio programavimo pagrindai ir UML panaudojimas projektavimui. programų architektūra, taip pat Java® kalbos naudojimo pagrindai (kalbų tipai, operatoriai, klasės, paketai, išimtys). Siūloma daug praktinių pratimų.
4
Java Advanced II: didelio našumo Java
Kursas skirtas „Java“ programų veikimui gerinti: nustatyti kliūtis, metodus ir metodus produktyvumą, taip pat įrankius ir bibliotekas, kurios leidžia pasiekti aukšto lygio produktyvumas.
4
Scala kalba Java kūrėjams
Šiame kurse studentai įgis supratimą apie Scala kalbos specifiką ir ypatybes, jos privalumus ir sudėtingas vietas. Kursas apima Scala operatorių ir duomenų tipų apžvalgą, pagrindinių duomenų struktūrų, pvz., masyvų, žemėlapių, kortelių, mokymąsi. Objektinis ir funkcinis programavimas, darbas su Scala kolekcijomis, šablonų derinimas, atvejų klasės, bendrieji tipai ir numanomas transformacijos. Siūloma daug praktinių pratimų.
4
Spring Cloud Java kūrėjams
„Spring Cloud“ yra projektas, leidžiantis kurti paskirstytas programas su mikro paslaugų architektūra. Susipažinsite su daugybe galimų komponentų ir atidžiau pažvelgsite į „Spring Cloud“ architektūrą ir plačias galimybes.
4
„Java“ kodo pertvarkymas
Kurso metu nagrinėjama pertvarkymo samprata kaip būdas užkirsti kelią programos nykimui; įvairūs blogo kodo požymiai (kvapai), reikalaujantys pertvarkymo; jame aprašoma, kuris pertvarkymas geriausiai tinka konkrečiai situacijai ir jos mechanikai. Mokymų metu studentai refaktorizuoja Java® programą.
3,9
Dizaino raštai (GoF). Java leidimas
Dizaino modeliai – tai patirties rinkinys, kurį galima panaudoti pakartotinai. Raštai naudojami visose veiklos srityse, nes leidžia panaudoti anksčiau dirbtus sprendimus. Dizaino šablonų išmanymas leidžia ne tik greičiau įgyvendinti savo sprendimus ir gauti kokybišką pirminį kodą, bet ir efektyviau bendrauti su šią technologiją jau įvaldžiusiais kolegomis. Kursas apima 23 pagrindinius modelius, aprašytus knygoje „Dizaino modeliai: daugkartinio naudojimo objektinės programinės įrangos elementai“. naudojama objektinė programinė įranga"), parašė keturi autoriai (Gang of Four, GoF) - Erich Gamma, Richard Helm, Ralph Johnson ir John Vlissides.
3,7
Įvadas į Apache Maven
Kursas apima Apache® Maven programų kūrimo priemonės naudojimą, įskaitant priklausomybės valdymą, POM failų struktūrą, projekto gyvavimo ciklą, įskiepių ir archetipų kūrimą. Apima dažniausiai naudojami įskiepiai ir Maven integracija su Eclipse ir Hudson IDE. Kursą sudaro praktiniai pratimai.
3,6
Programavimas
Ateities profesija, galinti pakeisti pasaulį! Kurti programas, paslaugas ir programas, kurios tarnaus žmonėms. Programuotojai rašo programinės įrangos kodą, analizuoja duomenis ir apmoko mašinas.
3,8