Tavaszi alapok

tanfolyam Tavaszi alapok A kurzus célja, hogy szilárd bevezetést nyújtson a Java alkalmazásfejlesztésbe a Spring keretrendszer használatával, amely a szoftveripar egyik legnépszerűbb ökoszisztémája. A résztvevők alapvető és haladó szintű ismereteket szereznek a Spring architektúrájáról, konfigurációjáról, integrációjáról, adathozzáféréséről, webes alkalmazásfejlesztéséről, RESTful API létrehozásáról és teszteléséről.

A képzési program az elméletet a gyakorlattal ötvözi valós példákon, alkalmazott gyakorlatokon, csoportos projekteken és esettanulmányokon keresztül. A résztvevők olyan technológiákkal dolgoznak majd, mint a Spring Core, Spring MVC, Spring Boot, Spring Data, JPA és Hibernate, kulcsfontosságú készségeket fejlesztve a modern, skálázható és karbantartható alkalmazások létrehozásához.

Kinek szól?

A kurzus Java fejlesztőknek és szoftvermérnököknek szól, akik szeretnék megtanulni, hogyan használhatják a Spring keretrendszert robusztus vállalati alkalmazások fejlesztéséhez. Ideális azok számára, akik át szeretnének állni a Spring ökoszisztémára, vagy erősíteni szeretnék meglévő készségeiket.

Mit fogsz tanulni?

A kurzus végére a résztvevők képesek lesznek:

  • Értse meg a Spring keretrendszer architektúráját és főbb összetevőit;
  • Alkalmazza az IoC (Inverziós Szabályozás) és a DI (Függőségi Injektálás) elveit;
  • Alkalmazások konfigurálása XML, annotációk és Spring profilok használatával;
  • Integrálja az olyan modulokat, mint a Spring Core, Spring MVC, Spring Boot és Spring Data;
  • Modern webes alkalmazások készítése Spring MVC és Thymeleaf használatával;
  • Adatbázis-hozzáférés (SQL, NoSQL) megvalósítása Spring Data JPA használatával;
  • RESTful API-k létrehozása a legjobb gyakorlatok, a Swagger és a Hypermedia felhasználásával;
  • Alkalmazástesztelés végrehajtása Spring Test Framework segítségével;
  • Vállalati környezethez kapcsolódó gyakorlati projektek kidolgozása.

Előfeltételek:

  • Alapvető programozási ismeretek Java nyelven;
  • HTML, CSS, SQL és relációs adatbázisok ismerete;
  • Minimális alkalmazásfejlesztési tapasztalat ajánlott.

Tanfolyam órarendje:

A tananyag angol nyelvű. A tanítás román nyelven folyik.

A tananyag angol nyelvű. A tanítás román nyelven folyik.

1. nap:
• Bevezetés
• Legújabb tavaszi verzió
• Mikroszolgáltatások – alapfogalmak
• Mi a rugós csizma és miért használják?
• Hogyan működik a Spring Boot?
• Rugós csizmaindítók
• Önkonfiguráció
• Egy Spring Boot alkalmazás felépítése
• A Spring Initializr használata
• Mi az a tavaszi bab?
• Szabályozás inverziója (IoC)
• Függőséginjekció
• @Autowired jegyzetelés
• @Resource annotáció
• Az injekciók típusai
• Konfigurációk
• Ingatlanfájlok

2. nap:
• Rugós MVC
• Webes megjegyzések: @RequestMapping, @GetMapping, @PostMapping, @DeleteMapping
• Paraméterek: @RequestParam, @PathVariable
• Vezérlők: @Controller és @RestController
• @RequestBody és @ResponseBody
• Mi az a REST API és hogyan működik?
• Bevált gyakorlatok API-k fejlesztéséhez
• Tesztelés a Postmannal
• Adatbázis-hozzáférés JDBC-vel
• Bevezetés a hibernált állapotba
• Együttműködés a kábítószer-kereskedelmi szervezetekkel
• Kapcsolatok Hibernate módban: @OneToMany, @ManyToOne, @ManyToMany
• A Spring Data JPA használata
• Teljes REST API felépítése

Javasoljuk, hogy folytassa:

Minősítési programok

Nincsenek közvetlenül ehhez a kurzushoz kapcsolódó minősítési programok.

Tavaszi alapok

Személyre szabott ajánlatok minimum 2 fős csoportoknak

Tanfolyam részletei

Időtartam:

2
nap

Ár:

840 EUR

Szállítás:

Osztálytermi tanítás, hibrid tanterem, virtuális tanterem

Szint:

1. Alapvető