Phpda dasturlash
Ushbu o'quv-uslubiy majmua «PHPda dasturlash» fanini o'qitish bo'yicha zamonaviy ta'lim texnologiyalari, ularni o'quv jarayoniga qo'llash bo'yicha uslubiy tavsiyalar bayon etilgan. Ushbu tavsiyalar didaktik tamoyillar, ma'ruza, amaliy mashg'ulotlarini o'tish texnologiyalarini ishlab chiqishning usul va vositalari, ularning muhim belgilaridan iborat ta'lim texnologiya qoidalarini hisobga olgan holda loyihalashtirilgan. O'quv-uslubiy majmua fanni o'rganish jarayonida bakalavriat talabalarining mustaqil ishlashini ta'minlovchi o'quv uslubiy materiallarni o'z ichiga oladi hamda talabalar olgan bilimining sifatini doimo nazorat qilishni ta'minlaydi. Ushbu o'quv-uslubiy majmua «PHPda dasturlash » fani o'quv rejaga kiritilgan barcha bakalavr ta'lim yo'nalishi talabalari uchun mo'ljallangan.
Asosiy mavzular
- PHP: shaxsiy saxifalardan tarmoqqacha: Bu mavzu PHP dasturlash tilining asosiy tushunchalari, PHPni o'rnatish, tizimlar, serverlar va ma'lumotlar bazalari bilan ishlashni o'rgatadi.
- O'zgaruvchilar. Ma'lumot tipi. Operator va ifodalar. Konstantalar.: PHP tilida o'zgaruvchilar, ularning turlari, operatorlar, ifodalar va konstantalar bilan tanishtiriladi.
- SHartlar (if, elseif). Sikllar (while, for): Dasturda shartli operatorlar (if, elseif) va takrorlanish operatorlari (while, for) bilan ishlash o'rgatiladi.
- Satr kattaliklar bilan ishlash. Satrlarni massivlarga ajratish: Satrlarni qayta ishlash va ularni massivlarga ajratish usullari ko'rsatiladi.
- Funktsiya. Funktsiyani yaratish. Funktsiyaga dinamik murojaat qilish: Funktsiyalar bilan ishlash, ularni yaratish va ularga murojaat qilish usullari o'rgatiladi.
- Massivlar. Bir va ko'p o'lchovli massivlar: Massivlar turlari, ularni yaratish va ular bilan ishlash usullari tushuntiriladi.
- Massivlar. Massivlar bilan ishlash Massivlar ustida amallar: Massivlar bilan ishlashda qo'llaniladigan turli amallar va funktsiyalar ko'rsatiladi.
- Ob'ektlarni yaratish. Klass (Sinf)lar. Avlod qoldirish: Ob'ektga yo'naltirilgan dasturlash asoslari, klasslar, ob'ektlar va avlod qoldirish tushuntiriladi.
- Formalar bilan ishlash. HTML-matn va PHP-dasturlarini bir sahifada joylashtirish: HTML formalar va PHP dasturlarini bir sahifada birlashtirish usullari ko'rsatiladi.
- Fayllar bilan ishlash. Fayllarni xujjatga qo'shish. Fayllarni yaratish va o'chirish: Fayllar bilan ishlash, ularni yaratish, o'chirish va qo'shish usullari tushuntiriladi.
- DBM-funksiyalar bilan ishlash. DBM-ma'lumotlar bazasini ochish. DBM da ma'lumotlar bazasini tahrirlash.: Ma'lumotlar bazasi bilan ishlash, DBM funksiyalari va ularni qo'llash o'rgatiladi.
- MySQL misolida ma'lumotlar bazasi bilan bog'lanish. Ma'lumotlarni qo'shish va qayta ishlash.: MySQL ma'lumotlar bazasi bilan ishlash, ma'lumot qo'shish va qayta ishlash usullari tushuntiriladi.
- Dinamik tasvirlar bilan ishlash. Geometrik shakllarni hosil qilish. Ranglar bilan ishlash.: Dinamik tasvirlar yaratish, geometrik shakllar chizish va ranglar bilan ishlash o'rgatiladi.
- Dasturda yuz beruvchi xatoliklar. Xatoliklarni baholash.: Dasturlashda yuz beruvchi xatoliklarni aniqlash va baholash usullari ko'rsatiladi.
- Nazorat uchun savollar: PHP dasturlashga oid nazorat savollari keltirilgan.
- Baholash mezoni: Talabalarning baholash mezonlari va reyting tizimi haqida ma'lumot berilgan.
- Foydalanilgan adabiyotlar ro'yxati: PHP dasturlashga oid adabiyotlar ro'yxati keltirilgan.
- Xorijiy manbalar: PHP dasturlash bo'yicha xorijiy manbalar ro'yxati keltirilgan.
- Annotatsiya: Ushbu o'quv-uslubiy majmua haqida qisqacha ma'lumot berilgan.
- Foydali maslahatlar: Kompyuter xonasiga qo'yiladigan talablar va shaxsiy kompyuterdan foydalanish qoidalari keltirilgan.
- Me'yoriy hujjatlar: O'zbekiston Respublikasi qonunlari va me'yoriy hujjatlar ro'yxati keltirilgan.
- Mustaqil ta'lim topshiriqlari: Mustaqil o'rganish uchun topshiriqlar keltirilgan.
- Adabiyotlar ro'yxati: PHP dasturlashga oid adabiyotlar ro'yxati keltirilgan.
- Xorijiy manbalar: PHP dasturlash bo'yicha xorijiy manbalar ro'yxati keltirilgan.
- Test savollari: PHP dasturlash bo'yicha test savollari keltirilgan.
- Nazorat uchun savollar: PHP dasturlash bo'yicha nazorat savollari keltirilgan.
- Baholash mezoni: Talabalarning baholash mezonlari va reyting tizimi haqida ma'lumot berilgan.