Программирование на языке PHP

  • Цель: Формирование у студентов профессиональных компетенций в области проектирования, разработки и сопровождения веб-приложений с использованием языка программирования PHP, а также развитие навыков педагогической деятельности по обучению программированию и веб-технологиям. Содержание: Введение в PHP: История развития языка. Среда разработки и настройка веб-сервера. Основы синтаксиса PHP: Переменные, типы данных, операторы. Условные конструкции и циклы. Функции и области видимости. Работа с формами и пользовательским вводом: Обработка данных POST и GET. Безопасность данных. Массивы и строки в PHP: Работа с массивами. Основные функции работы со строками. Объектно-ориентированное программирование в PHP: Классы, объекты, наследование и инкапсуляция. Работа с файлами и сессиями: Чтение и запись файлов. Работа с сессиями и cookie. Взаимодействие с базами данных: Основы SQL. Подключение к СУБД MySQL через PHP (PDO, MySQLi). Основы проектирования баз данных. Основы создания веб-приложений: Разработка динамических сайтов. Принципы MVC (Model-View-Controller). Введение в фреймворки (например, Laravel). Безопасность веб-приложений: Аутентификация и авторизация. Защита от атак (SQL-инъекции, XSS, CSRF).
  • Образовательная программа 6B01530 Информатика
  • Кредитов 5
  • Селективная дисциплина
  • Год обучения 2
  • Семестр 2
Top