Spring Framework 5 -kehityskehyksen osaaminen - kurssi 44 900 RUB. IBS Training Centeristä, koulutus 30 tuntia, päivämäärä 27.11.2023.
Miscellanea / / November 28, 2023
Pavel on työskennellyt Luxoftissa vuodesta 2005. Tänä aikana hän osallistui useisiin projekteihin johtaville venäläisille ja ulkomaisille yrityksille, kuten Boeing, Russian Post, DHL, MVideo. Tällä hetkellä hän toimii johtavana ohjelmistoinsinöörinä projektissa, joka tukee Venäjän suurinta elektroniikkaa ja kodinkoneita myyvää vähittäiskauppaketjua. Pavelin pääintressi on skaalautuvien Java-sovellusten kehittäminen ja teknisten ratkaisujen tarjoaminen sovellusten suorituskyvyn ja luotettavuuden parantamiseksi.
Käsitellyt aiheet:
Osa I SPRING IOC (teoria 7 tuntia, harjoitus 2 tuntia, läksyt noin 2 tuntia)
1. Kevään puitteiden yleiskatsaus
Tarina
IoC-konsepti
ApplicationContext käyttöliittymä
Pavut keväällä
2. Jousikokoonpano
Konfigurointi XML: ssä
Konfigurointi merkintöjen kautta
Konfigurointi koodissa (Java-pohjainen)
Laajuusastiat
Pavun elinkaari
3. Tapahtumat
Tapahtuman luominen
Tapahtuman tilaaminen @EventListenerilla
Tapahtumasuodatin
Esimerkkejä käytöstä
4. Lokalisointi
5. Profiilin konfigurointi
6. Spring Expression Language
Osa II. SPRING BOOT (teoria 1 tunti, harjoitus 1 tunti)
1. Mikä on Spring Boot
2. Pääkäynnistin POM: ssa (kevät-käynnistys-käynnistin-emä)
3. Automaattinen määritys
@SpringBootApplication
@ComponentScan
@Määritykset
@Ota automaattinen määritys käyttöön
4. Kokoonpano
Komentorivin ominaisuudet
Sovelluksen ominaisuustiedostot
Profiilikohtaiset ominaisuudet
Paikkamerkit ominaisuuksissa
YAML ominaisuuksien sijaan
Tyyppiturvalliset määritysominaisuudet
@ConfigurationPropertiesin käyttäminen
Kolmannen osapuolen asetukset
@ConfigurationProperties Vahvistus
@ConfigurationProperties ja @Value
Profiilit
Osa III. SPRING AOP (teoria 2 tuntia, harjoitus 1 tunti, läksyt noin 2 tuntia)
1. Esimerkkejä AOP: n käytöstä
2. Neuvontatyypit
3. Pointcut-kieli
4. Aspektien yhdistäminen
Osa IV. KEVÄT DATA (teoria 8 tuntia, harjoitus 3 tuntia, kotitehtävät noin 2 tuntia)
1. CrudRepository
2. JpaArkisto
3. @EnableJpaRepositories
4. @EnableTransactionManagement
5. @Tapahtuma
Aikalisä
Vain luku -lippu
6. Kyselymenetelmien ilmoittaminen
Strategiat SQL-kyselyjen luomiseen
SQL-kyselyn luominen
Ominaisuuslausekkeet
Erikoisparametrien käsittely
SQL-kyselyn tulosten rajoittaminen
Kokoelmien tai iteroitavien palauttaminen
Nolla-arvon käsittely arkistomenetelmissä
SQL-kyselyn tulosten suoratoisto
SQL-kyselyiden asynkroninen käsittely
7. @Queryn käyttäminen
Natiivit SQL-kyselyt
Lajittelu
Nimettyjen parametrien käyttäminen
SpEL: n käyttö
SQL-kyselyt tietojen muuttamiseen
8. Ennusteet
9. Tallennetut menettelyt
10. SQL-kysely esimerkin mukaan
11. @Tapahtuma
12. Lukot
Osa V KEVYTLEPO (teoria 2 tuntia, harjoitus 2 tuntia, läksyt noin 1 tunti)
1. REST-palvelut
2. Pyyntö ja vastaus
3. Pyydä parametreja
4. Polun parametrit
5. HTTP-otsikot
6. Kevät HATEOAS
7. REST-palvelujen dokumentointi Swaggerilla
Osa VI. SPRING DATA REST (teoria 1 tunti)
1. Spring Data -arkiston paljastaminen REST-palveluna
2. Lajittelu- ja sivukyselyt
3. HAL-selain
4. Spring Data REST -asetukset
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
44 900 ₽
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
8 900 ₽