Paieška
Neseniai ieškota
Populiarūs paieškos rezultatai
anglu
projektų valdymas
excel
Ieškoti

Svetainėje naudojami slapukai

Mes naudojame slapukus, kad pagerintume Jūsų patirtį šioje svetainėje.
Informacijos ir ryšio technologijos
Nuo JAVA pagrindų iki mobilių aplikacijų kūrimo
UAB "Vilnius Coding School"

Nuo JAVA pagrindų iki mobilių aplikacijų kūrimo

0.0
Įvertinimų nėra
Mokymai prasideda:
Tikslinama
492 akad. val.
Kaina nuo:
Tikslinama

Apie mokymus

Mokymų teikėjo pateikta informacija

Anotacija

Rodyti daugiau Rodyti mažiau
JAVA – viena plačiausiai paplitusių programavimo kalbų globalioje rinkoje. JAVA programavimo pagrindų mokymai skirti norintiems įgyti stiprius JAVA programavimo pagrindus ir pradėti savo karjerą programuotojo pozicijoje. Šių mokymų tikslas suteikti būtiniausius teorinius ir praktinius objektinio programavimo principus ir išmokti kurti įvairias programas, mobilias Android aplikacijas bei kitus sprendimus, naudojant šią programavimo kalbą. JAVA programavimo kalba užima svarbią vietą įvairiose srityse nuo NASA kosmoso tyrimų, ateities robotų kūrimo iki kompiuterinių žaidimų industrijos ir kt. Baigęs šiuos mokymus, dalyvis galės pradėti savo karjerą pradedančiojo JAVA programuotojo pozicijoje arba Android programuotojo pozicijoje.

Svarbi informacija

Mokymosi būdas
-
Vieta
-
Kalba
-

Minimalūs reikalavimai dalyviui

Išsilavinimas
Vidurinis išsilavinimas

Įgyjamos ir tobulinamos kompetencijos

Bendrosios kompetencijos:
Skaitmeninė kompetencija
Asmeninė, socialinė ir mokymosi mokytis kompetencija
Profesinės kompetencijos:
Analizuoti skirtingų tipų reikalavimus, apibūdinančius kompiuterinę programą
Kurti tipinę programinę įrangą
Projektuoti ir programuoti žiniatinklio puslapių vartotojo sąsajas

Mokymosi programos turinys

Temos pavadinimas Trumpas temos aprašymas
Temos pavadinimas
Karjeros startui – minkštieji įgūdžiai (soft skills)
Trumpas temos aprašymas
1. Bendravimo įgūdžiai: Aktyvus klausymasis; Efektyvi komunikacija; Bendravimas su sunkiais klientais; Ryšio kūrimas. 2. Problemų sprendimo strategijos: Problemų analizavimas ir diagnostika; Sprendimų nustatymas; Gedimų šalinimo būdai; Pagrindinės problemos priežasties analizė; Naujausios problemų sprendimo technologijos; Kaip gauti atsiliepimus iš vadovų; Profesinis tobulėjimas. 3. Laiko valdymas ir organizavimas: Užduočių prioritetų nustatymas; Darbo krūvio valdymas; Delegavimas ir bendradarbiavimas. 4. Emocinis intelektas: Emocijų supratimas ir valdymas; Empatija ir užuojauta; Konfliktų sprendimas; Streso valdymas. 5. Kaip išmokti daugiau ir greičiau bei mažiau pamiršti: 5 minučių smegenų mankšta; Išvalykite savo „protinį rūką“ su šiais 5 skaniais smegenų maisto produktais; Išmokite galingą atminties techniką, kad niekada nepraleistumėte susitikimo.
Temos pavadinimas
Baigiamasis projektas
Trumpas temos aprašymas
Spring WEB arba Android aplikacijos kūrimas.
Temos pavadinimas
OOP dizaino principai ir šablonai
Trumpas temos aprašymas
Principai: DRY, KISS, SOLID; Šablonai: Kuriamieji dizaino šablonai (Factory Method, Builder, Singleton, Prototype); Struktūriniai dizaino šablonai (Adapter, Decorator, Composite, Facade); Elgsenos dizaino šablonai (Command, Observer, State, Strategy); Įvairūs dizaino šablonai (DAO, DI, MVC).
Temos pavadinimas
Versijavimo kontrolės sistema
Trumpas temos aprašymas
GIT, GitHub.
Temos pavadinimas
WEB pagrindai
Trumpas temos aprašymas
WEB aplikacijos: Kliento ir serverio architektūra, komunikacija, protokolai; Web konteineriai/Tomcat konteineris: Kas yra Tomcat konteineris, componentai ir veikimo principai; Servlet technologija: Servlet užduotys, gyvavimo ciklai, sąsajos, HttpServelt ir JPA
Temos pavadinimas
Docker
Trumpas temos aprašymas
Docker koteinerių virtualizacija:Docker pagrindai; Docker image ir konteineriai; Docker kintamieji ir failai; Docker komponavimas.
Temos pavadinimas
JAVA objektinis programavimas
Trumpas temos aprašymas
Objektai ir inkapsuliavimas: Kostruktoriai, get ir set metodai; OOP: paveldimumas, abstrakcija ir polimorfizmas: Paveldimumas, Object klasė (metodai toString, hashSet, equals, clone); paveldimumas, abstrakcija ir polimorfizmas: Abstrakčios klasės ir sąsajo; paveldimumas, abstrakcija ir polimorfizmas: Polimorfizmas (perrašymo ir daugiareikšmingumo principai); Generic klasės, metodai ir jų taikymas praktikoje; JAVA Reflection pagrindai ir pritaikymas praktikoje; Išimtys ir unit testai: Išimtys, Unit testai ir TDD; Funkcinis programavimas: Labda ir metodų nuorodos; Srautinė duomenų modifikacija; Funkcijos (Predicate, Cunsumer, Function, Supplier); Funkcinio programavimo šablonai; JAVA daugiagijinis programavimas: Gijos, procesai, objektai, statusai, sąsajos.
Temos pavadinimas
Duomenų bazės
Trumpas temos aprašymas
MySQL: CRUDD, JOIN ir operacijos; MongoDB: CRUD; JDBC: Duomenų nuskaitymas ir išsaugojimas, duomenų ištrinimas, atnaujinimas ir operacijos.
Temos pavadinimas
JAVA pagrindai
Trumpas temos aprašymas
Variables: Primityūs; Variables: Ojektiniai; Kodo logika: Sąlygos, sakiniai (if, switch) Kodo logika: Ciklai (while, do while, for); Masyvai ir kolekcijos: Masyvai, Kolekcijos (List, Set, Map), ArrayList, LinkedList, HashMap veikimo principai; Metodai: Metodai (prieigos modifikatoriai, statiniai metodai, parametrai ir argumentai, grąžinamos reikėmės).
Temos pavadinimas
Android
Trumpas temos aprašymas
Android aplikacijų komponentai, manifestas, resursai, manifest, resources, įrenginių suderinamumas; UI komponentai, Activity ir Fragment kūrimas; Recycle View elementai; MVVM šablonas, ViewModel, LiveData; Lokali saugykla su ROOM duomenų baze; REST API su Retrofit biblioteka.
Temos pavadinimas
Spring karkasas
Trumpas temos aprašymas
Spring pagrindai; Spring MVC; HTML, SCC, JS pagrindai; Spring Rest kūrimas; Spring sauga.

Mokymosi programos trukmė

Mokymosi programos trukmė: 492 akad. val.
Praktinio kontaktinio darbo trukmė: 376 akad. val.
Teorinio kontaktinio darbo trukmė: 116 akad. val.
Savarankiško darbo trukmė: 0 akad. val.

Vertinimas

Įgytų kompetencijų vertinimo sistema / skalė: 1-10.

Svarbi informacija

Mokymosi būdas
-
Vieta
-
Kalba
-

Minimalūs reikalavimai dalyviui

Išsilavinimas
Vidurinis išsilavinimas

Tvarkaraščiai

Šiuo metu grupių nėra.

Įvertinimai

Šiuo metu įvertinimų nėra.
Slinkti į viršų