Programma, paredzēta iesācējiem, kuri vēlās iepazīties ar JAVA programmēšanu, pārkvalificēties uz IT nozari. JAVA izmanto Android un WEB aplikāciju izveidē, mobilo spēļu izveidē, to var izmantot arī izstrādājot mazākus aplikāciju moduļus, kurus var izmantot kā daļu no WEB lapas.
Mācību programmas tēmas:
Ievads programmēšanā, JAVA vēsture, pielietojums, lietotāj- programmu uzstādīšana, ievads kodu struktūra.
Ievads GIT (versiju kontrole).
Java iebūvēto datu tipi, darbības ar tiem.
Datu tipu veidi (veselie skaitļi, skaitļi ar peldošo komatu, string, masīvi, objekti).
Darbs ar mainīgajiem (vērtību piešķiršana, nolasīšana, parametru nodošana).
Operatori (aritmētiskie, loģiskie, relāciju).
OOP pamatprincipi: inkapsulācija, mantošana un polimorfisms. Klases. Objekti. Atmiņas modelis
Tīra koda principi (Clean Code)
Datu struktūras. Kolekcijas.
GIT versiju kontrole
Kļūdu apstrāde (kompilātora darbība).
Grafiska interfeisa izveidošanas principi.
Darbs ar datubāzēm.
Darbs ar XML dokumentiem Java valodā.
Appleti.
Tīklu līdzekļi Java. Java attīstība.