PHP dasturlash asoslari

PHP dasturlash asoslari

Mazkur kurs davomiyligi:

96 soat (2 oy)

Talab etiladigan tayyorgarlik:

Kompyuter savodxonligi bilish.

Kurs yakunida quyidagilarni bajara olasiz:

  • PHP dasturlash tili imkoniyatlari;
  • MySQL orqali so'rovlarni amalga oshirish;
  • OOP yordamida class va funksiyalardan foydalanish;
  • MVC strukturasiga asoslangan dinamik sayt yaratish;
  • Marshrutizatorni sozlash;
  • Kontroller va Modelni sozlash;
  • Saytni boshqatuv paneli orqali nazorat qilish;

PHP asoslari

  • Apache, MySql va PHP ni sozlash (LAMP, Denwer, OpenServer)

  • PHP da dasturlash asoslari: sintaks, o‘zgaruvchilar, konstantalar

  • Arifmetik va mantiqiy operatorlar

  • Shart operatorlari

  • Takrorlash operatorlari

  • Massivlar, assotsiativ massivlar

  • Foydalanuvchi Funksiyalar

  • Matnlar bilan ishlash

Veb-saytni ishlab chiqish va MySQL bilan ishlash

  • Global o‘zgaruvchilar: POST va GET

  • Cookie va uning parametrlari

  • Session hosil qilish

  • Server bilan ishlash

  • Fayl tizimlari bilan ishlash

  • Ma'lumotlar bazasi bilan ishlash

  • PHP ilovalarida MySQL ma'lumotlar bazasi serveridan foydalanish

PHPda obyektga yo'naltirilgan dasturlash

  • OOP ga kirish: PHP da klasslar va obyektlar

  • OOP qoidalari: Vorislik - obyektlar iyerarxiyasi. PHP da reusable coding.

  • OOP qoidalari: Abstraksiya - murakkabni soddalashtirish. PHP da abstrakt klaslar

  • OOP qoidalari: Polimorfizm - yagona qoidalar asosida ko‘pfunksionallik. PHP da interfeyslar

  • Ilovalarning biznes logikasi, OOP yordamida ularni shakillantirish

PHP 7 orqali murakkab loyihalarni ishlasb chiqish

  • Loyihalashtirish sxemasi

  • Standard PHP Library (SPL)

  • MVC ga asoslangan loyihalash

  • Formalar bilan bilan ishlash

  • Mustaqil amaliyot: malumotlarni kiritish, bazaga saqlash va qayta tasvirlash

  • PHP da avtorizatsiya va autentifikatsiya

Kurs detallari

  • Daraja Chuqurlashtirilgan
  • Narxi 816 000 soʻm / oy
  • Chegirmali narx 650 000 soʻm / oy
  • Davomiyligi 2 oy (96 soat)

Kursga yozilish

Batafsil

  • Web dasturlash
  • Daraja Chuqurlashtirilgan
  • Narxi 816 000 soʻm / oy
  • Chegirma bilan 650 000 soʻm / oy
  • Davomiyligi 2 oy (96 soat)

Dars kunlari

  • 17:00-20:00 Du, Cho, Jum

Javaharlal Neru nomidagi
O'zbek-Hind axborot texnologiyalari markazi

Dasturlash bu san'atdir, chunki u mavjud bilimlarni amaliy qo'llaydi, u yaratuvchanlik va tajribalarni talab etgan holda go'zallikni yaratadi.

O'rganishni boshlang Biz bilan bog'laning