38
| ID | 38 |
|---|---|
| Fan dasturi nomi | Web framework: Laravel |
| Fan kodi | WFLA6 |
| Semestrlar | 6 |
| Fanga ajratilgan kredit | 6 |
| Fan turi | tanlov |
| Fan dasturining amal qilish yili | 2025 |
| Fan tili | 1 |
| Vazirlik | 1 |
| Oliy taʻlim muassasasi | 1 |
| OTM rahbari | 1 |
| Bilim sohasi | 1 |
| Taʼlim sohasi | 1 |
| Taʼlim yoʻnalishi | 765 |
| Haftadagi dars soatlari | (qiymatlanmagan) |
| Auditoriya mashgʻulotlari (soat) | 22 |
| Mustaqil taʼlim (soat) | 158 |
| Fanni oʻqitishdan maqsad | Laravel framework haqida tushuncha, uning zamonaviy veb-dasturlashda tutgan oʻrni, Laravel fanining vazifalari va asosiy tarkibiy qismlari (MVC arxitekturasi, Eloquent ORM, Blade shablonlash tizimi, routing, middleware), veb-ilovalarni ishlab chiqishda qoʻllaniladigan zamonaviy yondashuvlar va texnologiyalar, taʼlim va amaliyotda Laravel dasturchisiga qoʻyiladigan professional talablar va ijodiy muammolarni yechish yoʻllari haqida chuqur bilimga ega boʻlishi va ulardan samarali foydalana olish koʻnikmalarini egallashi; - Laravel asosida veb-ilovalar yaratish usullari, RESTful API ishlab chiqish texnologiyalari, maʼlumotlar bazasi bilan ishlash (migration, seeding, relationships) koʻnikmalarini qoʻllay olish, autentifikatsiya va avtorizatsiya tizimlarini joriy etish yoʻllarini, Laravel ecosystem (Composer, Artisan, Laravel Mix) dan samarali foydalanish uslublarini amalga oshirish, dasturiy taʼminot ishlab chiqishni zamonaviy standartlar asosida tashkil etish yoʻllarini qoʻllay bilishi va ulardan professional darajada foydalana olish malakalariga ega boʻlishi; - amaliy loyihalarda Laravel frameworkining imkoniyatlaridan toʻliq foydalangan holda murakkab veb-ilovalar yaratish, xavfsizlik tamoyillarini (CSRF, XSS, SQL Injection himoyasi) qoʻllay olgan holda ishonchli tizimlar qurish, testing (Unit, Feature tests) va debugging malakalaridan foydalangan holda sifatli kod yozish, deployment va DevOps jarayonlarini tashkil etishda zamonaviy vositalar va texnologiyalardan foydalanish koʻnikmasiga ega boʻlishi taʼminlanadi. |
| Fanning vazifasi | |
| Taʼlim natijalari boʻyicha bilimlar jihatidan talaba | |
| Taʼlim natijalari boʻyicha koʻnikmalar jihatidan talaba | |
| Malaka | |
| Talablar | |
| Kafedra | 1 |
| Oʻqish davomiyligi (yil) | 5 |
| Akademik darajasi | 1 |
| Taʼlim shakli | 2 |
| Modul davomiyligi (hafta) | 15 |
| Oraliq | test |
| Joriy | Workshop, Vazifa/topshiriqlar, Davomat |
| Yakuniy | test |
| Maʼruza | 12 |
| Amaliy | 10 |
| 4.1. Bilimlar jihatidan | Laravel frameworkining nazariy asoslari, veb-ilovalarni ishlab chiqishning yetakchi yoʻnalishlari haqida bilimlarga ega boʻlish; Laravel asosida veb-ilovalarni loyihalash va qoʻllashda qoʻyiladigan talablar, shuningdek, maʼlumotlar bazasi bilan ishlash va tahlil qilish usullari haqida bilish; Laravel loyihalarini amalga oshirishda normativ-texnik hujjatlar va standartlardan foydalana olish. |
| 4.2. Koʻnikmalar jihatidan | Laravel asosidagi loyihalarni tashkil etish va amalga oshirish, maʼlumotlarni tayyorlash va tahlil qilish koʻnikmalariga ega boʻlish; Veb-ilovalarni loyihalash, RESTful APIlar ishlab chiqish, xavfsizlik tamoyillarini qoʻllash va didaktik vositalarni ishlab chiqish malakasini egallash; Laravel loyihalarida interaktiv usullar, maʼlumotlarni vizualizatsiya qilish va tahlil vositalaridan samarali foydalanish, shuningdek, loyiha jarayonini boshqarish va hamkorlikni yoʻlga qoʻyish koʻnikmalariga ega boʻlish. |