Back-end Bootcamp
Язык обучения
O‘zbekcha
Сложность
Средний
Длительность
6 месяцев
Тип курса
Очно
Описание курса
“Bootcamp Back-end Python Developer” kursi Python dasturlash tili yordamida server tomonidagi ishlarni rivojlanitirishga muqarrar qilingan. Ta'lim olish davomida siz veb-ilovalarni yaratish uchun batafsil bilim va amaliy mahoratlarni egallaysiz.
Kursda qanday bilimlar olib borasiz:
Python asoslari:
Python dasturlash tili bilan ishlash, mutahassis darajasigacha.
Operatorlar, ifodalar, shartli operatorlar va tsikllar.
Turli turdagi ma'lumotlar turlari bilan ishlash, shu jumladan sonlar, satrlar, ro'yhatlar, lug'atlar va to'plamlar.
Python Advanced:
Veb-ilovalar yaratish uchun Flask o'rganish.
Linuxda ishlash asoslari va Continuous Integration (CI) madaniyati prinsiplari.
Debagging, profilirovka va kod loggirivka.
Docker ilovalarini konteynerizatsiya qilishga kirish.
Ma'lumotlar bazasi bilan ishlash, shu jumladan PostgreSQL va ma'lumotlar migratsiyasi.
Pytest va Mock ishlatish bilan testirovkani ko'rib chiqish.
Ilovalarda havfsizlikni ta'minlash va linting vositalarini ishlatish.
Ma'lumotlar bazasi:
Ma'lumotlar bazasi va SQL tiliga kirish.
SELECT, ichki so'rovlari, ko'rinishlar va ma'lumotlar guruhlashga bo`lish.
Munosabatlar, ulanishlar va analitik funktsiyalari bilan ishlash.
Tranzaktsiyalar, ACID-hususiyatlar va ma'lumotlar bazasidagi protseduralar.
Ma'lumotlar tuzilmasini loyihalash, indekslar va BD bilan ishlash dasturlari.
Veb-vyorstka “Prodvinutiy uroven”:
HTML va CSS asoslari, shu jumladan adaptivlik va krossbrauzerlik.
Maketlar bilan ishlash, Flexbox, CSS Grid va animatsiyalar.
JavaScriptdan foydalanib dinamik elementlar yaratish va sahifalarni yuklashni optimizatsiya qilish.
Python-freymvork Django:
Djangoda ma'lumotlar bazasi va modellar bilan ishlash.
Administrativ interfeys, so'rovlarni ishlash va ko'rinish klasslari.
Autentifikatsiya, avtorizatsiya va foydalanuvchilarni ro'yhatdan o'tkazish.
Testirovka, fayllar bilan ishlash va ilovalarni lokalizatsiya qilish.
Ma'lumotlar bazasi bilan ishlashni samarali optimizatsiya qilish, loggirivka va ilovalarni deploy qilish.
Qo'shimcha bonuslar:
Bepul ochiq darslar: Bilimlarni kengaytirish uchun qo'shimcha mashg'ulotlarda ishtirok etish imkoniyati.
Portfoliyo bilan yordam: Trudga joylashtirish uchun muvaffaqiyatli portfoliyo shakllantirishda aktiv yordam.
Darslar yozib olinadi: Ta'lim jarayoni videouroklarda yozib olinadi, materiallarni takrorlash uchun.
Amaliyot va ekskursiyalar: Bilimlarni amaliyotda qo'llagan imkoniyati va IT kompaniyalarni tashqarida ko'rish uchun industriyani anglab borish.
Diplom loyihalari va Portfoliyo: Har bir modul Yakunlovchi loyihani yaratish va himoya qilish bilan tugaydi. Ishlab chiqarilgan loyihalar sizning portfoliongingizning qismi bo'lib, sizning mutahassisligingiz va mahoratingizni ish beruvchilarga ko'rsatadi. Bu kursni tugatgandan keyin ishga joylashtirishda qo'shimcha afzallik.
Условия рассрочки
Сумма рассрочки
от 10 750 000 сумФинансирующая организация
Центр развития IT-знанийЕжемесячная сумма погашения
от 680 556 сумДля того, чтобы оформить рассрочку необходимо Войти или Зерегистрироватьсяна сайте
Вход
Войдите, используя свой номер телефона и пароль