Дмитрий Лаврик | Школа современных технологий | PHP - уровень 1 (2015) PCRec
Автор (режиссер): Дмитрий Лаврик | Школа современных технологий
Жанр: Обучающие видеокурсы
Описание:Курс PHP предназначен для тех, кто знаком с языком HTML и основами программирования.
В данном курсе мы сразу приступаем к изучению возможностей PHP, полезных на практике, обходя стороной базовые и скучные темы вроде переменных, функций, циклов и массивов.
Данный курс позволит Вам довести свой уровень PHP до возможности создания типичных несложных сайтов, а также станет базовой ступенью для дальнейшего профессионального развития.
По окончании курса Вы научитесь грамотному процедурному программированию на языке PHP.
После этого мы рекомендуем перейти на следующую ступень "профессии программист" и изучить объектно-ориентированный подход, без которого сейчас не обходится разработка ни одного более-менее крупного проекта.
Продолжительность: 18:06:50
Качество видео: PCRec
Видео: AVC/H.264, 1280х1024, ~407 Кбит/сек
Аудио: AAC, 2 ch, 287 Кбит/сек
Основы PHP
Файлы как место для хранения информации
Низкоуровневая работа с файлами
Удобные функции для работы с файлами
Создание простейшего блога с помощью файловой системы
Ведение логов с помощью файлов
Создание журнала посещения сайта
Куки и сессии
Что такое куки
Принцип работы кук
Что такое сессии. Принцип работы сессий
Пример простейшей авторизации
на сайте и создания закрытых страничек.
Работа с БД
Что такое база данных. БД и СУБД
Реляционные базы данных
Таблицы, строки, столбцы, первичный ключ
Типы связей между таблицами
Работа с утилитой PHPMyAdmin
Основные SQL-операции
Вставка, удаление, редактирование и выборка строк
Работа с БД из PHP, mysql и mysqli
Пример использования БД
MVC
Что такое архитектура программы
и что такое хороший код
Принцип разделения
Модель-Вид-Контроллер
Модульность разработки и
уровни абстракции
Рассматриваем MVC на примере
создания новостной ленты
Альтернативный синтаксис PHP
БД и архитектура
Основы безопасности веб-сайтов
Sql-инъекции, xss-атаки, способы защиты
Нормальные формы. Правильное хранение информации в базе
Многотабличные запросы
Методика создания системы постраничной навигации
Создание одной точки входа на сайт
Шаблонизация
Удаление повторяющегося HTML-кода
Основные проблемы подключения
шаблонов обычными include-ами
Универсальный и современный
способ подключения шаблонов
Прикручивание вёрстки
Практика
Совмещение кода со свёрстанным макетом сайта
Выделение сущности статических текстов на сайте
Выделение неудобств процедурного подхода
Разбор проектов
Разбор ошибок и хороших решений
в финальных работах учеников
Благословение на изучение ООП
Скриншоты:
Время раздачи: 09:00-20:00 (до появления первых 3-5 скачавших)
Еще один курс этого автора:
Дмитрий Лаврик | Школа современных технологий | JavaScript (2015) PCRec