PHP тілінде бағдарламалау

  • Мақсат: Студенттерге PHP бағдарламалау тілін пайдалана отырып, веб-қосымшаларды жобалау, жасау және сүйемелдеу саласындағы кәсіби құзыреттерді қалыптастыру, сондай-ақ бағдарламалау мен веб-технологиялар бойынша оқыту қызметіндегі педагогикалық дағдыларын дамыту. Мазмұны: PHP-ке кіріспе: Тілдің даму тарихы. Дамыту ортасы және веб-серверді баптау. PHP синтаксисінің негіздері: Айнымалылар, деректер типтері, операторлар. Шартты конструкциялар мен циклдер. Функциялар мен көріну аймақтары. Формалармен және пайдаланушы енгізімімен жұмыс: POST және GET деректерін өңдеу. Деректер қауіпсіздігі. PHP-дегі массивтер мен жолдар: Массивтермен жұмыс. Жолдармен жұмыс істеудің негізгі функциялары. PHP-дегі объектіге бағытталған бағдарламалау: Кластар, объектілер, мұрагерлік және инкапсуляция. Файлдармен және сессиялармен жұмыс: Файлдарды оқу және жазу. Сессиялар және cookie-мен жұмыс. Дерекқорлармен өзара әрекеттесу: SQL негіздері. PHP арқылы MySQL дерекқорымен қосылу (PDO, MySQLi). Дерекқор жобалаудың негіздері. Веб-қосымшаларды жасау негіздері: Динамикалық сайттарды әзірлеу. MVC (Model-View-Controller) қағидаттары. Фреймворктерге кіріспе (мысалы, Laravel). Веб-қосымшалардың қауіпсіздігі: Аутентификация және авторизация. Шабуылдардан қорғану (SQL-инъекциялар, XSS, CSRF).
  • Образовательная программа 6B01530 Информатика
  • Несиелер 5
  • Селективті тәртіп
  • Оқу жылы 2
  • Семестр 2
Top