Электронная библиотека

ЭЛЕКТРОННАЯ БИБЛИОТЕКА






Добро пожаловать на сайт электронной библиотеки!
Здесь можно найти произведения русских и зарубежных авторов.
Скачать множество книг и журналов различных жанров и направлений.
Большой выбор художественной, бизнес, учебной и технической литературы.
Все представленные здесь книги и журналы имеют подробное описание и обложку.
Наша библиотека регулярно пополняется только новыми и интересными материалами!

«Подробнее о сайте»            «Правила сайта»            «Написать нам»            «Статьи»

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

Видеоуроки





Разместил: tel40plus

25-01-2013, 17:15

Просмотров: 810





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

Это самый полный профессиональный курс по освоению PHP на уровне мастера-виртуоза. Это для тех кто уже понимает что такое PHP, каковы мощь и потенциал этого языка. Люди, завершившие курс, утверждают что один месяц обучения по данной программе можно сравнить с ГОДАМИ обучения по книгам или материалам из интернета!

По окончании курса Вы будете уметь:
Создавать сайты любой сложности
Грамотно организовывать архитектуру баз данных
Использовать архитектурный шаблон проектирования MVC
Защищать скрипты от SQL-инъекций и других вариантов взлома
Максимально использовать возможности Объектно-Ориентированного Программирования
Пользоваться шаблонизаторами
Использовать оптимальные шаблоны проектирования для решения поставленных задач
Применять возможности 5-ой версии языка PHP
Правильно организовывать процесс разработки от начала до конца
Иметь практический опыт реализации основных современных функциональных решений: авторизация, каталог, галерея, блог, личный кабинет, лента новостей и т.п.
Правильно осуществлять рефакторинг кода
Работать с регулярными выражениями
Работать с утилитой Cron
И многое другое..

Программа курса
Основы работы с базами данных
Функции для работы с БД
Подключение к СУБД
Выборка данных из БД
Добавление, изменение и удаление записей из БД
Именование таблиц и столбцов БД
Выбор типа данных для столбца
Избыточность конструирования

Архитектура MVC
Что такое архитектура ПО
Что такое хороший код
Шаблоны проектирования
Как работает приложение
Общее описание схемы MVC
MVC в PHP
Пример небольшого сайта, реализованного в рамках MVC
Структура папок такого сайта
Файл начальной загрузки и настроек
Комментирование шаблонов
Альтернативный синтаксис PHP для использования в шаблонах
SQL-инъекции и способы их предотвращения
Правильное выделение абстракции модели
Опасность изменений данных при переходе по ссылке
Распараллеливание работы программиста и верстальщика

Базовый шаблон
Вложенность шаблонов
Резка шаблона
Шаблонная функция
Буферизированный вывод в PHP
Шаблон на основе буферизированного вывода

Концепция ООП. Особенности ООП в 5-ой версии PHP
Что такое ООП
Преимущества ООП
Что такое Класс
Что такое Объект
Пример определения класса
Пример объявления объекта
Свойства и методы классов, примеры
Преимущества использования классов
Конструкторы класса, примеры
Три важнейшие парадигмы ООП
Инкапсуляция
Наследование
Полиморфизм
Примеры использования возможностей ООП
Главное отличие реализации ООП в PHP5 от PHP4
Модификаторы доступа
Конструкторы
Деструкторы
Клонирование
Константы классов
Ключевое слово self
Статические методы классов
Статические поля классов
Абстрактные классы
Абстрактные методы классов
Работа с классами как к массивам
Функция __autoload()
Исключения
Перегрузка свойств класса, сеттеры, геттеры
Перегрузка вызова методов класса
Использование интерфейсов
Оператор instanceof
Ключевое слово final

MVC с помощью ООП
Пример реализации объектной модели MVC в PHP
Модель
Представление
Контроллер
Точка входа
Иерархия контроллеров
Цикл обработки запроса
Определение размера всех любой страницы сайта
Определение времени генерации любой страницы сайта
Правильное и неправильное проектирование контроллеров
Избегание "паразитного" кода
Принцип стремления к простоте
Фреймворк
Отделение ядра сайта
Ослабление зависимостей между классами
Автоматическая загрузка классов
RewriteEngine в htaccess
Ошибки именования классов, функций и файлов
Советы по проектированию модели

Шаблоны проектирования на примере драйвера БД
Преобразование модели от процедурного подхода к ООП
Статический класс
Шаблон проектирования "Одиночка"
Драйвер работы с БД
Способы подключения классов контроллеров и модели
Выбор способов автозагрузки
Как правильно называть классы
Вопросы проектирования контроллеров

Архитектурные шаблоны организации авторизованного доступа к сайту: пользователи, роли, привилегии, сессии
Пользователь
Сессия
Привилегия
Роль
Механизм авторизации
Механизм контроля доступа
Гибкая схема разделения полномочий
Сокрытие страниц сайта
Особенности протокола HTTP
Использование cookies
Использование сессий PHP
Шифрование паролей
md5
Генерация случайных строковых последовательностей
Определение online пользователей
Схема БД для реализации всего механизма
Создание законченного программного модуля, реализующего весь механизм
Оптимизация программного модуля, кэширование
Механизм авторизации и MVC
Базовый шаблон и авторизация
Проверка привилегий в шаблоне
Безопасный контроллер
Безопасная модель
SQL: соединение таблиц с помощью JOIN
Комментарии для ролей и привилегий в БД
Базовый шаблон и главное меню
Ошибка смешивания ролей и привилегий
Стократная оптимизация вывода списка пользователей online

Дополнительный урок
Переход от структурного программирования к объектно-ориентированному
Понимание концепции ООП
Когда нужны конструктор и деструктор
Порядок вызова конструкторов и деструкторов при наследовании
Шаблон проектирования "Одиночка"
Статический методы
Частые ошибки при вызове методов объектов
Внутренние методы PHP, используемые внутри класса
Драйвер БД и PDO
Абстрактный класс и интерфейс
MVC: иерархия контроллеров
Передача информации между запросами
5 правил проектирования объектной модели
Разработка сайта от и до: 5 шагов
Готовое решение для создания сайта (пакет-сборка и правила расширения)

Название: PHP. Уровень 2 - Профессиональная веб-разработка
Автор: школа программирования
Год выпуска: 2012
Жанр: обучающие видео
Язык: Русский

Формат: mp4, pdf
Видео: MPEG4 Video (H264) 1020x768 9.002fps
Аудио: 44100Hz stereo 1411kbps
Размер: 1.34 Gb




Скачать PHP. Уровень 2 - Профессиональная веб-разработка (2012) Видеокурс









Похожие публикации

PHP: объекты, шаблоны и методики программирования. 4-е издание PHP: объекты, шаблоны и методики программирования. 4-е издание
Четвертое издание книги было пересмотрено и дополнено новым материалом. Книга начинается с обзора объектно-ориентированных возможностей PHP, в который включены важные темы, такие как определение классов, наследование, инкапсуляция, рефлексия и

PHP. Основы веб-разработки / Профессиональная веб-разработка (2015) Видеокурс PHP. Основы веб-разработки / Профессиональная веб-разработка (2015) Видеокурс
Для курса «PHP. Уровень 1» - минимальный уровень подготовки ученика может быть практически нулевым. Знаний PHP не требуется, обучение начинается с самых азов. Тот, кто уже знаком с основами PHP, сможет сконцентрироваться на советах авторов по

Методы проектирования программных систем Методы проектирования программных систем
Методы проектирования программных систем - В книге американского специалиста по обработке данных анализируется процесс проектирования и рассматриваются методы проектирования программных систем. Большое внимание уделено этапу тестирования и

Видеокурс Программирование на языке PHP 5.3 уровни 1,2,3,4 (2013) Видеокурс Программирование на языке PHP 5.3 уровни 1,2,3,4 (2013)
В этой подборке собраны новые видео-уроки (вебинары) по теме Разработка сложных веб-приложений на PHP 5.3 , от крупнейшего в России учебного Центра Специалист. Курсы направленны на то, что-бы подготовить вас к успешной сдачи экзамена "Zend PHP 5.3

Курс 10264 Разработка web - приложений в Microsoft Visual Studio 2010 (2012) Видеокурс Курс 10264 Разработка web - приложений в Microsoft Visual Studio 2010 (2012) Видеокурс
На этом курсе Вы научитесь разрабатывать сложные приложения ASP.NET MVC и Web Forms с использованием инструментов и технологий .NET Framework 4. Упор делается на программирование процессов, повышающих производительность и масштабируемость

Видеокурс PHP Уровень 1 - Основы веб-разработки (2012) Видеокурс PHP Уровень 1 - Основы веб-разработки (2012)
Минимальный уровень подготовки ученика может быть практически нулевым. Знаний PHP не требуется, обучение начинается с самых азов. Тот, кто уже знаком с основами PHP, сможет сконцентрироваться на советах авторов по грамотному оформлению скриптов. Что

PHP – объектно-ориентированное программирование с нуля (2012) Видеокурс PHP – объектно-ориентированное программирование с нуля (2012) Видеокурс
Совершенно уникальный в Рунете обучающий видеокурс «PHP — Объектно-ориентированное программирование», который позволит Вам стать профи в области веб-программирования.

Специалист - PHP. Уровень 1-4. Специалист - PHP. Уровень 1-4.
PHP как средство проектирования Веб-сайтов весьма популярно и в России и в мире. С помощью PHP веб-мастера создают сложнейшие сайты, имеющие развитые функции, активно взаимодействующие с пользователем. В этом сборнике видеокурсов вы получите навыки

Основы программирования и баз данных. Обучающий видеокурс Основы программирования и баз данных. Обучающий видеокурс
Изучение фундаментальных основ программирования для цифровых вычислительных машин и разработки баз данных, получение знаний методологий и современных технологий программирования, приобретение навыков: алгоритмизации, кодирования и реализации

Александр Никитин - WebGuru PHP (обучающее видео) Александр Никитин - WebGuru PHP (обучающее видео)
Цель курса - превращение участников в настоящих виртуозов веб-программирования. Это 3 месяца регулярных вебинаров, практических занятий, домашних заданий и работы над ошибками, которые позволяют стать не просто грамотным веб-программистом, не просто




Отзывы и Комментарии





Добавление комментария

Ваше Имя:
Ваш E-Mail:(необязательно)
  • bowtiesmilelaughingblushsmileyrelaxedsmirk
    heart_eyeskissing_heartkissing_closed_eyesflushedrelievedsatisfiedgrin
    winkstuck_out_tongue_winking_eyestuck_out_tongue_closed_eyesgrinningkissingstuck_out_tonguesleeping
    worriedfrowninganguishedopen_mouthgrimacingconfusedhushed
    expressionlessunamusedsweat_smilesweatdisappointed_relievedwearypensive
    disappointedconfoundedfearfulcold_sweatperseverecrysob
    joyastonishedscreamtired_faceangryragetriumph
    sleepyyummasksunglassesdizzy_faceimpsmiling_imp
    neutral_faceno_mouthinnocent

Книги




Союз образовательных сайтов