0/5, Голосов: 0
Закрыто

[ШКОЛА ПРОГРАММИРОВАНИЯ] PHP. Уровень 1 + Уровень 2

Тема в разделе "Курсы по программированию", создана пользователем Коровьев, 20 янв 2013.

Цена: 13470р.
Взнос: 375р.
100%

Основной список:

  1. 1.  
  2. 2.  
  3. 3.  
  4. 4.  
  5. 5.  
  6. 6.  
  7. 7.  
  8. 8.  
  9. 9.  
  10. 10.  
  11. 11.  
  12. 12.  
  13. 13.  
  14. 14.  
  15. 15.  
  16. 16.  
  17. 17.  
  18. 18.  
  19. 19.  
  20. 20.  
  21. 21.  
  22. 22.  
  23. 23.  
  24. 24.  
  25. 25.  
  26. 26.  
  27. 27.  
  28. 28.  
  29. 29.  
  30. 30.  
  31. 31.  
  32. 32.  
  33. 33.  
  34. 34.  
  35. 35.  
  36. 36.  
  37. 37.  
  38. 38.  
  39. 39.  

Резервный список:

  1. 1.  
  2. 2.  
  3. 3.  
  4. 4.  
  5. 5.  
  6. 6.  
  7. 7.  
  8. 8.  
  9. 9.  
  10. 10.  
  1. Коровьев

    Коровьев Коровьев БанЗабанен

    Модульная программа PHP. Уровень 1 + PHP. Уровень 2
    [​IMG]
    Для кого
    Минимальный уровень подготовки ученика может быть практически нулевым. Знаний PHP не требуется, обучение начинается с самых азов. Тот, кто уже знаком с основами PHP, сможет сконцентрироваться на советах авторов по грамотному оформлению скриптов. Что позволит значительно улучшить культуру написания кода и проектирования веб-приложений.
    По окончании курса Вы будете уметь:
    • Создавать и верстать HTML страницы
    • Устанавливать сервер в связке Apache, PHP и MySQL
    • Проектировать бизнес-логику своих веб-приложений
    • Использовать парадигму функционального программирования
    • Получать и обрабатывать данные пользователя через HTML формы
    • Реализовывать авторизацию пользователей с использованием сессий и куков
    • Работать с файлами на сервере
    • Проектировать фотогалерею и работать с изображениями
    • Взаимодействовать и администрировать Базы Данных MySQL
    • Применять шаблон проектирования MVC
    • Создавать быстрые и безопасные веб-приложения
    • Грамотно применять полученные знания на практике
    Программа курса

    Основы PHP
    • О PHP
    • Базовый синтаксис
    • Переменные
    • Константы
    • Типы данных
    • Преобразование типов
    • Операторы
    • Операции
    • Резюме
    • Домашнее заданиe
    Ветвления и функции
    • Ветвление программы
    • Оператор if
    • Тернарный оператор условия
    • Оператор switch
    • Функции
    • Определение функции
    • Значения по умолчанию
    • Рекурсия
    • Область видимости и время жизни переменных
    • Резюме
    • Домашнее задание
    Циклы и массивы
    • Циклы в PHP
    • Цикл while
    • Цикл do..while
    • Цикл for
    • Бесконечный цикл
    • Оператор выходы из цикла
    • Оператор прерывания итерации цикла
    • Массивы
    • Обход массивов в цикле
    • Функции для работы с массивами
    • Многомерные массивы
    • Предопределенные массивы
    • Резюме
    • Домашнее задание
    Запросы HTTP, параметры URL и формы HTML
    • Типы запросов HTTP
    • URL и параметры запроса
    • Обработка параметров URL
    • Обработка отправки HTML формы
    • Резюме
    • Домашнее задание
    Cookies и сессии
    • Что такое Сookies и с чем их едят
    • Манипулируем Сookies средствами PHP
    • Что такое сессии PHP и как они работают
    • Делаем авторизацию на сайте
    • Резюме
    • Домашнее задание
    Работа с файлами
    • Особенности работы с файлами в PHP
    • Два режима работы с файлом
    • Функции для работы с файлами
    • Журнал посещений сайта
    • Загрузка файлов на сервер
    • Функции для работы с каталогами
    • Получение списка файлов и подпапок в каталогах
    • Резюме
    • Домашнее задание
    Работа с базой данных
    • Для чего нужна база данных
    • Отличие БД от СУБД
    • Реляционная база данных
    • Язык SQL
    • Вставка строк
    • Удаление строк
    • Изменение строк
    • Выборка строк
    • Средства PHP для работы с MySQL
    • Резюме
    • Домашнее задание
    Концепция MVC
    • Архитекрута программы
    • Что такое хороший код
    • Архитектура MVC
    • Реализация MVC в PHP
    О курсе
    Это самый полный профессиональный курс по освоению PHP на уровне мастера-виртуоза. Это для тех кто уже понимает что такое PHP, каковы мощь и потенциал этого языка.
    Люди, завершившие курс, утверждают что один месяц обучения по данной программе можно сравнить с ГОДАМИ обучения по книгам или материалам из интернета!
    Программа курса

    Основные концепции курса
    • Профессиональный подход к разработке
    • Учебный пример
    • Подход к обучению
    • Как проходить курс
    • Первое задание
    Программа курса

    Основные концепции курса
    • Профессиональный подход к разработке
    • Учебный пример
    • Подход к обучению
    • Как проходить курс
    • Первое задание
    Основы работы с базами данных
    • Функции для работы с БД
    • Подключение к СУБД
    • Выборка данных из БД
    • Добавление, изменение и удаление записей из БД
    • Именование таблиц и столбцов БД
    • Выбор типа данных для столбца
    • Избыточность конструирования
    Архитектура 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 шагов
    • Готовое решение для создания сайта (пакет-сборка и правила расширения)
    Бонусные темы
    • Что такое PDO
    • Преимущества PDO
    • Как подключить функциональность PDO
    • Создание объектов PDO
    • Подключение к БД через PDO
    • Выполнение запросов средствами PDO
    • Обработка выборок из БД средствами PDO
    • Работа с объектами PDO
    • Перехват ошибок PDO
    • Выполнение SQL-команд INSERT, UPDATE средствами PDO
    • Понятие транзакции
    • Начало транзакции
    • Фиксация транзакции
    • Откат транзакции
    • Параметризированные запросы к БД
    • Безопасная работа с БД
    • Привязка параметров средствами PDO
    • Реляционная БД
    • Таблицы реляционной БД
    • Индексы и принцип их работы
    • Три нормальные формы и правила нормализации
    • Оптимизация БД
    • Переход к MVC на простом примере
    • Рефакторинг кода
    • Что такое регулярные выражения и для чего они нужны
    • Математическая база регулярных выражений
    • Семантика регулярного выражения
    • Поддержка регулярных выражений в JavaScript
    • Поддержка регулярных выражений в JavaScript
    • Интересные примеры регулярных выражений
    • Правила запуска скриптов с помощью утилиты Cron
    • Изучение интерфейса cPanel для работы с Cron
    Программа курса разработана основателями учебного центра Школа Программирования.
    По окончании курса Вы будете уметь:

    • Создавать сайты любой сложности
    • Грамотно организовывать архитектуру баз данных
    • Использовать архитектурный шаблон проектирования MVC
    • Защищать скрипты от SQL-инъекций и других вариантов взлома
    • Максимально использовать возможности Объектно-Ориентированного Программирования
    • Пользоваться шаблонизаторами
    • Использовать оптимальные шаблоны проектирования для решения поставленных задач
    • Применять возможности 5-ой версии языка PHP
    • Правильно организовывать процесс разработки от начала до конца
    • Иметь практический опыт реализации основных современных функциональных решений: авторизация, каталог, галерея, блог, личный кабинет, лента новостей и т.п.
    • Правильно осуществлять рефакторинг кода
    • Работать с регулярными выражениями
    • Работать с утилитой Cron
    • И многое другое..
    Ключевые профессиональные навыки
    • Профессиональное владение PHP
    • Проектирование сложных баз данных
    • Профессиональное использование архитектурного шаблона MVC
    • Знание правил безопасности при программировании сайтов
    • Использование подхода объектно-ориентированного программирования при разработке
    • Использование новых возможностей 5-ой версии PHP
    • Работа с регулярными выражениями
    • Использование утилиты Cron
    • Знание основных паттернов проектирования
    БОНУС
    Web-дизайн - От новичка до профи
    [​IMG]
     
    cls01 и Вадим Поплавский нравится это.
  2. Последние события

    1. skladchik.com

      Семён не участвует в складчине.

      6 июл 2017
  3. Гигант мысли

    Гигант мысли Гигант мысли БанЗабанен

    Twin Peaks, а с Web-дизайном (как бонусом) ничего не сложится?
     
  4. Коровьев

    Коровьев Коровьев БанЗабанен

    будет
    да забыл, сейчас добавлю
     
  5. Kaid

    Kaid Kaid ОргОрганизатор



    пока подпишусь на тему,если цена во время сбора устроит присоеденюсь
     
  6. salacoste

    salacoste salacoste ЧКЧлен клуба (А)

    Аналогично, курс хорош, но за свои деньги.
    Нужны люди
     
  7. Вадим Поплавский

    Вадим Поплавский Вадим Поплавский БанЗабанен

    курс очень хорош, материала много во втором уровне, и дз интересные))
     
  8. Вадим Поплавский

    Вадим Поплавский Вадим Поплавский БанЗабанен

    У меня есть доп. материалы + мои исходники, к первому уровню)
    Но это так для личных нужд)) а дизайн от ШП, давно уже в паблике, но проходить самому без препода немного глупо, хоть и есть разбор дз, но дз же творческие в основном)
     
  9. Вадим Поплавский

    Вадим Поплавский Вадим Поплавский БанЗабанен

    еммм, скоро посмотрю, понятно что первый уровень не будет отличаться, а второй, будем тестить с 2010 годом... еммм какая-та бяка кинула на nnm-club торрент 2-х уровней, просто супер(
     
  10. GunnBuk

    GunnBuk GunnBuk СкладчикСкладчик

    а где взять остальные месяцы Веб-гуру
     
  11. thooz

    thooz thooz ЧКЧлен клуба

    когда снова записаться можно будет ? А то нечайно выписаться нажал и вот только сегодня увидел
     
  12. Dimarek

    Dimarek Dimarek БанЗабанен

    Господа как можно купить данный курс, не успел, пожалуйста подскажите!
     
  13. Sasha12IV

    Sasha12IV Sasha12IV СкладчикСкладчик

    Скачать, в интернете в свободном доступе лежит. Кстати посмотрел, учитель хоть и молодой но рассказывает очень толково.
     
  14. Natcu Dragnil

    Natcu Dragnil Natcu Dragnil ШтрафникШтрафник

    Смотрел его курс по JavaScript,вывод:он не компетентен,при просмотре готов был задушить себя.
     
  15. Leo

    Leo Leo ОргОрганизатор

  16. Kaid

    Kaid Kaid ОргОрганизатор

    вы уже надоели. хотите продать народу старые курсы, которые есть на торрентах бесплатно.
     
    Последнее редактирование: 6 сен 2013

Поделиться этой страницей

  1. Сбор взносов (Курсы по программированию):
  2. Нужен организатор (Курсы по программированию):