Урок 1.00:01:11
Введение
Урок 2.00:03:42
Работа с файлами упражнений
Урок 3.00:04:26
Что такое PHP
Урок 4.00:03:21
Из истории PHP
Урок 5.00:04:55
Почему мы выбрали PHP
Урок 6.00:04:58
Обзор установки
Урок 7.00:03:00
Обзор
Урок 8.00:08:09
Работа в вэб-сервером Apache
Урок 9.00:00:43
Изменяем каталог документов
Урок 10.00:07:22
Активация PHP
Урок 11.00:04:07
Апгрейд
Урок 12.00:11:50
Настройка PHP
Урок 13.00:06:47
Установка MySQL
Урок 14.00:08:43
Настройка MySQL
Урок 15.00:05:54
Текстовый редактор
Урок 16.00:04:04
Обзор
Урок 17.00:06:47
Установка WampServer
Урок 18.00:02:50
Находим каталог документов
Урок 19.00:09:39
Настройка PHP
Урок 20.00:06:46
Настройка MySQL
Урок 21.00:06:53
Текстовый редактор
Урок 22.00:07:54
Встраивание PHP кода на страницу
Урок 23.00:06:58
Вывод динамического текста\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0
Урок 24.00:02:53
Отслеживание операций
Урок 25.00:04:51
Вставка комментариев
Урок 26.00:09:14
Переменные
Урок 27.00:05:27
Строки
Урок 28.00:10:28
Функции строк
Урок 29.00:07:35
Числа, часть 1 Целые числа
Урок 30.00:06:22
Числа, часть 2 Числа с плавающей запятой
Урок 31.00:11:46
Массивы
Урок 32.00:07:47
Ассоциативные массивы
Урок 33.00:07:43
Функции массивов
Урок 34.00:04:31
Булевы
Урок 35.00:06:10
NULL и empty
Урок 36.00:09:57
Преобразование и приведение типов
Урок 37.00:05:34
Постоянные
Урок 38.00:07:03
Условные операторы
Урок 39.00:05:02
Операторы else и elseif
Урок 40.00:08:49
Логические операторы
Урок 41.00:11:35
Операторы switch
Урок 42.00:10:13
Циклы while
Урок 43.00:07:03
Циклы for
Урок 44.00:09:43
Циклы foreach
Урок 45.00:09:58
Функция continue
Урок 46.00:04:52
Функция break
Урок 47.00:07:54
Понятие указателя массива
Урок 48.00:09:54
Определение функции
Урок 49.00:06:31
Аргументы функции
Урок 50.00:08:53
Возвращенные значения функции
Урок 51.00:05:45
Возврат множества значений
Урок 52.00:07:06
Область видимости и глобальные переменные
Урок 53.00:05:53
Установка значений аргументов по умолчанию
Урок 54.00:04:27
Распространенные проблемы
Урок 55.00:10:07
Предупреждения и ошибки
Урок 56.00:09:19
Отладка и устранение неполадок
Урок 57.00:06:32
Ссылки и URL
Урок 58.00:06:34
Использование значений GET
Урок 59.00:10:13
Кодирование значений GET
Урок 60.00:11:07
Кодирование для HTML
Урок 61.00:09:01
Включение и требование файлов
Урок 62.00:07:57
Модификация заголовков
Урок 63.00:07:54
Переадресация страниц
Урок 64.00:08:54
Буфер вывода
Урок 65.00:08:47
Создание форм
Урок 66.00:07:02
Обнаружение подачи формы
Урок 67.00:09:22
Одностраничная обработка формы
Урок 68.00:12:33
Валидация значений формы
Урок 69.00:11:39
Проблемы с логикой валидации
Урок 70.00:08:41
Вывод ошибок валидации
Урок 71.00:07:37
Пользовательские функции валидации
Урок 72.00:08:43
Одностраничная форма с валидацией
Урок 73.00:03:19
Работа с куками
Урок 74.00:06:58
Определение значений куков
Урок 75.00:07:05
Чтение значений куков
Урок 76.00:05:42
Сброс значений куков
Урок 77.00:09:59
Работа с сессиями
Урок 78.00:07:54
MySQL - вступление
Урок 79.00:09:02
Создание базы данных
Урок 80.00:09:04
Создание таблицы базы данных
Урок 81.00:06:49
CRUD в MySQL
Урок 82.00:08:52
Наполнение базы данных MySQL
Урок 83.00:07:51
Реляционные базы данных
Урок 84.00:07:42
Наполнение реляционной таблицы
Урок 85.00:05:43
База данных API в PHP
Урок 86.00:09:08
Соединение MySQL с PHP
Урок 87.00:10:20
Извлечение данных из MySQL
Урок 88.00:07:18
Работа с извлеченными данными
Урок 89.00:08:12
Создание записей в PHP
Урок 90.00:10:42
Обновление и удаление данных в PHP
Урок 91.00:03:37
SQL-инжекция
Урок 92.00:07:56
Экранирование строк для MySQL
Урок 93.00:03:02
Знакомство с подготовленными запросами
Урок 94.00:08:37
Общий план приложения
Урок 95.00:06:10
Создание базы данных для CMS
Урок 96.00:05:28
Настройка рабочего пространства
Урок 97.00:05:09
Создание и оформление первой страницы
Урок 98.00:07:46
Повторное использование настроек страницы
Урок 99.00:09:12
Соединение приложения с базой данных
Урок 100.00:07:01
Добавление страниц в навигацию
Урок 101.00:07:12
Рефакторинг навигации
Урок 102.00:07:06
Выбор страниц в навигации
Урок 103.00:06:24
Выделение текущей страницы
Урок 104.00:10:54
Перемещение навигации в функцию
Урок 105.00:11:31
Поиск объекта в базе данных
Урок 106.00:12:47
Рефакторинг выбора страницы
Урок 107.00:08:09
Создание новой формы
Урок 108.00:13:21
Обработка значений формы и добавление объектов
Урок 109.00:10:55
Передача данных в сессию
Урок 110.00:11:23
Валидация значений формы
Урок 111.00:10:00
Создание редактируемого объекта формы
Урок 112.00:09:07
Использование одностраничной отправки
Урок 113.00:11:27
Удаление объекта
Урок 114.00:12:30
Чистка
Урок 115.00:05:18
Привязка CRUD к страницам
Урок 116.00:07:16
Результаты привязки CRUD к страницам
Урок 117.00:10:26
Оформление публичной части
Урок 118.00:13:41
Использование контекста обуславливающего поведение кода
Урок 119.00:07:14
Добавление поведения по умолчанию
Урок 120.00:06:53
Контент публичной части
Урок 121.00:08:10
Настройка видимости страниц
Урок 122.00:04:46
Аутентификация пользователя Обзор
Урок 123.00:10:13
CRUD для админов
Урок 124.00:08:45
Шифрование паролей
Урок 125.00:06:43
Соль для паролей
Урок 126.00:14:01
Добавление шифрования паролей в CMS
Урок 127.00:03:47
Новые PHP функции для паролей
Урок 128.00:13:29
Создание системы входа
Урок 129.00:06:50
Проверка авторизации
Урок 130.00:06:41
Создание страницы выхода
Урок 131.00:02:26
Следующие шаги