Kurs rejasi

  • +PHP bilan tanishish, server web-dasturlash haqidagi dastlabki tasavvurlar

     

    •  

       

  • +PHP’ga kirish – dinamik saytlar bilan ishlash prinsipi. Web-serverlar bilan ishlash prinsiplari.

     

    •  

       

  • +Shartli bloklar, funksiyalarning shoxlanishi – shoxlanish prinsiplari, vizualizatsiya, if, if-else operatorlari blok-sxemasi.

     

    •  

       

  • +Sikllar va massivlar – sikllarni tushunish, PHPda while, do…while, for, foreach sikllarning turi.

     

    •  

       

  • +PHP’da funksiyalar – sintaksis, amaliy qo’llash.

     

    •  

       

  • +PHP’da matnni qayta ishlash – tashqi funksiyalarning namoyishi.

     

    •  

       

  • +Fayllar bilan ishlash – fayl tizimi va manzillash.

     

    •  

       

  • +PHP’da sanalar va vaqtlar – formatlash, qayta ishlash. Email yuborish-PHP yordamida xatlar.

     

    •  

       

  • +Loyihani loyihalashtirish. Include, require – skriptlarni yoqish, kodlarni qayta foydalanish.

     

    •  

       

  • +MySQL ma’lumotlar ba’zasi va ular bilan PHP darajasida ishlash.

     

    •  

       

  • +Interaktivlik – ma’lumotlarni uzatishning GET va POST usullari, shakllar bilan va foydalanuvchi ma’lumotlari bilan ishlash.

     

    •  

       

  • +Kirish va ro’yxatdan o’tish – tushunarli kirish va ro’yxatdan o’tish bilan tanishish. Sessiyalar va cokies. Foydalanuvchi ma’lumotlarini shifrlash.

     

    •  

       

  • Tilning keng imkoniyatlari – obyekt mo’ljallangan dasturlash, loyihalash shablonlari. MVC-patternida ilovani qurish prinsipi.

    +PHPda OMD. Asosiy tushunchalar.

     

    •  

       

  • +PHP OMD. Kengaygan o’rganish.

     

    •  

       

  • +Loyihani tashkillashtirish. Sinflarni avtomatik yuklash (PSR-0, PSR-4), nomlar maydoni.

     

    •  

       

  • +Composer – PHP uchun paketlar menejeri.

     

    •  

       

  • +PHP’da xatolar ustida ishlash. try..catch bloki, shaxsiy sinflarni yaratish.

     

    •  

       

  • +SPL – PHP’da tashqi kutubxona. Yo'naltiruvchi, ma’lumotlar tuzilishi, barcha tomonli interfeyslar.

     

    •  

       

  • +Andozalar –Twig’ni o’rnatish. Twig imkoniyatlari.

     

    •  

       

  • +Ratsional ma'lumotlar bazalarini chuqur loyihalash. Ma’lumotlar bazasi turlari. Normallashtirish. Aloqalar turi.

     

    •  

       

  • +PDO – murakkab OMD interfeysi, PHP’da ma’lumotlar bazasi bilan ishlash interfeysi.

     

    •  

       

  • +Sinovdan o’tkazish – sinovdan o’tkazishga tushunish, yunit-sinovdan o’tkazish prinsipi. PHPUnit’ga ulanish. Sinovdan o’tkazishni yozish.

     

    •  

       

  • +MVC paradigmasi - MVC nimaga kerak? Tashkil etuvchilar va ularning o’zaro aloqasi. Tizim arxitekturasi. Yo’naltiruvchi va RDB.

     

    •  

       

  • +Keyinchalik karyeralarni rivojlantirish bo'yicha dasturchi. Qurilmalar va Fullstack dasturchi uchun zaruriy bilimlar. Operatsion tizimlar. Optimallashtirish metodi.

     

    •  

       

  • MySQL bilan ishlash, loyihalashtirish, so'rovlarni tuzish

    +Raqamli ma'lumotlar bazasi - Ma'lumotlar bazasi DBA’dan qanday farq qiladi; qanday ma'lumotlar bazalari relaksatsiya deb ataladi; Zamonaviy DMB’ni ko'rib chiqish.

     

    •  

       

  • +DBMS’ni o'rnatish – MySQL DBMS’ni va Mysql Workbench grafik dasturini o'rnatish.

     

    •  

       

  • +Ma'lumotlar bazasini yaratish, Oddiy shakllar – Excel’da ma'lumotlar dizayni; oddiy shakllar; asosiy kalit.

     

    •  

       

  • +SQL buyrug'i CREATE - GUI MySQL Workbench’da jadvallarni yaratish; CREATE buyrug'i; ma'lumotlar turlari; konsolda ishlash.

     

    •  

       

  • +SQL buyrug'i INSERT - Grafik interfeysdan foydalanib ma'lumotlarni jadvallar bilan to'ldirish; INSERT buyrug'i; AUTO INSTRUMENT.

     

    •  

       

  • +SQL SELECT va WHERE buyruqlari - SQL SELECT va WHERE buyruqlar yordamida ma'lumotlarni qabul qilish va filtrlash; NULL’ni tekshirish; Bir necha shartlar bo'yicha ma'lumotlarni filtrlash.

     

    •  

       

  • +SQL buyruqlar DISTINCT, ORDER BY, LIMIT - SQL buyruqlari yordamida ma'lumotlarni qabul qilish va filtrlash DISTINCT va LIMIT; ORDER BY bilan tartiblash.

     

    •  

       

  • +SQL DELETE va UPDATE buyruqlar - SQL o'chirish va UPDATE buyruqlar yordamida ma'lumotlarni o'chirish va o'chirish; WHERE IN yordamida ma'lumotni filtrlash.

     

    •  

       

  • +Ma'lumotlarning roziligi - ma'lumotlarning roziligi yoki ularning mustahkamligi tushunchasi.

     

    •  

       

  • +Tashqi kalit - tashqi kalit tushunchasi va ustun qiymatlari bo'yicha cheklashlar; FOREIGN KEY CONSTRAINTS.

     

    •  

       

  • +Ko'pgina ko'plab munosabatlarga ega jadvallarni yaratish - Onlayn do'kon bazasiga savat qo'shish.

     

    •  

       

  • Sohada eng ko'p talab qilingan PHP tizimining asosiy tushunchalari

    +Yii2’ni o’rnatish

     

    •  

       

  • +Loyihaning asosiy tuzilishi

     

    •  

       

  • +Yii2’da yo’nalish

     

    •  

       

  • +Ilk kontrollerni yozamiz

     

    •  

       

  • +Yii2’da Middlewares

     

    •  

       

  • +Views bilan ishlash, Blade namunalari

     

    •  

       

  • +Form & HTML Helper

     

    •  

       

  • +YII2’da ma’lumotlar bazasi - Migratsiya

     

    •  

       

  • +ORM – ma’lumotlar bazasida egiluvchan so’rovlar

     

    •  

       

  • +YII2’da modellar

     

    •  

       

  • +Seeds – ma’lumotlar bazasini sinov to’ldirish

     

    •  

       

  • +Kirish va foydalanuvchini ro’yxatdan o’tkazish

     

    •  

       

+998

To'lov usullari


Ariza qoldiring