TOP Java-ohjelmointikurssit edistyneille
Miscellanea / / November 28, 2023
Java tehokkuus
Kurssi aloittelijoille ja kokeneille kehittäjille, jotka saavat syvällistä ymmärrystä Javasta. Kurssi kattaa suunnittelumallit ja kielen idioomit yksityiskohtaisesti ja näyttää kuinka Hyödynnä useita ominaisuuksia, yleisistä luetteloista, huomautuksista automaattinen pakkaus.
4,2
Johdatus kevään puitteisiin.
Kurssi on tarkoitettu Java-alustan (sekä SE että EE) tunteville kehittäjille, jotka haluavat oppia käyttämään suosittua Spring-kehystä sovellusten luomiseen.
3,7
Kehitys Java SE -alustalla. Edistyneet aiheet
Tällä kurssilla opiskelijat saavat edistyneitä tietoja ja taitoja, joita tarvitaan ohjelmistokehitykseen Java SE -alustalla. Tämä kurssi kattaa järjestelmäkirjastojen pääluokat ja ohjelmistosuunnittelun perusteet. Tämän ansiosta opiskelijat oppivat työskentelemään paitsi ohjelmoijana myös ohjelmistosuunnittelijoina. Java-alustan ydinaiheita käsitellään aiheeseen liittyvällä kurssilla JVA-007 Java® SE Platform Development: Core Topics.
4,2
JavaScript. Taso 6. React.js-kirjasto
ReactJS on suosittu avoimen lähdekoodin JavaScript-kirjasto. Suunniteltu rakentamaan käyttöliittymiä (UI, User Interfaces) komponenttilähestymistapaan perustuen. Kurssi tutustuttaa sinut suositun kirjaston perusominaisuuksiin ja antaa käytännön taitoja komponenttien luomiseen ReactJS: llä ja sen JavaScript-laajennuksella - JSX.
4,1
Java Advanced I: toiminnallinen, asynkroninen ja reaktiivinen ohjelmointi
Kurssi keskittyy nykyaikaisiin funktionaalisiin, asynkronisiin ja reaktiivisiin lähestymistapoihin Java-kehitykseen ja sisältää oppiminen NIO2, CompletableFuture, RxJava, Reactor, R2DBC, SSE, Spring Data reactive, WebClient, reaktiivinen WebSocket, RSocket.
4,2
Javan ohjelmoinnin perusteet koululaisille. Moduuli 3 [c]
Jatka ohjelmoinnin oppimista Javalla! Ohjelmointi kattaa kaikki elämämme osa-alueet: taloustieteestä viihteeseen, lääketieteestä avaruustutkimukseen. Oppimalla ohjelmoimaan kehität tarkkaavaisuutta, kärsivällisyyttä, sinnikkyyttä, taipumusta älylliseen toimintaan ja kykyä tehdä itsenäisiä päätöksiä. Saat käytännön taitoja, joista on sinulle aina hyötyä tulevaisuudessa! Tämä on hyödyllisempää ja mielenkiintoisempaa kuin verkkopelit ja tietokonekerhot!
4,1
Javan ohjelmoinnin perusteet koululaisille. Moduuli 2 [c]
Jatka ohjelmoinnin oppimista Javalla! Ohjelmointi kattaa kaikki elämämme osa-alueet: taloustieteestä viihteeseen, lääketieteestä avaruustutkimukseen. Oppimalla ohjelmoimaan kehität tarkkaavaisuutta, kärsivällisyyttä, sinnikkyyttä, taipumusta älylliseen toimintaan ja kykyä tehdä itsenäisiä päätöksiä. Saat käytännön taitoja, joista on sinulle aina hyötyä tulevaisuudessa! Tämä on hyödyllisempää ja mielenkiintoisempaa kuin verkkopelit ja tietokonekerhot!
4,1
Kevät Advanced
Kurssilla käydään läpi Spring Frameworkin ammattikäyttöön käytännössä tarpeellisia aiheita, kuten REST-palvelujen dokumentointi, tietojen serialisointi, tapahtumat keväällä, JWT-valtuutus, WebFluxin käytännön sovellus, testaus, käyttöönotto Dockerissa ja paljon muuta muille.
4,2
Test Driven Development (TDD) Javassa
Tämä kurssi esittelee opiskelijat yhteen ketterän metodologian insinöörikäytännöistä - testilähtöistä kehitystä (TDD). Yksikkötestauksen teoreettisia näkökohtia käsitellään, mikä on hyödyllistä kehittäjille projekteissaan käytetyistä menetelmistä riippumatta. Teoreettisia lähestymistapoja havainnollistetaan Java-koodiesimerkeillä.
4,1
Hallitset JUnit5-yksikkötestauskehyksen
Kurssi tarjoaa johdannon JUnit5:een. JUnit on Java-ohjelmointikielen yksikkötestauskehys. JUnit on erityisen tärkeä testipohjaisessa kehityksessä, ja se on osa yksikkötestauskehysten perhettä, joka tunnetaan nimellä xUnit, joka puolestaan on peräisin SUnitista.
4,1
Yrityssovellusten kehittäminen Java EE -tekniikoilla
Tällä kurssilla opiskelija oppii hajautetun laskentatekniikan JEE (Java Enterprise Edition) -tekniikoiden avulla, mukaan lukien käyttämällä EJB: tä, CDI-riippuvuuden lisäystä, työskentelyä tietokantojen kanssa JPA-tekniikan avulla ja työskentelyä teknologiaan perustuvien viestivälittäjien kanssa JMS. Kurssi on rakennettu WildFly-palvelimelle (JBoss), joka on tällä hetkellä suosituin sovelluspalvelin. Tietoa voidaan kuitenkin soveltaa mihin tahansa palvelimeen, joka täyttää JEE-spesifikaatiot (WebSphere, WebLogic jne.).
4
Kehitys Java SE -alustalla. Perusteemat
Tällä kurssilla opiskelijat saavat perustiedot ja -taidot, joiden avulla he voivat kehittyä Java® SE -alustalla. Siinä käsitellään olioohjelmoinnin perusteita ja UML: n käyttöä suunnittelussa. sovellusarkkitehtuurit sekä Java®-kielen käytön perusteet (kielityypit, operaattorit, luokat, paketit, poikkeukset). Tarjolla on suuri määrä käytännön harjoituksia.
4
Java Advanced II: High Performance Java
Kurssi on omistettu Java-sovellusten suorituskyvyn parantamiseen: pullonkaulojen, lähestymistapojen ja menetelmien tunnistamiseen tuottavuutta sekä työkaluja ja kirjastoja, joiden avulla voit saavuttaa korkean tason tuottavuutta.
4
Scala-kieli Java-kehittäjille
Tällä kurssilla opiskelija saa ymmärryksen Scala-kielen erityispiirteistä ja piirteistä, sen eduista ja vaikeista paikoista. Kurssi sisältää yleiskatsauksen Scala-operaattoreista ja tietotyypeistä, perustietorakenteiden oppimisen, kuten taulukot, kartta, monikot, olio- ja toiminnallinen ohjelmointi, työskentely Scala-kokoelmien kanssa, käyttämällä kuvioiden täsmäämistä, tapausluokkia, yleisiä tyyppejä ja implisiittisiä muunnoksia. Tarjolla on suuri määrä käytännön harjoituksia.
4
Spring Cloud Java-kehittäjille
Spring Cloud on projekti, jonka avulla voit luoda hajautettuja sovelluksia mikropalveluarkkitehtuurilla. Tutustut moniin saatavilla oleviin komponentteihin ja tutustut tarkemmin Spring Cloudin arkkitehtuuriin ja laajoihin ominaisuuksiin.
4
Java-koodin refaktorointi
Kurssilla tarkastellaan refaktoroinnin käsitettä keinona estää ohjelman rappeutuminen; erilaisia merkkejä huonosta koodista (hajuista), jotka vaativat uudelleenfaktorointia; se kuvaa mikä refaktorointi sopii parhaiten tiettyyn tilanteeseen ja sen mekaniikkaan. Koulutuksen aikana opiskelijat muokkaavat Java®-ohjelmaa.
3,9
Suunnittelukuviot (GoF). Java-versio
Suunnittelumallit ovat kokoelma kokemuksia, joita voidaan käyttää uudelleen. Kaavoja käytetään kaikilla toiminta-alueilla, koska ne mahdollistavat aiemmin työstetyn ratkaisun hyödyntämisen. Suunnittelumallien tuntemus antaa sinun paitsi toteuttaa ratkaisusi nopeammin ja hankkia korkealaatuista lähdekoodia, myös kommunikoida tehokkaammin kollegoiden kanssa, jotka ovat jo oppineet tämän tekniikan. Kurssi kattaa 23 perusmallia, jotka on kuvattu kirjassa "Design Patterns: Elements of Reusable Object-Oriented Software". käytetty olio-ohjelmisto"), kirjoittaneet neljä kirjoittajaa (Gang of Four, GoF) - Erich Gamma, Richard Helm, Ralph Johnson ja John Vlissides.
3,7
Apache Mavenin esittely
Kurssi kattaa Apache® Maven -sovellusten rakentajan käytön, mukaan lukien riippuvuushallinnan, POM-tiedostorakenteen, projektin elinkaaren, liitännäisten ja arkkityyppien luomisen. Yleisesti käytetyt laajennukset katetaan, ja Maven-integraatio Eclipsen ja Hudsonin IDE: iden kanssa katetaan. Kurssi sisältää käytännön harjoituksia.
3,6
Ohjelmointi
Tulevaisuuden ammatti, joka voi muuttaa maailman! Kehitä ohjelmia, palveluita ja sovelluksia, jotka palvelevat ihmisiä. Ohjelmoijat kirjoittavat koodia ohjelmistoille, analysoivat tietoja ja kouluttavat koneita.
3,8