Scala jezik za Java programere - tečaj 44 900 RUB. iz IBS Training Center, obuka 30 sati, Datum: 1. prosinca 2023.
Miscelanea / / December 04, 2023
Tema završena:
1. Uvod u Scalu.
2. Upute, operatori i vrste:
Uvjetne izjave;
Ciklusi;
Funkcije;
Varijable;
Operatori;
Vrsta jedinice;
Vrste funkcija;
Tipovi Null, Nothing, Any, AnyRef i AnyVal;
Iznimke;
3. Nizovi, karte, torke:
Stvaranje, dodavanje i brisanje elemenata niza;
Pristup elementima niza;
Nizovi fiksne i promjenjive duljine;
Višedimenzionalni nizovi;
Operacije s nizovima;
Sortiranje nizova;
Izrada i pristup asocijativnim tablicama;
Ponavljanje, mijenjanje, sortiranje asocijativnih tablica;
Tuples;
zipovanje;
4. Klase i nasljeđivanje:
Nastava;
Svojstva s dobivačima i postavljačima;
Korištenje zagrada pri pozivanju metoda;
Svojstva samo s geterima;
Pomoćni konstruktori;
Glavni konstruktor;
Ugniježđene klase;
Proširenje razreda;
Nadjačavanje metode;
Provjera tipa i lijevanje;
Pozivanje konstruktora nadklase;
Nadjačavanje polja;
Anonimne potklase;
Apstraktna polja;
Redoslijed konstrukcije i rane definicije;
Hijerarhija nasljeđivanja;
Uspoređivanje objekata radi jednakosti;
5. Objekti:
Samci;
Popratni predmeti;
Objekti koji proširuju klasu ili osobinu;
Transferi;
Paketi objekata;
Metode se primjenjuju i ne primjenjuju se;
Lijeni objekti;
Objekti koji koriste više svojstava;
6. Osobine:
Osobine kao sučelja;
Osobine sa specifičnom implementacijom;
Prevladavanje apstraktnih metoda u obilježjima;
Konkretna i apstraktna polja u osobinama;
Redoslijed izgradnje osobina;
Inicijalizacija polja osobina;
Osobine koje proširuju razrede;
Sebski tipovi;
7. Funkcije:
Funkcije kao varijable;
Zadani i imenovani argumenti;
Funkcije bez povratne vrijednosti;
Anonimne funkcije;
Funkcije s parametrima funkcije;
zatvarači;
Funkcionalna sučelja;
Kariranje;
Prosljeđivanje funkcije kao parametra kao blok koda;
Korištenje return;
8. Zbirke:
Značajke zbirke u Scali: Map, Set i Seq;
Promjenjive i nepromjenjive zbirke;
Sekvence;
Popisi;
Popisi koji se mogu uređivati;
setovi;
Operateri za rad sa zbirkama;
Standardne metode rada sa zbirkama;
Korištenje funkcija mapiranje, smanjivanje, savijanje i skeniranje;
zipovanje;
Iteratori;
Tokovi podataka;
Thread-safe kolekcije;
Paralelno računanje u zbirkama;
Interakcija s Java zbirkama;
9. Usklađivanje uzorka:
Korištenje slaganja uzoraka;
Varijable u obrascima;
Vrste uzoraka;
Usporedba s nizovima, listama i torkama;
Regularni izrazi;
Ekstraktori;
Uzorci u definiranju varijabli;
Uzorci u izrazima;
Klase slučajeva, tip opcije i parcijalne funkcije;
10. Klase slučajeva:
Metoda kopiranja i imenovani parametri;
Zaštićene klase;
Vrsta Opcija;
Djelomično definirane funkcije;
11. Generici:
Generičke klase;
Generičke funkcije;
Ograničenja tipa, tipovi varijabli +T, -T;
Korištenje _ umjesto tipa;
12. Implicitne konverzije:
Implicitna ključna riječ za definiranje implicitnog tipa;
Uvoz i korištenje implicitnih konverzija;
Implicitni parametri.
Nastavite učiti programirati u Javi! Programiranje pokriva sva područja našeg života: od ekonomije do zabave, od medicine do istraživanja svemira. Učenjem programiranja razvit ćete pažljivost, strpljenje, ustrajnost, sklonost intelektualnoj aktivnosti i sposobnost samostalnog donošenja odluka. Steći ćete praktične vještine koje će vam uvijek koristiti u budućnosti! Ovo je korisnije i zanimljivije od online igrica i računalnih klubova!
4,1
16 990 ₽
Nastavite učiti programirati u Javi! Programiranje pokriva sva područja našeg života: od ekonomije do zabave, od medicine do istraživanja svemira. Učenjem programiranja razvit ćete pažljivost, strpljenje, ustrajnost, sklonost intelektualnoj aktivnosti i sposobnost samostalnog donošenja odluka. Steći ćete praktične vještine koje će vam uvijek koristiti u budućnosti! Ovo je korisnije i zanimljivije od online igrica i računalnih klubova!
4,1
17 990 ₽
U ovom tečaju studenti će učiti o tehnologiji distribuiranog računalstva koristeći JEE (Java Enterprise Edition) tehnologije, uključujući korištenje EJB, CDI dependency injection, rad s bazama podataka putem JPA tehnologije i rad s brokerima poruka temeljenim na tehnologiji JMS. Tečaj je izgrađen na poslužitelju WildFly (JBoss) kao trenutno najpopularnijem aplikacijskom poslužitelju. Međutim, znanje se može primijeniti na bilo koji poslužitelj koji zadovoljava JEE specifikaciju (WebSphere, WebLogic itd.).
4
41 500 ₽