Dunyodagi eng mashhur dasturlash tillaridan biri, ulkan dasturchilar hamjamiyati va onlayn xizmatlar va mobil ilovalarni yozish uchun yechimlarni tanlovi. Junior+ va Middle ishlab chiquvchilar uchun pro kurs. Kurslar faqat rus tilida mavjud
4.5 oy kursda intensiv ma’ruzalar va amaliyot davomiyligi
5 950 000 so‘m o‘qish narxi
Uzum Tech sizda ishlash imkoniyati paydo bo‘ladigan jamoa
O‘qitish qanday o‘tadi?
Ro‘yxatdan o‘tish
Kursni tanlang va ro‘yxatdan o‘ting. Keyin o‘qish uchun to‘lang yoki Uzum Tech grantini olishga harakat qiling. Agar siz grant olish shartlariga mos kelsangiz —tanlangan kursda o‘qish siz uchun bepul bo‘ladi.
Kirish testlari
Onlayn testdan o'ting, uning natijalariga ko'ra tanlangan kursga pullik asosda kirishingiz yoki Uzumdan grant olishingiz mumkin.
Ma'ruzalar
Saytdagi shaxsiy kabinetingizda siz onlayn ma'ruzalar jadvali va yozilgan darslarni topasiz —o'qituvchilarga savollar berish uchun darslarni o'tkazib yubormaslikka harakat qiling.
Uy vazifasi
Olingan bilimlarni sinab ko'rish uchun onlayn platformada topshiriqlarni bajaring.
Amaliyotlar
Uzumdan tyutor boshchiligida vazifalarni hal qiling — barcha vazifalar Uzum dasturlash jamoasi har kuni to'qnashadigan haqiqiy vazifalarga asoslanadi.
Yakuniy loyiha
O'tgan material bo'yicha loyihani tayyorlang va himoya qiling. Natijada siz kursni tugatganingiz to'g'risida sertifikat olasiz.
1
/6
Kurs mundarijasi:
Java tilini asosiy konseptlariga tushish
Stream API, ko'p o'lchovli dasturlash, uning to'plamlari va sinxronlashtirish obyektlari, reflectsiyasi
Oliy darajadagi algoritm va ma'lumotlar tuzilmasi
Asimptotika
Java’da kollektsiyalar qanday samara bilan ishlaydi
Java’da OOP sohalaridagi imkoniyatlar
Eng mashhur dasturlash paternlari va ularning Java’da amaliyotga o'tkazilishi
Maven
Ilovaning loyihaning to'plamlanish funksionali
Lombok
Ilovadagi konteyner nima va uni qanday ishlaydi
Spring boot masalasida Spring kutubxonasi
Kutubxonaning asosiy imkoniyatlari
Layered - ilova dizayni shabloni
Qatlama arxitektura
Kontrollerlar, Xizmatlar va Ma'lumotlarni olish qatlami nima uchun kerak
Test qilish nima va Spring qanday imkoniyatlarni taklif qiladi
HTTP paketining tuzilishi va asosiy get put post delete turlari, xabarlar uchun javob kodlari
XML va JSON
JSONni Java obyektlariga qanday aylantirish
DTO pattern nima
GET PUT POST DELETE so'rovlarni qayta ishlash oynalarini qanday shakllantirish
PATH va QUERY parametrlari turlari
Hibernate masalasida JPA nima
1-1 1-n n-n bog'lanishlarni qanday tashkil qilish
Transactional
End pointlar uchun xavfsizlikni qanday sozlash
Asosiy autentifikatsiya
OAuth autentifikatsiya tariqati nima
AMQP Kafka integratsiyasi ilovaga
RESTful uslubdagi API-ni qanday dizayn qilish
Ilovaning davom etuvchi ta'minoti nima
Virtualizatsiya
Sizning dastur doker tasvirligini qanday yaratishingiz va uni ishga tushirishingiz mumkin
Migratsiya tizimlari nima
DDL va DML orasidagi farq
8 aprel
o'qish boshlanishi
47
ma'ruza
10
Uzum tyutorlari rahbarligidagi amaliy topshiriqlar soni
On-line
ishdan yoki o‘qishdan bo‘sh vaqtingizda uydan o‘qing
Kurs o‘qituvchilari
Texnika fanlari nomzodi, OOM MTU va MFTI ilmiy-tadqiqot instituti dotsenti. "Lektorlar Ligasi" Umumrusiya tanlovining g'olibi. Microsoft Certified Trainer sertifikati. 12 yillik tajribaga ega Senior NET dasturchi.
Schumann GmbH Yevropa agregatorining texnik rahbari. Dasturiy ta'minotni ishlab chiqish sohasida 10 yildan ortiq tajribaga ega. Bauman nomidagi MDTUda Java kurslari o'qituvchisi.
Grant
O‘qishga, siz tomondan shartlarga rioya qilinganda
O‘qish narxi
5 950 000
oyiga 1 400 000 so‘mdan
O‘qish uchun Uzum Nasiya muddatli to‘lovi orqali to‘lash imkoniyati
yoki
so‘m
Aleksey Juravlyov
Java
Sergey Videnin
Java
O‘quv jarayoni:
Qabul yakunlandi
Kun
Soat
Daqiqa
Soniya
arizalarni qabul qilish 29 mart kuni Toshkent vaqti bilan soat 21:00 da yakunlanadi