Автор (режиссер): Кирилл Сенкевич
Производство: HTML Academy
Жанр: Программирование, PHP
Описание:Интенсив рассчитан на новичков без навыков программирования. Для прохождения интенсива желательны навыки HTML и CSS, для получения которых достаточно пройти бесплатные интерактивные курсы на HTML Academy.
Продолжительность: 16:49:21
Качество видео: PCRec
Видео: AVC/H.264, 1400x808-1440x900, ~417-3098 Kbps
Аудио: AAC, 2 ch, 142-194 Kbps
Раздел 1: Знакомство
– Знакомство с интенсивом
– Учебный и личные проекты
– Что такое PHP
– Как установить и настроить PHP-окружение
– Основы синтаксиса языка
– Описание рабочего процесса
Раздел 2: Массивы и функции
– Что такое массивы
– Практика работы с массивами
– Циклы
– Обход массивов
– Стандартная библиотека PHP
– Пишем свои функции
– Отладка кода
– PhpStorm - среда разработки для PHP
Раздел 3: Шаблонизация и организация кода
– Как работать с датой и временем
– Подключение файлов в PHP-сценариях
– Как организовывать код в проекте
–Шаблонизация: отделение логики от интерфейса
– Буферизация вывода
– Боремся с XSS-атаками (межсайтовый скриптинг)
Раздел 4: Формы и протокол HTTP
– Протокол HTTP
– Работа с заголовками из PHP
– Параметры запроса
– Методы GET и POST
– Формы: отправка данных на сервер
– Отправка файлов
– Валидация форм
Раздел 5: Хранение состояния и аутентификация
– Проблема хранения состояния в вебе
– Cookies (куки)
– Сессии
– Что такое аутентификация
– Правильное хранение паролей
– Организуем вход на сайт
Раздел 6: Базы данных. Теория
– что такое База Данных (БД)
– как БД хранят информацию
– понятие реляционных БД
– анализ и проектирование БД
– язык запросов SQL
– MySQL: установка и запуск
– как строить запросы: основные операции
– живая демонстрация
Раздел 7: MySQL и PHP
– поддержка MySQL в PHP
– подключение к БД из PHP-сценария
– выполнение SQL-запросов
– получение результата запроса из MySQL
– обработка ошибок
– безопасность при выполнении запросов
– подготовленные выражения
– интерактивные демонстрации
Раздел 8: Дополнительная практика MySQL
– полнотекстовый поиск
– пагинация результатов
– транзакции
– кэширование данных
– функции даты/времени в MySQL
Раздел 9: Чужой код
– что такое объект
– демонстрация работы с объектами
– что такое библиотека
– пакетный менеджер Composer
– обзор популярных библиотек
– демонстрация работы с Composer
– документирование кода
Раздел 10: Финал
– статистика интенсива
– организационная информация
– что изучать дальше?
– разбор нерассмотренных тем
– как искать работу и составить резюме
В раздаче имеются архивы! В них содержится код из репозитория курса.
05.10.2020 торрент файл обновлен
- добавлен архив "projects-php" (исходники проектов)


Загрузил: Unix (12 октября 2020 08:50)
Взяли: 1323 | Размер: 5.79 Gb
Последняя активность: не наблюдалась
Мультитрекер: Раздают: 0 Качают: 0 Скачали: 0
http://tracker.dler.org:6969/announce
0 0 0
udp://tracker.openbittorrent.com:80/announce
0 0 0
udp://tracker.opentrackr.org:1337/announce
0 0 0
udp://46.148.18.250:2710
0 0 0
[HTML Academy] Интенсивный онлайн‑курс Профессиональный PHP, уровень 1 (74 файла)
00 Git (6 файлов)

01 Как установить Git и работать в консоли.mp4 (85.2 Mb)

02 Как сделать репозиторий из любого проекта.mp4 (139.09 Mb)

03 Что делать, если все пошло не так.mp4 (165.27 Mb)

04 Зачем и как создавать ветки.mp4 (180.62 Mb)

05 Откуда берутся конфликты и что сними делать.mp4 (131.39 Mb)

06 Как выложить код в Гитхаб и настроить SSH-ключи.mp4 (131.94 Mb)
01 Знакомство (3 файла)
домашнее задание (1 файл)

Задание — Знакомство .pdf (729.59 Kb)

01 Знакомство.mp4 (546.85 Mb)

lesson_01.pdf (20.78 Mb)
02 Массивы и функции (4 файла)
Д-З (2 файла)

Задание 1 — Массивы и циклы.pdf (628.47 Kb)

Задание 2 — Массивы и циклы .pdf (655.88 Kb)
Демки (5 файлов)

Ассоциативные массивы.txt (512 b)

Двумерные массивы.txt (966 b)

Простые массивы.txt (2.29 Kb)

Функции.txt (515 b)

Циклы.txt (1.55 Kb)

02 Массивы и функции.mp4 (530.4 Mb)

lesson_02.pdf (11.23 Mb)
03 Шаблонизация и организация кода (4 файла)
Д-З (2 файла)

Задание 1 — Шаблонизация и организ.png (138.12 Kb)

Задание 2 — Шаблонизация и организ.pdf (765.41 Kb)
Демки (5 файлов)

Буферизация вывода.txt (329 b)

Дата и время.txt (704 b)

Подключение файлов.txt (323 b)

Фильтрация данных.txt (482 b)

Шаблонизация.txt (319 b)

03 Шаблонизация и организация кода.mp4 (501.42 Mb)

lesson_03.pdf (12.38 Mb)
04 HTTP и формы (4 файла)
Д-З (2 файла)

Задание 1 — HTTP и формы.pdf (684.31 Kb)

Задание 2 — HTTP и формы.pdf (746.17 Kb)
Демки (4 файла)

Валидация формы.txt (1.29 Kb)

Данные из форм.txt (644 b)

НТТР-заголовок.txt (581 b)

Параметры запроса.txt (537 b)

04 HTTP и формы.mp4 (525.92 Mb)

lesson_04.pdf (8.09 Mb)
05 Хранение состояния и аутентификация (4 файла)
Д-З (2 файла)

Задание 1 — Хранение состояния.pdf (499.11 Kb)

Задание 2 — Хранение состояния.pdf (1.4 Mb)
Демки (3 файла)

Аутентификация.txt (1.24 Kb)

Восстановление пароля.txt (969 b)

Счетчик посещений.txt (307 b)

05 Хранение состояния и аутентификация.mp4 (507.28 Mb)

lesson_05.pdf (14.48 Mb)
06 Базы данных. Теория (3 файла)
Д-З (2 файла)

Задание 1 — Базы данных_ теория .pdf (842.1 Kb)

Задание 2 — Базы данных_ теория .pdf (591.96 Kb)

06 Базы данных. Теория.mp4 (500 Mb)

lesson_06.pdf (9.39 Mb)
07 MySQL и PHP (4 файла)
Д-З (2 файла)

Задание 1 — MySQL и PHP .pdf (623.66 Kb)

Задание 2 — MySQL и PHP.pdf (617.3 Kb)
Демки (5 файлов)

Добавление гифки.txt (1.36 Kb)

Поиск гифок.txt (1.09 Kb)

Список гифок.txt (1.34 Kb)

Список категорий.txt (578 b)

Страница показа гифки.txt (1.72 Kb)

07 MySQL и PHP.mp4 (380.76 Mb)

lesson_07.pdf (3.78 Mb)
08 Дополнительная практика MySQL (4 файла)
Д-З (2 файла)

Задание 1 — Продвинутые возможно.pdf (498.29 Kb)

Задание 2 — Продвинутые возможно.pdf (464.56 Kb)
Демки (4 файла)

Кэширование.txt (2.86 Kb)

Полнотекстовый поиск.txt (1.05 Kb)

Постраничный выход.txt (1.45 Kb)

Транзакции.txt (550 b)

08 Дополнительная практика MySQL.mp4 (493.15 Mb)

lesson_08.pdf (7.1 Mb)
09 Чужой код (4 файла)
Д-З (2 файла)

Задание 1 — Чужой код.pdf (426.2 Kb)

Задание 2 — Чужой код .pdf (681.28 Kb)
Демки (2 файла)

Объект для БД.txt (1.09 Kb)

Работа с библиотеками.txt (773 b)

09 Чужой код.mp4 (428.22 Mb)

lesson_09.pdf (8.91 Mb)
10 Финал (2 файла)

10 Финал.mp4 (222.11 Mb)

lesson_10.pdf (11.56 Mb)

595817-yeticave-master.zip (580.38 Kb)

projects-php.rar (1.65 Mb)

программы.zip (339.6 Mb)