Ta'lim yo'nalishi
Dasturiy injinering
Dasturlash asoslari
Algoritm va blok-sxemalar
O‘zgaruvchilar, shartlar, sikllar
Funksiyalar va massivlar
Python, Java, C#, C++ yoki JavaScript kabi tillar
Web dasturlash
HTML
CSS
JavaScript
Frontend va backend
Web-sayt va web-ilovalar yaratish
Ma’lumotlar bazasi
SQL
MySQL, PostgreSQL va boshqa DBMS
Jadval yaratish
Ma’lumot qo‘shish, o‘zgartirish va qidirish
Mobil dasturlash
Android ilovalar
Mobil interfeys yaratish
API bilan ishlash
Mobil ilovalarni testlash
Dasturiy ta’minotni loyihalash
Dastur arxitekturasi
UML diagrammalar
Modullar bilan ishlash
OOP — obyektga yo‘naltirilgan dasturlash
Git va jamoaviy dasturlash
Git/GitHub
Kod versiyalarini boshqarish
Jamoada loyiha ishlab chiqish
Dasturiy ta’minotni testlash
Buglarni aniqlash
Test case yozish
Functional testing
QA asoslari
Axborot xavfsizligi
Parol va autentifikatsiya
Ma’lumotlarni himoyalash
Web-ilovalardagi xavfsizlik asoslari
Barcha yo'nalishlar