Jezik Scala za razvijalce Java - tečaj 44.900 RUB. iz izobraževalnega centra IBS, usposabljanje 30 ur, datum: 1. december 2023.
Miscellanea / / December 04, 2023
Zajete teme:
1. Uvod v Scalo.
2. Navodila, operaterji in vrste:
Pogojni stavki;
cikli;
funkcije;
Spremenljivke;
Operaterji;
Vrsta enote;
Vrste funkcij;
Tipi Null, Nothing, Any, AnyRef in AnyVal;
Izjeme;
3. Nizi, zemljevidi, tuple:
Ustvarjanje, dodajanje in brisanje elementov polja;
Dostop do elementov niza;
nizi fiksne in spremenljive dolžine;
Večdimenzionalni nizi;
Operacije z nizi;
Razvrščanje nizov;
Izdelava in dostop do asociativnih tabel;
Ponavljanje, spreminjanje, razvrščanje asociativnih tabel;
Tuples;
Zipping;
4. Razredi in dedovanje:
Razredi;
Lastnosti s getterji in setterji;
Uporaba oklepajev pri klicanju metod;
Samo lastnosti z getterji;
Pomožni konstruktorji;
Glavni konstruktor;
Ugnezdeni razredi;
razširitev razreda;
Preglasitev metode;
Preverjanje tipa in ulivanje;
Klicanje konstruktorja nadrazreda;
Preglasitve polj;
Anonimni podrazredi;
Abstraktna polja;
Vrstni red gradnje in zgodnje definicije;
Hierarhija dedovanja;
Primerjava predmetov za enakost;
5. Predmeti:
samski;
Spremljevalni predmeti;
Predmeti, ki razširjajo razred ali lastnost;
Transferji;
Paketi objektov;
Metode se uporabljajo in ne uporabljajo;
Leni predmeti;
Predmeti, ki uporabljajo več lastnosti;
6. Lastnosti:
Lastnosti kot vmesniki;
Lastnosti s specifično izvedbo;
Preglasitev abstraktnih metod v lastnostih;
Konkretna in abstraktna polja v lastnostih;
Vrstni red konstrukcije lastnosti;
Inicializacija polj lastnosti;
Lastnosti, ki podaljšujejo razrede;
Sebski tipi;
7. Funkcije:
Funkcije kot spremenljivke;
Privzeti in imenovani argumenti;
Funkcije brez povratne vrednosti;
Anonimne funkcije;
Funkcije s funkcijskimi parametri;
Zapirala;
Funkcionalni vmesniki;
Kariranje;
Posredovanje funkcije kot parametra kot bloka kode;
Uporaba povratka;
8. Zbirke:
Lastnosti zbiranja v Scali: Map, Set in Seq;
Spremenljive in nespremenljive zbirke;
zaporedja;
Seznami;
Seznami, ki jih je mogoče urejati;
Kompleti;
Operaterji za delo z zbirkami;
Standardne metode za delo z zbirkami;
Uporaba funkcij preslikava, pomanjšaj, zloži in skeniraj;
Zipping;
Iteratorji;
Podatkovni tokovi;
Nitno varne zbirke;
Vzporedno računalništvo v zbirkah;
Interakcija z zbirkami Java;
9. Ujemanje vzorcev:
Uporaba ujemanja vzorcev;
Spremenljivke v vzorcih;
Vrste vzorcev;
Primerjava z nizi, seznami in torkami;
Regularni izrazi;
Ekstraktorji;
Vzorci pri definiranju spremenljivk;
Vzorci v izrazih;
Razredi primerov, vrsta možnosti in delne funkcije;
10. Razredi primerov:
Metoda kopiranja in imenovani parametri;
Zaščiteni razredi;
Vrsta možnosti;
Delno definirane funkcije;
11. Generiki:
generični razredi;
Generične funkcije;
Omejitve tipov, tipi spremenljivk +T, -T;
Uporaba _ namesto tipa;
12. Implicitne konverzije:
Implicitna ključna beseda za definiranje implicitne vrste;
Uvažanje in uporaba implicitnih konverzij;
Implicitni parametri.
Nadaljujte z učenjem programiranja v Javi! Programiranje pokriva vsa področja našega življenja: od ekonomije do zabave, od medicine do raziskovanja vesolja. Z učenjem programiranja boste razvili pozornost, potrpežljivost, vztrajnost, nagnjenost k intelektualni dejavnosti in sposobnost samostojnega odločanja. Pridobili boste praktične veščine, ki vam bodo v prihodnosti vedno koristile! To je bolj uporabno in zanimivo kot spletne igre in računalniški klubi!
4,1
16 990 ₽
Nadaljujte z učenjem programiranja v Javi! Programiranje pokriva vsa področja našega življenja: od ekonomije do zabave, od medicine do raziskovanja vesolja. Z učenjem programiranja boste razvili pozornost, potrpežljivost, vztrajnost, nagnjenost k intelektualni dejavnosti in sposobnost samostojnega odločanja. Pridobili boste praktične veščine, ki vam bodo v prihodnosti vedno koristile! To je bolj uporabno in zanimivo kot spletne igre in računalniški klubi!
4,1
17 990 ₽
V tem predmetu bodo študenti spoznali tehnologijo porazdeljenega računalništva z uporabo tehnologij JEE (Java Enterprise Edition), vključno z uporaba EJB, CDI dependency injection, delo z bazami podatkov prek tehnologije JPA in delo s posredniki sporočil, ki temeljijo na tehnologiji JMS. Tečaj je zgrajen na strežniku WildFly (JBoss) kot trenutno najbolj priljubljenem aplikacijskem strežniku. Znanje pa je mogoče uporabiti na katerem koli strežniku, ki ustreza specifikaciji JEE (WebSphere, WebLogic itd.).
4
41 500 ₽