Добавить нас в закладки
Разделы
Счетчик
» » Видеокурс PHP – объектно-ориентированное программирование с нуля (2012)

   

Видеокурс PHP – объектно-ориентированное программирование с нуля (2012) скачать бесплатно

Видеокурс PHP – объектно-ориентированное программирование с нуля (2012)Все кто хочет научиться веб-программированию предлагается видеокурс php — Объектно-ориентированное программирование. Просмотрев данные видео уроки Вы с легкостью создадите свой веб-сайт или блог сможете написать сложные скрипты как для обычного чата так и для трудно структурированной онлайн игры.
Почему программирование под "веб" востребовано и выгодно в наше время? Главной причиной является общая популяризация интернета в целом, и крупный проектов, порталов, онлайн игр в частности. Почему именно PHP? PHP гибкий, мощный и вопреки различным заявлениям довольно легкий в изучении. Так же плюсы PHP в том что он развивается каждый день, его можно назвать с уверенностью прогрессирующим языком программирования.

Рассмотрим краткий список того что вы приобретете:
• Вы познакомитесь с главными принципами PHP
• Вы познакомитесь c прекрасным миром Объектов
• Вы выберите свою среду разработки
• Вы узнаете что такое абстракция
• Вы научитесь тестировать свой программный код
• Вы узнаете что такое Полиморфизм
• Вы узнаете что такое Инкапсуляция
• Вы узнаете что такое Наследование
• Вы узнаете что такое Композиция
• Вы узнаете основные типы ошибок в PHP
• Вы научитесь обрабатывать ошибки
• Вы узнаете что такое Исключения
• Вы узнаете что такое UML
• Вы научитесь моделировать свои проекты
• Вы узнаете что такое паттерны проектирования
• Вы напишите свой профессиональный чат с нуля
• Вы напишите свою CMS систему с нуля
• Вы узнаете что такое PDO
• Вы узнаете что такое Сериализация данных
• Вы узнаете что такое MVC
• Вы напишите свой мини framework
• Вы узнаете что такое PEAR
• Вы узнаете как документировать свои проекты
• Вы узнаете как создавать резервные копии своего кода{%FS_SPOILER%}

Содержание видеокурса:

Диск 1
Часть 1: Основные понятия ООП
• Введение
• Что такое класс и объект?
• Методы и свойства класса
• Метод конструктора
• Передача параметров конструктору
• Спецификаторы доступа
• Знакомство с наследованием
• Работа с наследованием
• Метод деструктора

Часть 2: Возможности ООП
• Статические методы и свойства
• Константы (постоянные свойства)
• Абстрактные классы и методы
• Интерфейсы
• Завершенные классы и методы
• Знакомство с исключениями
• Работа с исключениями
• Оператор instanceof
• Методы перехватчики (магические методы __call(),__set(),__get() и т.д)
• Клонирование (__clone)
• Автозагрузка (__autoload())
• Пространство имен (namespaces)

Часть 3: Тестирование,Reflection API
• Структурирование проекта
• Поиск классов
• Исследование классов, проектов
• Исследование свойств
• Исследование методов
• Получение информации о наследовании
• Константы __CLASS__ и __METHOD__
• Знакомство с Reflection API
• Анализ классов с помощью Reflection API
• Анализ методов с помощью Reflection API
• Анализ параметров методов с помощью Reflection API
• Корректный код
• Инкапсуляция
• Полиморфизм

Часть 4: Обработка ошибок
Склонность ошибаться
• Обработка ошибок
• Отображение ошибок
• Управление ошибками средствами PHP
• Перехват и обработка фатальных ошибок

Практическая глава, Чат на PHP + SQLite с нуля
• Планирование скрипта
• Пишем инсталяцию чата
• Конфигурация чата
• Пишем шаблонизатор
• Оформляем стили
• Пишем регистрацию
• Добавляем ajax для интерактивности
• Авторизация в скрипте
• Профиль пользователя
• Редактирование профиля
• Создание комнат чата
• Список комнат чата
• Создание чата
• Удаление комнат чата
• Админка
• Управление комнатами чата
• Управление пользователями
• Редактирование профиля в админке
• Зачем я это сделал?

Диск 2
Часть 5: UML
• Введение в UML
• Диаграммы классов
• Ассоциация и наследование
• Агрегация
• Примечания

Часть 6: Паттерны проектирования
• Введение в Шаблоны проектирования
• Композиция
• Singleton (Одиночка)
• Factory method (Фабричный метод)
• Prototype (Прототип)
• Decorator (Декоратор)
• Composite (Компоновщик)
• Observer (Наблюдатель)
• Interpreter (Интерпретатор)
• Strategy (Стратегия)
• Lazy Load (Ленивая загрузка)

Часть 7: CMS система с нуля на PHP + MySQL
• Структура cms системы
• Построение БД
• Конфигурация проекта
• Описание главного модуля
• Написание установщика часть 1
• Написание установщика часть 2
• Написание установщика часть 3
• Дополнительные настройки
• Модули cms системы
• Описание модуля ошибок
• Модуль шаблонной системы
• Модуль регистрации
• Модуль доступности системы
• Написание админ-части
• Общие настройки системы
• Создание и настройка профиля
• Изменение профиля
• Подключение визуального редактора
• Добавление статей
• Вывод статей
• Удаление статей
• Изменение статей
• Управление файлами
• Вывод данных пользователей
• Изменение данных пользователей
• Удаление пользователей
• Управление модулями
• Дополнения
• Управление шаблонами
• Заключительный

Часть 8: Дополнения
• Сериализация
• PDO 1
• PDO 2
• PDO 3
• Работа со сторонними классами
• MVC 1 (Написание мини-фреймворка с нуля)
• MVC 2
• MVC 3
• Обзор frameworks
• Установка PEAR
• Работа с PEAR
• Документирование проектов (PHPDocumentor)
• CVS и VCS
• Тестирование кода (PHPUnit)
• Заключительный

Автор (издатель): Станислав Бойко
Название: PHP – объектно-ориентированное программирование с нуля
Год: 2012
Жанр: Видеокурс
Формат: unpacked
Размер: 2.08 Gb / 3.09 Gb (После распаковки ~ 7.5 Gb два диска)

Диск 1


Видеокурс PHP – объектно-ориентированное программирование с нуля (2012)Видеокурс PHP – объектно-ориентированное программирование с нуля (2012)Видеокурс PHP – объектно-ориентированное программирование с нуля (2012)Видеокурс PHP – объектно-ориентированное программирование с нуля (2012)


Диск 2


Видеокурс PHP – объектно-ориентированное программирование с нуля (2012)Видеокурс PHP – объектно-ориентированное программирование с нуля (2012)Видеокурс PHP – объектно-ориентированное программирование с нуля (2012)Видеокурс PHP – объектно-ориентированное программирование с нуля (2012)


Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь. Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.
Категория: Видеоуроки
(25-08-2012 23:09)     
Оценить новость:    
  • 0

Администрация сайта напоминает:
Авторы новости стараются для вас, создавая свои новости и для них ОЧЕНЬ важны ваши комментарии к новости- понравилось, не понравилось, пошла программа или проблемы, работает ссылка, или умерла, живое общение на сайте только привествуется! Уважайте труд других и своих оппонентов, не оскорбляйте и не ругайтесь в комментах.


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

#2: reflex21 (9 сентября 2012 15:33)   
VIP

Любопытный
Уроки то что надо!))) Дайте плиз Торрент!!!

--------------------
Вместо Спасибо можно +1 к репутации!)))

50 комментариев | 0 публикаций| Зарегистрирован: 17.05.2007    Статус: Пользователь offline   
           Оценить коммент:  
  • Не нравится
  • 0
  • Нравится
#1: Саблезуб (26 августа 2012 00:30)   
VIP

Авторитет
Полиморфизм заключается в формировании программного кода вредоносной программы «на лету» — уже во время исполнения, при этом сама процедура, формирующая код, также не должна быть постоянной и видоизменяется при каждом новом заражении. Зачастую, изменение кода достигается путем добавления операторов, не изменяющих алгоритм работы программного кода (например, оператор NOP).

Постоянное видоизменение программного кода вредоносной программы не позволяет создать универсальную сигнатуру для данного образца вредоносной программы. На сегодняшний день, для противодействия данному методу в антивирусном программном обеспечении применяются такие технологии, как эвристический анализ и эмуляция.
994 комментария | 164 публикации| Зарегистрирован: 3.12.2011    Статус: Пользователь offline   
           Оценить коммент:  
  • Не нравится
  • 0
  • Нравится
Информация
Вход на сайт

Яндекс цитирования Яндекс.Метрика

Copyright © 2006-2013. All rights reserved.