Üzleti alkalmazások fejlesztése Java és tavaszi nyelven - tanfolyam 88 000 dörzsölje. IT Akadémiáról, képzés 294 ac. óra, Időpont: 2024. január 15.
Vegyes Cikkek / / November 28, 2023
A program a Szövetségi Állami Oktatási Szabvány alapján készült, a 2013. november 18-án kelt 679n számú szakmai szabvány felhasználásával.
Az állam 50%-tól 100%-ig fizeti a tanfolyam költségeit.
A hallgatónak rendelkeznie kell középfokú szakmai vagy felsőfokú végzettséggel. A program sikeres teljesítéséhez ajánlott haladó PC-felhasználónak lenni, rendelkeznie kell alapvető számítógépes ismeretekkel, valamint alapszinten ismernie kell az angol nyelvet és a matematikát.
Java nyelv szintaxisa;
Alapvető algoritmikus tervek;
Programozási minták;
Alapvető SQL lekérdezések;
Az objektum-orientált programozás (OOP) alapelvei;
Verzióvezérlő rendszer (VCS);
SZILÁRD elvek.
A Java használata programkód írásához;
Használjon fejlesztői környezetet a kód írásához;
Használjon szoftverkód hibakereső eszközöket;
Munka adatbázisokkal;
Könyvtárak összekapcsolása;
Munka csapatban.
Új funkcionalitás fejlesztése és megvalósítása a megadott műszaki előírásoknak megfelelően;
A Java nyelvű kódírás szintaktikai és logikai szabályainak betartása;
Kliens-szerver alkalmazások fejlesztése;
Tiszta alkalmazásarchitektúra felépítése;
A forrásprogram kódjának elemzése és ellenőrzése.
1. Alapmodul: Java Core
1.1 Java nyelv alapjai (JVM és GC), fordító, értelmező, bájtkód
1.2 Fejlesztői környezet (fejlesztői környezet felülete, alapvető billentyűkódok, sablonok)
1.3 Változók és primitívek
1.4 Szabályozási struktúrák: feltételek és ciklusok
1.5 Funkciók és algoritmusok
1.6 Tömbök
1.7 Az OOP bemutatása
1.8. Öröklődés, tokozás, polimorfizmus
1.9 Kivételek
1.10 Programozási minták
1.11 Karakterláncok: String, StringBuilder, SringBuffer, StringPull
1.12 Esemény alapú programozási modell
1.13 Összetett adatszerkezetek: gyűjtemények
1.14 Stream API-gyűjtemények használata
1.15 Tesztelés: JUnit 4
1.16 Bevezetés az algoritmusokba
1.17 Az algoritmusok összetettsége
1.18 Rendezés
1.19 Véges állapotú gépek
1.20 Gyakorold az algoritmus feladatok megoldását a HakerRang segítségével
2. Kliens-szerver alkalmazások fejlesztése
2.1. Alkalmazás tervezés. Generatív, viselkedési és szerkezeti tervezési minták. Tiszta architektúra, SOLID elvek
2.2. SQL lekérdezési nyelv. Alapvető parancsok: SELECT, INSERT, JOIN, UPDATE. Kapcsolatok táblázatokban. JDBC alapok. Csatlakozzon az adatbázishoz. JDBC, In-Memory DB, Nyilatkozat, Eredménykészlet
2.3. ORM osztály létrehozása
2.4. Fájlokkal való munka
2.5. A WEB fejlesztés alapjai. Hálózati protokollok, digitális tanúsítványok
2.6. A JS jellemzői. Az AJAX mechanizmus elsajátítása
2.7 Interakció a szervletekkel. Infrastruktúra. Helyi kiszolgáló telepítése
2.8. JSP alapok
2.9. MVC alkalmazás fejlesztése. JSTL alapok
2.10. Webáruház létrehozása
2.11. DevOps folyamat
2.12. Maven alapjai. Alkalmazás tesztelése
2.13. Webáruház létrehozása
2.14. A GIT-vel való munka alapjai. Alapvető parancsok. Kölcsönhatás aljzatokkal.
2.15. A SPRING keret alapjai. Konfigurációk, babok, automatikus vezetékezés
2.16 A hibernált állapot jellemzői
2.17. REST API, JSON, XML
2.18. Spring Boot, JPA, ORM
2.19. Integrációs tesztelés
2.20. RMI alapok. Kérjen medencéket
2.21. Felkészülés a műszaki interjúra