Jazyk Scala pre vývojárov Java - kurz 44 900 RUB. z IBS Training Center, tréning 30 hodín, Termín: 1.12.2023.
Rôzne / / December 04, 2023
Preberané témy:
1. Úvod do Scala.
2. Pokyny, operátori a typy:
Podmienečné vyhlásenia;
cykly;
funkcie;
premenné;
Operátori;
Typ jednotky;
Typy funkcií;
Typy Null, Nothing, Any, AnyRef a AnyVal;
Výnimky;
3. Polia, mapy, n-tice:
Vytváranie, pridávanie a odstraňovanie prvkov poľa;
Prístup k prvkom poľa;
Pole s pevnou a premenlivou dĺžkou;
Viacrozmerné polia;
Operácie s poliami;
Triedenie polí;
Konštrukcia a prístup k asociačným tabuľkám;
Iterácia, zmena, triedenie asociatívnych tabuliek;
n-tice;
Zapínanie na zips;
4. Triedy a dedičnosť:
triedy;
Vlastnosti s getrami a nastavovačmi;
Používanie zátvoriek pri volaní metód;
Vlastnosti iba s getrami;
Pomocné konštruktéry;
Hlavný konštruktér;
Vnorené triedy;
Rozšírenie triedy;
Prepísanie metódy;
Typová kontrola a odlievanie;
Volanie konštruktora nadtriedy;
Prepisy poľa;
Anonymné podtriedy;
Abstraktné polia;
Poradie stavby a skoré definície;
Hierarchia dedenia;
Porovnávanie predmetov z hľadiska rovnosti;
5. Objekty:
Singletons;
Spoločné predmety;
Objekty, ktoré rozširujú triedu alebo vlastnosť;
Prevody;
Balíky predmetov;
Metódy platia a neaplikujú sa;
Lenivé predmety;
Objekty, ktoré používajú viacero vlastností;
6. Vlastnosti:
Vlastnosti ako rozhrania;
Vlastnosti so špecifickou implementáciou;
Prevažujúce abstraktné metódy vo vlastnostiach;
Konkrétne a abstraktné polia vo vlastnostiach;
Poradie konštrukcie znaku;
Inicializácia polí vlastností;
Vlastnosti, ktoré rozširujú triedy;
Vlastné typy;
7. Funkcie:
Funkcie ako premenné;
Predvolené a pomenované argumenty;
Funkcie bez návratovej hodnoty;
Anonymné funkcie;
Funkcie s parametrami funkcií;
Uzávery;
Funkčné rozhrania;
Kariovanie;
Odovzdanie funkcie ako parametra ako bloku kódu;
Použitie návratu;
8. zbierky:
Zbierkové znaky v Scale: Mapa, Set a Seq;
Meniteľné a nemenné zbierky;
sekvencie;
zoznamy;
Upraviteľné zoznamy;
Súpravy;
Operátory na prácu so zbierkami;
Štandardné metódy práce s kolekciami;
Pomocou funkcií mapovať, zmenšovať, skladať a skenovať;
Zapínanie na zips;
Iterátory;
Dátové toky;
Kolekcie bezpečné pre vlákna;
Paralelné výpočty v zbierkach;
Interakcia s kolekciami Java;
9. Zhoda vzoru:
Použitie zhody vzorov;
Premenné vo vzoroch;
Typy vzorov;
Porovnanie s poliami, zoznamami a n-ticemi;
regulárne výrazy;
Extraktory;
Vzory pri definovaní premenných;
Vzory pre výrazy;
Triedy prípadov, typ možnosti a čiastkové funkcie;
10. Triedy prípadov:
Metóda kopírovania a pomenované parametre;
Chránené triedy;
Možnosť typu;
Čiastočne definované funkcie;
11. Generiká:
Generické triedy;
Všeobecné funkcie;
Typové obmedzenia, typy premenných +T, -T;
Použitie _ namiesto typu;
12. Implicitné konverzie:
Implicitné kľúčové slovo na definovanie pretypovania implicitného typu;
Import a používanie implicitných konverzií;
Implicitné parametre.
Pokračujte v učení sa programovania v Jave! Programovanie pokrýva všetky oblasti nášho života: od ekonomiky po zábavu, od medicíny po prieskum vesmíru. Naučením sa programovať si rozviniete pozornosť, trpezlivosť, vytrvalosť, záľubu v intelektuálnej činnosti a schopnosť samostatne sa rozhodovať. Získate praktické zručnosti, ktoré sa vám budú v budúcnosti vždy hodiť! Je to užitočnejšie a zaujímavejšie ako online hry a počítačové kluby!
4,1
16 990 ₽
Pokračujte v učení sa programovania v Jave! Programovanie pokrýva všetky oblasti nášho života: od ekonomiky po zábavu, od medicíny po prieskum vesmíru. Naučením sa programovať si rozviniete pozornosť, trpezlivosť, vytrvalosť, záľubu v intelektuálnej činnosti a schopnosť samostatne sa rozhodovať. Získate praktické zručnosti, ktoré sa vám budú v budúcnosti vždy hodiť! Je to užitočnejšie a zaujímavejšie ako online hry a počítačové kluby!
4,1
17 990 ₽
V tomto kurze sa študenti zoznámia s distribuovanou výpočtovou technológiou využívajúcou technológie JEE (Java Enterprise Edition), vrátane pomocou EJB, CDI dependency injection, práca s databázami prostredníctvom technológie JPA a práca so správcami založenými na technológii JMS. Kurz je postavený na serveri WildFly (JBoss), ktorý je v súčasnosti najpopulárnejším aplikačným serverom. Poznatky však možno aplikovať na akýkoľvek server, ktorý spĺňa špecifikáciu JEE (WebSphere, WebLogic atď.).
4
41 500 ₽