Kurs haqida

PHP va Laravel kurslari ishonchli veb-ilova va veb-saytlar yaratilishni oʻrganmoqchi boʻlganlar uchun moʻljallangan. PHP juda yosh dasturlash tili boʻlsada, dinamikli web-saytlarni yaratish uchun ishlatiladigan tillar orasida yetakchilardan biridir. PHP juda oson oʻzlashtiriladi, shu bilan birga, professional dasturchilarning ehtiyojlarini qondira oladi. PHP sizga juda qisqa vaqt ichida yuqori sifatli veb-ilovalarni yaratishga, kelgusida osonlik bilan o’zgartiriladigan va keng qo’llaniladigan mahsulotlarni yaratishga imkon beradi. PHP tili keng tarqalgan – zamonaviy veb-saytlarning 70%i PHPda yozilgan. Ularga FacebookWikipediyaВКонтакте va boshqalar kiradi. Laravel PHPning toza va chiroyli veb-dasturlash freymvorki bo’lgani sababli so’nggi ikki yil ichida PHPning eng ommalashgan freymvorkiga aylandi.

  • 2 oy

  • Haftada ikki marta 2 soatdan

  • 1 000 000 so'm butun kurs uchun

  • Nimalarni o'rganasiz

    Oʻz internet doʻkonlaringizni yarata olasiz, REST API, mikroservislarni yozishni oʻrganib olasiz. PHP va Laravel yordamida Mysql ma’lumotlar bazalariga istalgan qiyinlikdagi soʻrovlarni tuza oladigan boʻlasiz, oʻbyektga yoʻnaltirilgan dasturlashning asoslarini oʻzlashtirasiz.

    Kurs dasturi

    PHP. II

    Murakkab

    Tilning murakkab xususiyatlari - OYD, dezayn shakllari (loyihalashtiish usullari). MVC modeliga asoslangan ilovalarni yaratish tamoyillari.

    1 oy
    1. PHP da OYD. Asosiy tushunchalar.
    2. PHP da OYD. Mukammal o'rganish
    3. Loyihani rejalashtirish. Avtoyuklanuvchi class lar (PSR-0, PSR-4), namespace.
    4. Composer - PHP paket menejeri.
    5. PHP da xatolarni bartaraf etish, try..catch blogi, istasno class larni yaratish
    6. SPL - o'rnatilgan PHP kutubxonasi. Yo'naltiruvchilar, ma'lumotlar tuzilishi, yordamchi interfeys.
    7. Shablonlashtiruvchi - Twig ni o'rnatish. Twig xususiyatlar .
    8. Bog'langan ma'lumotlar bazalarini chuqur o'rganish. Ma'lumotlar bazasi turlari. Normallashtirish. Ulanish turlari.
    9. PDO PHP da ma'lumotlar ba'zasi bilan ishlash uchun ilg'or OYD interfeysi
    10. Test qilish (tekshirish) - test qilish tushunchasi, birlik test tamoyillari. PHPUnit ni ulash. Test yozish.
    11. MVC paradigmasi - MVD nimaga bizga kerak? Komponentlar va ularning o'zaro aloqasi. Sistema tuzilishi. Yo'naltirish va KRB
    12. Dasturchining keyingi malaka oshirishi. Fullstack dasturchi vositalar va zarur bilimlar. Operatsion tizimlar. Optimallashtirish usullari.

    Laravel 5

    Murakkab

    Bozorning eng mashhur PHP-fremvorklari haqida asosiy tasavvurlar

    1 oy
    1. Eloquent - ma'lumotlar bazasiga moslashuvchan so'rovlar
    2. Laravelda Model lar
    3. Seeds - ma'lumotlar ba'zasini to'ldirilishini tekshirish
    4. Foydalanuvchilarni tasdiqlash va avtorizatsiya qilish

    Sizdan nima talab qilinadi

    1. Shaxsiy noutbuk
    2. Koinotni zabt etish programmist bo`lish istagi

    Sharhlar