PHP. Уровень 1. Основы создания сайтов
РНР. Level 1. Web-development fundamentals
Подробнее о курсе
Краткое описание курса
Цель курса – дать первоначальные навыки создания веб-сайтов на PHP. На курсе рассматривается последняя версия интерпретатора – PHP 7. В процессе обучения Вы реализуете проект по созданию простого веб-сайта.
Получаемые знания и навыки
По окончании курса слушатели научатся
- настраивать PHP
- создавать простые сценарии PHP
- работать с веб-формами: принимать данные HTML форм и обрабатывать их
Предварительно рекомендуется прослушать курс(ы)
Краткое содержание курса
Модуль 1 — Установка/настройка веб-сервера и PHP
- Вопросы, на которые надо ответить
- Как это работает?
- Установка веб-сервера
- Настройка веб-сервера
- Установка PHP
- Настройка PHP
- Первый скрипт на PHP
Модуль 2 — Основы PHP
- Синтаксис
- Операторы
- Переменные
- Константы
- Типы
- Управляющие конструкции
Модуль 3 — Управляющие конструкции: циклы
- Операторы инкремента/декремента
- Цикл for
- Цикл while
- Цикл do-while
- Итерирование массива
- Цикл foreach
Модуль 4 — Пользовательские функции
- Описание функции
- Вызов функции
- Аргументы функции
- Аргументы функции по умолчанию
- Область видимости переменных
- Статические переменные
- Возврат значений
- Уточнение типа
Модуль 5 — Что внутри PHP?
- Документация PHP
- Обзор встроенных функций
- Встроенные константы и псевдоконстанты
- Суперглобальные переменные
- Функции подключения файлов
Модуль 6 — Изучаем HTTP: формы
- Стандарт HTTP/1.1
- Заголовки запроса и ответа
- Статус сервера
- Доступ к заголовкам запроса – переменные окружения сервера
- Работа с веб-формами
- HTTP-методы запросов
- Проверка передаваемых значений