"Szia Amigo!

Nehéz elhinni, hogy már itt vagy! De várj egy percet – természetesen mindig hittem benned, mert figyelmesen elolvastad és áttanulmányoztad az óráimat, és még többet tanultál. Te vagy az egyik legjobb tanítványom!

Az inspiráló beszédeket a kapitányra bízom, de nem hagyom csak úgy elmenni – elvégre sok hasznos olvasmányom van a számodra. Az olvasás, amely segít könnyebben áthidalni a szakadékot a Java tanulása és a valódi programozás között. Sok szerencsét!"

Beszéljünk egy kicsit a hálózatépítésről.

Kezdjük azzal, ami a legfontosabb, és beszéljünk arról, amire minden közösségi hálózat, webszolgáltatás és webalkalmazás, azonnali üzenetküldő és egyszerű webhely épül – a hálózat.

Szoftver architektúra

A szoftverarchitektúra az alkalmazáson belül létrehozott struktúrát jelenti, azaz a teljes program moduljait és összetevőit, valamint azok interakcióját. A programozók nagyon régóta dolgoznak a jó architektúrákon, így nem meglepő, hogy sok építészeti mintáról hallottunk. Meg kell értened őket: webes alkalmazás írásakor kritikus fontosságú a jó architektúra kialakítása, mivel egy webalkalmazás több összetevőből és modulból áll, mint egy hagyományos alkalmazás.

HTTP/HTTPS

Ebben a leckében a HTTP és HTTPS protokollokról fogunk tanulni. Először azonban tisztázzunk egy pontot: az OSI-modell alkalmazási szintjén az adatok hálózaton keresztüli küldésére szolgáló protokollokról beszélünk. A hálózatépítésről szóló cikk segít megérteni az OSI modellt.

A Maven alapjai

A Maven egy eszköz projektek menedzselésére és építésére – a Java programozó segítőkész asszisztense.

Ez megkönnyíti a fejlesztők életét a munka minden szakaszában: a projektstruktúra létrehozásától és a szükséges könyvtárak csatlakoztatásától a termék kiszolgálón történő telepítéséig. Ha bármilyen keretrendszerrel dolgozik, a Maven-t kell használnia. Tehát ma vessünk egy pillantást a fő funkcióira, és nézzük meg, hogyan kell használni őket.

Szervletek

Ebben a cikkben megismerkedünk a szervletekkel, és írunk egy alkalmazást, amellyel eldicsekedhet barátainak anélkül, hogy JAR-fájlt küldene nekik, és nem kényszeríti őket a Java letöltésére. Írjunk egy egyszerű webes alkalmazást.

Servlet konténerek

Az előző lecke sok mindent megtanít a szervletekről. Megtanulja, hogyan használhatja őket webes alkalmazások létrehozásához. Ebben a leckében azonban közelebbről megvizsgáljuk ennek a szórakozásnak egy lényeges részét: a szervlet konténereket.

Az MVC minta bemutatása

Beszélünk arról, hogy mi az MVC, érintjük a történetét, feltárjuk az MVC-ben megtestesülő alapötleteket és koncepciókat, lépésről lépésre megnézzük, hogyan bonthatunk fel egy alkalmazást Model, View és Controller modulokra.

Írjunk egy kis alkalmazást a Spring Boot segítségével

Folytatva az MVC feltárását, egy kis webalkalmazást írunk a Spring Boot segítségével, és a Spring MVC-t példaként használva meglátjuk, hogyan kerülnek az adatok a Java kódból a HTML oldalakra.

A REST áttekintése három részben