1. Урок 1. 00:13:06
    1. Программное обеспечение
  2. Урок 2. 00:12:44
    2. Стартовые настройки
  3. Урок 3. 00:15:07
    3. Битовые операции (по желанию)
  4. Урок 4. 00:11:19
    4. Методы HTTP-запросов
  5. Урок 5. 00:12:01
    5. Работа с $_GET и $_POST
  6. Урок 6. 00:14:27
    6. $_GET в пародии на блог, index.php
  7. Урок 7. 00:14:36
    8. $_POST в форме обратной связи
  8. Урок 8. 00:20:27
    9. Генерация разметки vs API
  9. Урок 9. 00:11:50
    10. Рекомендации по написанию кода
  10. Урок 10. 00:08:32
    Домашнее задание
  11. Урок 11. 00:08:13
    1. Введение
  12. Урок 12. 00:16:27
    2 Хранение информации и JSON
  13. Урок 13. 00:20:38
    3 Произвольный формат хранилища
  14. Урок 14. 00:21:22
    4 Низкоуровневая работа с файлами
  15. Урок 15. 00:09:44
    5 Работа с большими файлами
  16. Урок 16. 00:11:06
    6 Галерея фотографий, вывод из папки
  17. Урок 17. 00:16:12
    7 Галерея фотографий, загрузка файла
  18. Урок 18. 00:13:33
    8 Рекомендации по коду примера
  19. Урок 19. 00:18:58
    1 Реляционные базы и таблицы
  20. Урок 20. 00:15:58
    2 Таблицы и связи
  21. Урок 21. 00:19:24
    3 Типы связей между таблицами
  22. Урок 22. 00:16:00
    4 БД и СУБД, MariaDB, PHPMyAdmin
  23. Урок 23. 00:20:02
    5 Таблицы типы данных, атрибуты, индексы
  24. Урок 24. 00:11:53
    6 Настройка связей
  25. Урок 25. 00:20:21
    7 Основы SQL insert, delete, update
  26. Урок 26. 00:19:21
    8 SQL select fields, where, order
  27. Урок 27. 00:19:54
    9 SQL select join
  28. Урок 28. 00:18:08
    1 Начало работы с PDO
  29. Урок 29. 00:19:49
    2 SQL инъекции
  30. Урок 30. 00:19:24
    3 Подготовленные запросы
  31. Урок 31. 00:11:06
    4 Обработка ошибок
  32. Урок 32. 00:15:21
    5 Чат на основе БД, add
  33. Урок 33. 00:11:59
    6 Чат на основе БД, index
  34. Урок 34. 00:13:17
    7 Создание вспомогательной библиотеки
  35. Урок 35. 00:08:28
    8 Одно подключение к базе
  36. Урок 36. 00:08:47
    9 Модуль функций для сообщений
  37. Урок 37. 00:11:11
    1 Архитектура программы
  38. Урок 38. 00:18:00
    2 Основные идеи MVC
  39. Урок 39. 00:13:53
    3 Приведение чата к MVC
  40. Урок 40. 00:16:31
    4 Model и вспомогательные функции
  41. Урок 41. 00:11:47
    5 MVC - валидация в модели
  42. Урок 42. 00:12:43
    6 Модификация данных при добавлении
  43. Урок 43. 00:11:21
    7 Страницы ошибок
  44. Урок 44. 00:11:55
    8 Одна точка входа
  45. Урок 45. 01:17:19
    разбор дз 5
  46. Урок 46. 00:07:17
    1 Базовая разметка и статические ресурсы
  47. Урок 47. 00:18:21
    2 Проблемы шаблонизации
  48. Урок 48. 00:18:31
    3 Фукнция шаблонизации, параметры
  49. Урок 49. 00:20:37
    4 Фукнции шаблонизации, буферизация
  50. Урок 50. 00:09:53
    5 Использование готовой функции
  51. Урок 51. 00:21:26
    6 Вложенные шаблоны
  52. Урок 52. 00:11:09
    7 Рефакторинг кода
  53. Урок 53. 00:31:09
    8 Шаблонизатор Twig
  54. Урок 54. 00:03:04
    ДЗ
  55. Урок 55. 01:20:29
    разбор дз 6
  56. Урок 56. 00:09:11
    1 Понимание ЧПУ
  57. Урок 57. 00:08:39
    2 Знакомство с htaccess
  58. Урок 58. 00:17:15
    3 Настройка Rewrite Engine
  59. Урок 59. 00:11:34
    4 Простой роутинг
  60. Урок 60. 00:19:59
    5 Функция для роутинга
  61. Урок 61. 00:20:41
    6 Роутинг и параметры
  62. Урок 62. 00:19:07
    7 Роутинг и SEO
  63. Урок 63. 00:12:09
    1 Введение
  64. Урок 64. 00:26:03
    2 Основы работы с cookies
  65. Урок 65. 00:22:13
    3 Куки и сессии
  66. Урок 66. 00:18:57
    4 Схема авторизации
  67. Урок 67. 00:18:44
    5 Login, проверка данных
  68. Урок 68. 00:13:39
    6 Login, генерация токена
  69. Урок 69. 00:19:23
    7 Проверка авторизации
  70. Урок 70. 01:45:21
    разбор дз