Spring Framework 5 arendusraamistiku valdamine - kursus 44 900 RUB. IBS Koolituskeskusest, koolitus 30 tundi, Kuupäev 27.11.2023.
Varia / / November 28, 2023
Pavel on Luxoftis töötanud alates 2005. aastast. Selle aja jooksul osales ta paljudes juhtivate Venemaa ja välismaiste ettevõtete projektides, nagu Boeing, Vene Post, DHL, MVideo. Praegu täidab ta juhtiva tarkvarainseneri rolli projektis, millega toetatakse Venemaa suurimat elektroonikat ja kodumasinaid müüvat jaeketti. Paveli peamiseks huviks on skaleeritavate Java rakenduste arendamine ning tehniliste lahenduste pakkumine rakenduste jõudluse ja töökindluse parandamiseks.
Käsitletavad teemad:
I osa KEVAD ROK (teooria 7 tundi, praktika 2 tundi, kodutöö ca 2 tundi)
1. Kevadise raamprogrammi ülevaade
Lugu
IoC kontseptsioon
ApplicationContexti liides
Oad kevadel
2. Vedru konfiguratsioon
Konfigureerimine XML-is
Seadistamine annotatsioonide kaudu
Konfiguratsioon koodis (Java-põhine)
Ulatuskastid
Oa elutsükkel
3. Sündmused
Sündmuse loomine
Ürituse tellimine @EventListeneri abil
Sündmuste filter
Kasutamise näited
4. Lokaliseerimine
5. Profiili konfiguratsioon
6. Kevadine väljenduskeel
II osa. KEVADSAAPAS (teooria 1 tund, praktika 1 tund)
1. Mis on Spring Boot
2. POM-i peamine starter (kevadkäivitus-käivitus-vanem)
3. Automaatne seadistamine
@SpringBootApplication
@ComponentScan
@Konfiguratsioon
@Luba automaatne konfiguratsioon
4. Seadistamine
Käsurea omadused
Rakenduse atribuutide failid
Profiilipõhised omadused
Atribuutide kohatäidised
YAML atribuutide asemel
Tüübikindlad konfiguratsiooni omadused
@ConfigurationProperties kasutamine
Kolmanda osapoole konfiguratsioon
@ConfigurationProperties valideerimine
@ConfigurationProperties ja @Value
Profiilid
III osa. SPRING AOP (teooria 2 tundi, praktika 1 tund, kodutöö umbes 2 tundi)
1. Näited AOP kasutamisest
2. Nõuannete tüübid
3. Pointcut keel
4. Aspektide ühendamine
IV osa. KEVADANDMED (teooria 8 tundi, praktika 3 tundi, kodutöö umbes 2 tundi)
1. CrudRepository
2. Jpa hoidla
3. @EnableJpaRepositories
4. @EnableTransactionManagement
5. @Tehing
Aeg maha
Kirjutuskaitstud lipp
6. Päringumeetodite deklareerimine
SQL päringute loomise strateegiad
SQL-päringu loomine
Omaduste väljendid
Spetsiaalsete parameetrite käsitlemine
SQL päringu tulemuste piiramine
Kogude või itereeritavate materjalide tagastamine
Null-i käsitlemine hoidlameetodites
SQL-päringu tulemuste voogesitus
SQL päringute asünkroonne töötlemine
7. @Query kasutamine
Natiivsed SQL-päringud
Sorteerimine
Nimega parameetrite kasutamine
SpEL-i kasutamine
SQL-päringud andmete muutmiseks
8. Prognoosid
9. Salvestatud protseduurid
10. SQL-päring näitel
11. @Tehing
12. Lukud
V osa KEVADPUHKUS (teooria 2 tundi, praktika 2 tundi, kodutöö ca 1 tund)
1. REST teenused
2. Taotlus ja vastus
3. Taotlege parameetreid
4. Tee parameetrid
5. HTTP päised
6. Kevadine HATEOAS
7. REST-teenuste dokumentatsioon Swaggeri abil
VI osa. KEVADANDMETE PUHKUS (teoorias 1 tund)
1. Spring Data hoidla avalikustamine REST-teenusena
2. Päringute sortimine ja lehitsemine
3. HAL brauser
4. Spring Data REST seaded
Sellel kursusel saavad õpilased arusaama Scala keele eripäradest ja omadustest, selle eelistest ja keerulistest kohtadest. Kursus sisaldab ülevaadet Scala operaatoritest ja andmetüüpidest, põhiliste andmestruktuuride õppimist nagu massiivid, kaart, korteežid, kasutades objektorienteeritud ja funktsionaalne programmeerimine, töötamine Scala kogudega, kasutades mustrite sobitamist, juhtumiklasse, üldtüüpe ja kaudseid teisendusi. Pakutakse palju praktilisi harjutusi.
4
44 900 ₽
Kursusel käsitletakse Apache® Maveni rakenduste koostaja kasutamist, sh sõltuvushaldust, POM-failistruktuuri, projekti elutsüklit, pistikprogrammide ja arhetüüpide loomist. Kaetud on tavaliselt kasutatavad pistikprogrammid ning Maveni integreerimine Eclipse'i ja Hudsoni IDE-dega. Kursus sisaldab praktilisi harjutusi.
3,6
8 900 ₽