Logo of Ustoz Ai project
Logo of Yoshlar ishlar agency
Logo of Turon Bank
AsosiyO'yinlarDo'konKurslar
UZ
RU
EN
Ro'yxatdan o'tish

Mobil ilova yasash kursi kursi - Ustoz AI

course_image_alt

Yanada ko'proq video kurslar chiqishi uchun Ustoz AI loyihasini qo'llab quvvatlang

Qo'llab quvvatlash
Kurs muallifi
common.course_image_alt

Dilyorjon Ikromov

Dars haqida

📱 Mobil ilova yaratish kursida nimalar o‘rgatiladi?

Bu kurs mobil ilovalar yaratishni o‘rganmoqchi bo‘lgan boshlang‘ich darajadagi o‘quvchilarga mo‘ljallangan. Kursning asosiy mavzulari Flutter, foydalanuvchi interfeysi (UI) va tajribasi (UX), ma’lumotlar bazalari bilan ishlash, API integratsiyasi, testlash va ishga tushirish jarayonlarini qamrab oladi. Har bir modul amaliy loyihalar bilan boyitilgan bo‘lib, ishtirokchilar o‘z mobil ilovalarini yaratish va uni Play Market yoki App Store’da nashr etish uchun zarur ko‘nikmalarga ega bo‘ladilar.

Kurs tarkibi

1-bo‘lim

7 daqiqada mobil ilova qanday yasalishini o‘rganasiz (oson)

Dart tilidagi o’zgaruvchilar

Dart tilidagi o’zgaruvchilar (davomi)

Dart tilida matematik amallar

Dart tilida qaror qabul qilish

Takrorlash operatorlari va to‘plamlar

List va Map o’zgaruvchilari

Funksiyalar

Klasslar

OOP (Object Oriented Programming) - Obyektga yo‘naltirilgan dasturlash tili

OOP (Object Oriented Programming) - Obyektga yo‘naltirilgan dasturlash tili (davomi)

Asinxron dasturlash - Asynchronous programming

Exceptionlar

Android studio va virtual emulyatorlarni o‘rnatish

Vidjetlar

Vidjetlar (davomi)

Murakkab vidjetlar - bir oynadan boshqa oynaga o‘tish

Ilovaga kirish oynasini yaratish

Onboarding oynasini yaratish

Onboarding oynasini yaratish (davomi)

Flutter’da UI qurilishi va resurslar bilan ishlash (Widget joylashuvi, Padding, MediaQuery, Placeholder va Assetlar)

Flutter’da joylashuv va matn bilan ishlash: Row, Expanded, Align va maxsus shriftlar

Flutter UI Layout — Navigatsiya, AppBar, Story Avatarlar, va Gorizontal ListView bilan ishlash

Flutter UI — Post ko‘rinishini yaratish (PageView, Image, Row ikonlari, Avatarlar va RichText bilan ishlash)

Flutter’da market ilova strukturasi — MaterialApp, TabBar, GridView va Model (ProductModel) bilan ishlash

Flutter Sliver’lari (SliverAppBar, SliverList, SliverToBoxAdapter) va mahsulot detail UI

Flutter’da Ilovani Boshlash, AppBar, Scaffold, pub.dev va SharedPreferences bilan ishlash

“Flutter UI asoslari va API testlash: StatefulWidget, AppBar, ListView, JSONPlaceholder va Postman bilan ishlash”

Flutter’da REST API bilan ishlash: ListView.builder, JSONPlaceholder’dan ma’lumot olish, postlarni o‘chirish va loading holatini boshqarish

Flutter’da element joylashuvi (Column, Center, Padding) va sahifalar boshqaruvi (BottomNavigationBar + PageView)

Flutter’da UI Tuzilishi, ListView, Slidable Actions va Navigatsiya Elementlari

API, Token, HTTP Responslar va Ma’lumotlar Formati

Flutter Bloc: State Managementning Asosiy Tamoyillari va Afzalliklari

Flutter ilovalarida State Management va UI Interaktivligi

Flutter Bloc va UI Interaktivligi

Flutterda GitHub bilan Ishlash: Repozitoriya Clone Qilish va Kodni Boshqarish

Flutter, GitHub, va Dasturlash Platformalarining Asosiy Resurslari va Vazifalari

Kurs muallifi
common.course_image_alt

Dilyorjon Ikromov