Java dilində əsas dəyişənlərlə tanışlıq. Müqayisə və dövr operatorlarından istifadə.
Əsas OOP prinsipləri: İnkapsulyasiya, Varislik və Polimorfizm
Primitiv tiplər, ədədlər, tarixlər və sətirlər.
Massivlər və onların elementləri.
Xətaların yaranması və onları "tutmaq" üsulları. Tətbiqetmənin test edilməsi və xətaların aşkarlanıb aradan qaldırılması, tətbiqetmələr barədə məlumatları əhatə edən loqların yazılması.
Fayldan oxuma, müxtəlif formatlı fayllara yazma.
Çoxaxınlılıq və onunla işləmə. Axınların qarşılıqlı əlaqəsinin qurulması. Verilənlərin axınını bloklamaq, dayandırmaq və kəsmək.