Jazyk Scala pro vývojáře Java - kurz 44 900 RUB. z IBS Training Center, školení 30 hodin, Termín: 1. prosince 2023.
Různé / / December 04, 2023
Pokrytá témata:
1. Úvod do Scala.
2. Pokyny, operátory a typy:
Podmíněné příkazy;
Cykly;
Funkce;
Proměnné;
Operátoři;
Typ jednotky;
Typy funkcí;
Typy Null, Nothing, Any, AnyRef a AnyVal;
Výjimky;
3. Pole, mapy, n-tice:
Vytváření, přidávání a mazání prvků pole;
Přístup k prvkům pole;
Pole pevné a proměnné délky;
Vícerozměrná pole;
Operace s poli;
Třídění pole;
Konstrukce a přístup k asociativním tabulkám;
Iterace, změna, řazení asociativních tabulek;
n-tice;
zapínání na zip;
4. Třídy a dědičnost:
Třídy;
Vlastnosti s getry a settery;
Použití závorek při volání metod;
Vlastnosti pouze s getry;
Pomocné konstruktéry;
Hlavní konstruktér;
Vnořené třídy;
Rozšíření třídy;
Přepsání metody;
Typová kontrola a lití;
Volání konstruktoru nadtřídy;
Přepisy pole;
Anonymní podtřídy;
Abstraktní pole;
Stavební řád a časné definice;
Hierarchie dědičnosti;
Porovnávání objektů pro rovnost;
5. Objekty:
Singletons;
Doprovodné předměty;
Objekty, které rozšiřují třídu nebo vlastnost;
Převody;
Balíčky objektů;
Metody platí a neaplikují se;
Líné předměty;
Objekty, které používají více vlastností;
6. Vlastnosti:
Vlastnosti jako rozhraní;
Vlastnosti se specifickou implementací;
Převažující abstraktní metody ve vlastnostech;
Konkrétní a abstraktní pole ve znacích;
Pořadí stavby znaku;
Inicializace polí vlastností;
Vlastnosti, které rozšiřují třídy;
Vlastní typy;
7. Funkce:
Funkce jako proměnné;
Výchozí a pojmenované argumenty;
Funkce bez návratové hodnoty;
Anonymní funkce;
Funkce s parametry funkcí;
Uzávěry;
Funkční rozhraní;
kari;
Předání funkce jako parametru jako bloku kódu;
Pomocí návratu;
8. Sbírky:
Sběrné znaky ve Scale: Mapa, sada a Seq;
Proměnlivé a neměnné sbírky;
Sekvence;
seznamy;
Editovatelné seznamy;
Soupravy;
Operátory pro práci se sbírkami;
Standardní metody práce s kolekcemi;
Pomocí funkcí mapovat, zmenšovat, skládat a skenovat;
zapínání na zip;
Iterátory;
Datové toky;
Kolekce bezpečné pro vlákna;
Paralelní výpočty v kolekcích;
Interakce s kolekcemi Java;
9. Shoda vzorů:
Použití vzoru;
Proměnné ve vzorech;
Typy vzorů;
Porovnání s poli, seznamy a n-ticemi;
Regulární výrazy;
Extraktory;
Vzory v definování proměnných;
Vzory pro výrazy;
Třídy případu, typ volby a dílčí funkce;
10. Třídy případů:
Metoda kopírování a pojmenované parametry;
Chráněné třídy;
Typ Možnost;
Částečně definované funkce;
11. Generika:
Generické třídy;
Obecné funkce;
Typová omezení, typy proměnných +T, -T;
Použití _ místo typu;
12. Implicitní konverze:
Implicitní klíčové slovo pro definování přetypování implicitního typu;
Import a používání implicitních konverzí;
Implicitní parametry.
Pokračujte v učení programování v Javě! Programování pokrývá všechny oblasti našeho života: od ekonomiky po zábavu, od medicíny po průzkum vesmíru. Tím, že se naučíte programovat, rozvinete pozornost, trpělivost, vytrvalost, zálibu v intelektuální činnosti a schopnost samostatného rozhodování. Získáte praktické dovednosti, které se vám budou v budoucnu vždy hodit! To je užitečnější a zajímavější než online hry a počítačové kluby!
4,1
16 990 ₽
Pokračujte v učení programování v Javě! Programování pokrývá všechny oblasti našeho života: od ekonomiky po zábavu, od medicíny po průzkum vesmíru. Tím, že se naučíte programovat, rozvinete pozornost, trpělivost, vytrvalost, zálibu v intelektuální činnosti a schopnost samostatného rozhodování. Získáte praktické dovednosti, které se vám budou v budoucnu vždy hodit! To je užitečnější a zajímavější než online hry a počítačové kluby!
4,1
17 990 ₽
V tomto kurzu se studenti seznámí s distribuovanou výpočetní technologií využívající technologie JEE (Java Enterprise Edition), včetně pomocí EJB, CDI dependency injection, práce s databázemi pomocí technologie JPA a práce s brokery zpráv založenými na technologii JMS. Kurz je postaven na serveru WildFly (JBoss), který je v současnosti nejpopulárnějším aplikačním serverem. Znalosti však lze aplikovat na jakýkoli server, který splňuje specifikaci JEE (WebSphere, WebLogic atd.).
4
41 500 ₽