PHP. Уровень 2. Профессиональная веб-разработка (2014)
23.01.2015

Это самый полный профессиональный курс по освоению PHP на уровне мастера-виртуоза. Это для тех кто уже понимает что такое PHP, каковы мощь и потенциал этого языка.
Люди, завершившие курс, утверждают что один месяц обучения по данной программе можно сравнить с ГОДАМИ обучения по книгам или материалам из интернета!
Чему вы научитесь:
- Создавать сайты любой сложности
- Грамотно организовывать архитектуру баз данных
- Использовать архитектурный шаблон проектирования MVC
- Защищать скрипты от SQL-инъекций и других вариантов взлома
- Максимально использовать возможности Объектно-Ориентированного Программирования
- Пользоваться шаблонизаторами
- Использовать оптимальные шаблоны проектирования для решения поставленных задач
- Применять возможности 5-ой версии языка PHP
- Правильно организовывать процесс разработки от начала до конца
- Иметь практический опыт реализации основных современных функциональных решений: авторизация, каталог, галерея, блог, личный кабинет, лента новостей и т.п.
- И многое другое..
Автор: Наиль Максудов
Жанр: Web-программирование
Продолжительность: 17:26:59
Качество видео: PCRec
Видеокодек: AVC
Битрейт видео: ~65,8 - 112 kb/s
Размер кадра: 1280x720
Аудиокодек: AAC
Битрейт аудио: 64 kb/s (CBR), 2 Ch, 44100 Hz
PHP. Уровень 2. Профессиональная веб-разработка
Урок 1. Работа с базой данных
Урок 2. Архитектура MVC
Урок 3. Базовый шаблон
Урок 4. Объектно-ориентированное программирование
Урок 5. MVC и ООП
Урок 6. Создание класса модели. Драйвер БД
Урок 7. Работа с пользователями. Авторизация и разделение прав доступа
Урок 8. Мини-Фреймворк для создания сайтов
Урок 1. Работа с базой данных
- БД и СУБД
- Реляционные базы данных
- Нормальные формы
- Типы связей
- Организация связей между сущностями
- Язык SQL
- SQL: соединение таблиц с помощью JOIN
- Работа с MySQL средствами PHP
Урок 2. Архитектура MVC
- Архитектура программы
- Структура программы
- Что такое хороший код
- Архитектура MVC
- Реализация MVC в PHP
Урок 3. Базовый шаблон
- Базовый шаблон
- Вложенные шаблоны
- Трудности при работе со вложенными шаблонами
- Буферизация в PHP
- Универсальный метод шаблонизации
Урок 4. Объектно-ориентированное программирование
- Класс и объект
- Свойства и методы
- Конструктор класса
- Наследование
- Полиморфизм
- Инкапсуляция
- Модификаторы доступа
- Статические свойства и методы
- Константы классов
- Абстрактные классы и методы
- Интерфейсы
Урок 5. MVC и ООП
- Перегрузка свойств и методов класса
- Модель
- Представление
- Контроллер
- Точка входа
- Иерархия контроллеров
- Цикл обработки запроса
- Автозагрузка классов
Урок 6. Создание класса модели. Драйвер БД
- Преобразование модели от процедурного подхода к ООП
- Статический класс
- Шаблон проектирования "Одиночка"
- Драйвер работы с БД
- Способы подключения классов контроллеров и модели
- Выбор способов автозагрузки
- Как правильно называть классы
Урок 7. Работа с пользователями. Авторизация и разделение прав доступа
- Пользователь
- Сессия
- Привилегия
- Роль
- Механизм авторизации
- Механизм контроля доступа
- Гибкая схема разделения полномочий
- Сокрытие страниц сайта
- Особенности протокола HTTP
- Шифрование паролей
- md5
- Генерация случайных строковых последовательностей
- Схема БД для реализации всего механизма
- Создание законченного программного модуля, реализующего весь механизм
Урок 8. Мини-Фреймворк для создания сайтов
- ЧПУ
- RewriteEngine в htaccess
- Готовое решение для создания сайта (пакет-сборка и правила расширения)
Скачать обучающий видеокурс (1.13 GB):
Похожие новости
- CounterPath Bria 5.0.2
- iGallery Pro for Instagram 1.6.5
- WebCode 1.2
- Hawkmark 1.1.1
- Boson 1.5.1
- Qbserve 1.8.1
- Flyer Expert - Templates for MS Word 2.1
- NZB Drop 3.1
- Apple Keynote 8.0.1
- Курс по Bootstrap 3 (2014)
- TunesKit Audio Capture 2.0.0.13
- Capturer 0.5
- Adobe® Creative Suite® 6 Design & Web Premium (2012) для Mac OS
- Red Giant Shooter Suite 13.1.8
- Movavi Photo Noir 1.0.1
- TurboCollage 7.0.4
- ExactScan Pro 2.19 (Mac OSX)
- Capo 2.1.4
- Chip №5 (май 2015) Россия
- DjVu To PDF Converter 1.0
