Московский Государственный Университет имени М.В. Ломоносова (МГУ) приглашает Вас пройти курс: «Web-мастер, основы программирования на PHP».
Цель курса
Формат и форма обучения | Продолжительность | Итоговая аттестация | Получаемый документ |
---|---|---|---|
Очное | 40 ак. часа | Тест | Удостоверение о повышении квалификации МГУ |
Данный курс предусмотрен для слушателей, не знакомых с языком PHP, однако обладающих начальными знаниями технологий разработки сайтов и языка гипертекстовой разметки HTML. Цель курса — дать базовые знания, умения и навыки работы с языком PHP.
В курс входят модули по изучению базовых понятий языка, работы с переменными, использования операторов, использования различных конструкций языка (условный оператор, циклы и т.д.), работы с массивами, передачи данных между файлами, работе с базами данных и т.д.
- Самостоятельно создавать платформу для работы с PHP
- Создавать и редактировать сайты на домашнем компьютере, используя локальный сервер
- Работать с переменными на языке PHP
- Осуществлять ввод-вывод данных
- Использовать условный оператор
- Создавать циклы
- Работать с массивами
- Работать с функциями на PHP
- Самостоятельно создавать функции
- Выполнять передачу данных методами GET и POST’
- Осуществлять отправку электронной почты средствами PHP
- Работать с базами данных, используя язык MySQL
Модуль 1. Знакомство с PHP
- Область применения данного языка
- Задачи, которые можно решить с использованием PHP
- Обработка PHP сервером и генерация HTML-кодаМодуль 2. Создание полигона для работы
- Установка и настройка локального сервера
- Запуск, перезапуск и отключение локального сервера
- Создание сайтов на локальном сервере
- Просмотр созданных сайтов через браузерМодуль 3. Базовые понятия языка PHP
- Добавление PHP-кода в код сайта, php-блоки.
- Переменные.
- Типы данных
- Оператор присваивания
- Вывод данных – команды echo и printМодуль 4. Условия, конструкция IF-ELSE
- Принцип работы условного оператора
- Проверка условий, сравнение
- Вложенные условные операторыМодуль 5. Циклы
- Принцип действия операторов цикла
- Виды циклов в PHP
- Задачи, которые можно решать с использованием циклов
- Вложенные циклыМодуль 6. Массивы, работа с массивами.
- Что такое массив
- Для решения каких задач могут использоваться массивы
- Размерность и количество элементов массива
- Обработка массивов
- Ввод-вывод массивовМодуль 7. Синтаксис HEREDOC
- Экранирование кавычек при выводе
- Вывод большого количества текста на PHP
- Вывод HTML-тегов в PHP-блоках
- Использование маркераМодуль 8. Функции
- Введение в работу с функциями
- Функции, встроенные в PHP
- Функция даты и времени
- Создание собственных функцийМодуль 9. Передача переменных методом GET
- Передача переменных в файл извне
- Задачи, решаемые с использованием данного метода
- Передача переменных через адресную строку, синтаксис.
- Массив $_GET
- Создание ссылок, передающих значения переменных методом GETМодуль 10. Передача переменных методом POST
- Передача переменных из одного файла в другой
- Задачи, решаемые с использованием данного метода
- Создание форм, работа с формами.
- Обязательные элементы формыМодуль 11. Отправка электронной почты средствами PHP
- Формирования письма
- Элементы письма
- Метод отправки писемМодуль 12. Некоторые дополнительные возможности языка PHP
- Инструкция INCLUDE
- Использование сессий
- Создание форм авторизацииМодуль 13. Знакомство с MySQL
- Основы работы с БД
- Работа с таблицами
Зарегистрируйтесь на участие в курсе обучения от МГУ:
11 900 рублей — для физических лиц
14 300 рублей — для юридических лиц