Scala nyelv Java fejlesztőknek – tanfolyam 44 900 RUB. az IBS Oktatóközpontból, képzés 30 óra, Időpont: 2023. december 1.
Vegyes Cikkek / / December 04, 2023
Lefedett témakörök:
1. A Scala bemutatása.
2. Utasítások, operátorok és típusok:
Feltételes állítások;
Kerékpárok;
Funkciók;
Változók;
Üzemeltetők;
Egységtípus;
A funkciók típusai;
Null, Nothing, Any, AnyRef és AnyVal típusok;
Kivételek;
3. Tömbök, térképek, sorok:
Tömbelemek létrehozása, hozzáadása és törlése;
Hozzáférés a tömb elemeihez;
Fix és változó hosszúságú tömbök;
Többdimenziós tömbök;
Műveletek tömbökkel;
Tömb rendezés;
Az asszociatív táblák felépítése és hozzáférése;
Asszociatív táblák iterálása, megváltoztatása, rendezése;
Tuples;
Cipzározás;
4. Osztályok és öröklés:
osztályok;
Tulajdonságok getterekkel és szetterekkel;
Zárójelek használata metódusok hívásakor;
Tulajdonságok csak getterekkel;
Segédépítők;
Fő kivitelező;
Beágyazott osztályok;
Osztálybővítés;
Módszer felülbírálása;
Típusellenőrzés és öntés;
A szuperosztály konstruktor meghívása;
Mező felülbírálása;
Anonim alosztályok;
Absztrakt mezők;
Építési sorrend és korai meghatározások;
Öröklési hierarchia;
Tárgyak összehasonlítása az egyenlőség érdekében;
5. Objektumok:
Singletons;
Társ tárgyak;
Osztályt vagy tulajdonságot kiterjesztő objektumok;
Transzferek;
Tárgycsomagok;
Módszerek alkalmazhatók és nem alkalmazhatók;
Lusta tárgyak;
Több tulajdonságot használó objektumok;
6. Tulajdonságok:
Jellemzők, mint interfészek;
Jellemzők konkrét megvalósítással;
Az absztrakt módszerek felülbírálása a tulajdonságokban;
Konkrét és absztrakt mezők a tulajdonságokban;
A tulajdonságépítés rendje;
A tulajdonságmezők inicializálása;
Az osztályokat kiterjesztő tulajdonságok;
Éntípusok;
7. Funkciók:
Változóként funkcionál;
Alapértelmezett és elnevezett argumentumok;
Visszatérési érték nélküli függvények;
Névtelen funkciók;
Funkciók függvényparaméterekkel;
Lezárások;
Funkcionális interfészek;
Currying;
Egy függvény átadása paraméterként kódblokkként;
Visszaküldés használata;
8. Gyűjtemények:
Gyűjtemény jellemzői a Scalában: térkép, készlet és sorozat;
Változtatható és megváltoztathatatlan gyűjtemények;
Szekvenciák;
Listák;
Szerkeszthető listák;
Szettek;
Operátorok a gyűjtemények kezeléséhez;
Szabványos módszerek a gyűjteményekkel való munkavégzéshez;
A funkciók leképezése, kicsinyítése, hajtogatása és beolvasása;
Cipzározás;
Iterátorok;
Adatfolyamok;
Szálbiztos gyűjtemények;
Párhuzamos számítástechnika gyűjteményekben;
Interakció a Java gyűjteményekkel;
9. Minta illesztés:
Mintaillesztés használata;
Változók a mintákban;
Mintatípusok;
Összehasonlítás tömbökkel, listákkal és sorokkal;
Reguláris kifejezések;
Elszívók;
Minták a változók meghatározásában;
Minták a kifejezésekhez;
Esetosztályok, Opció típus és részfüggvények;
10. Esetosztályok:
A másolási módszer és a megnevezett paraméterek;
Védett osztályok;
Típus Opció;
Részben meghatározott funkciók;
11. Általános:
Általános osztályok;
Általános funkciók;
Típuskorlátozások, változótípusok +T, -T;
_ használata a típus helyett;
12. Implicit konverziók:
Az implicit kulcsszó egy implicit típusú cast meghatározásához;
Implicit konverziók importálása és használata;
Implicit paraméterek.
Tanulj tovább Java nyelven programozni! A programozás életünk minden területére kiterjed: a gazdaságtól a szórakoztatásig, az orvostudománytól az űrkutatásig. A programozás megtanulásával fejleszti a figyelmed, a türelmed, a kitartásod, az intellektuális tevékenységre való hajlam és az önálló döntések meghozatalának képessége. Gyakorlati készségekre teszel szert, amelyek a jövőben mindig hasznosak lesznek! Ez hasznosabb és érdekesebb, mint az online játékok és a számítógépes klubok!
4,1
16 990 ₽
Tanulj tovább Java nyelven programozni! A programozás életünk minden területére kiterjed: a gazdaságtól a szórakoztatásig, az orvostudománytól az űrkutatásig. A programozás megtanulásával fejleszti a figyelmed, a türelmed, a kitartásod, az intellektuális tevékenységre való hajlam és az önálló döntések meghozatalának képessége. Gyakorlati készségekre teszel szert, amelyek a jövőben mindig hasznosak lesznek! Ez hasznosabb és érdekesebb, mint az online játékok és a számítógépes klubok!
4,1
17 990 ₽
A kurzus során a hallgatók megismerkedhetnek az elosztott számítástechnikai technológiával a JEE (Java Enterprise Edition) technológiák használatával, beleértve EJB, CDI függőségi injekció használata, adatbázisokkal való munka a JPA technológián keresztül és technológián alapuló üzenetközvetítőkkel való munka JMS. A tanfolyam a WildFly szerverre (JBoss) épül, amely jelenleg a legnépszerűbb alkalmazásszerver. A tudás azonban bármely olyan szerveren alkalmazható, amely megfelel a JEE specifikációnak (WebSphere, WebLogic stb.).
4
41 500 ₽