Курс для веб-разработчиков "PHP-фреймворк Yii2. Как быстро разрабатывать сложные сайты"

Курс обучения рассчитан на тех,кто уже работал с PHP хотя бы на базовом уровне и знаком с ООП. В курсе будем работать с версией Advanced. После прохождения курса Вы получите полное представление о фреймворке и его возможностях.

Внимание!

Специально для курса мы сделали несколько важных решений:

  1. Нереально много практики. Из реальной жизни, а не выдуманные задачи.
  2. 1 месяц технической поддержки преподавателя, вы сможете спрашивать и получать ответы на важные для вас вопросы
  3. Никакого риска! Вы оплачиваете на первом занятии только 50%, а после половины пройденного материала оставшиеся 50%.
  4. Индивидуальная работа с каждым, проверка и разбор КАЖДОГО домашнего задания, а не только 1-2 как у многих других школ
  5. Дистанционное ведение для всех желающих, а не только очно для нашего города
  6. Доводим до результата! Мы работаем с вами до тех пор, пока не поймете материал!

Структура курса

  • Основы фреймворка
    • Установка фреймворка через компосер
    • Запуск тестового приложения
    • Разбор структуры
    • Обновленный Gii
    • Создание первого контроллера, модели, вид
    • Вывод "hello world"
    • Краткий обзор конфигурационных файлов и их предназначение
  • Основные понятия системы
    • Понятие разделения бэкенда и фронтенда
    • Что такое приложение и всё, что с ним связано
    • Контроллер
    • Модель
    • Вид
    • Псевдонимы пути
    • Компонент
    • Модуль
    • Алиасы путей
    • События
  • Формы
    • Модель формы
    • Типы валидаторов
    • Создание действия для модели формы
    • Метод scenarios
    • Создание формы вручную
    • Генерация формы
    • Валидация формы на сервере и на клиенте
  • Работа с базой данных
    • Понятие DAO и Active Record
    • Работа с базой через DAO
    • Работа с базой через Active Record
    • Конструктор запросов Query и Active Query
    • Реляционная связь Active Record
    • ActiveDataProvider
    • ArrayDataProvider
    • SqlDataProvider
    • Создание пагинации
  • Расширения
    • Понятие расширения
    • Разбор основных встроенных расширений
    • Использование встроенных расширений
    • Создание собственного расширения
    • Использование сторонних расширений
    • Поведение
    • Виджет
    • Фильтры доступа и типов запросов
    • Валидатор
  • Особенности фреймворка
    • Геттеры и сеттеры
    • Assets
    • Профилирование
    • Ajax в Yii2
    • Работа с JS в Yii2
    • Создание пакетов JS и CSS
    • Работа Active Record с несколькими базами
    • Работа с сессиями и куками
  • Специальные возможности фреймворка
    • Темы
    • Создание собственной темы
    • Управление URL в Yii
    • Аутентификация и Авторизация в Yii

Продолжительность курса: 72 часа

Стоимость курса "PHP-фреймворк Yii2"

Обучение 10500 рублей.

Занятия проводятся - в будни.

Занятие длится 2 часа. С перерывами:)

На обучающих курсах Yii2 вы научитесь:

  • Использовать кодогенератор Yii2
  • Работать с базой данных, как через DAO так и Active Query
  • Работать с Ajax и JS
  • Разделять бэкенд и фронтенд
  • Работать с компосером
  • Создавать компоненты системы
  • Создавать модули системы
  • Создавать и обрабатывать формы
  • Создавать темы
  • Создавать мощные и гибкие приложение в кратчайшие сроки

Какие выгоды ВЫ получите?

Сертификат

По окончании обучения торжественно вручаем Клубные Сертификаты по пройденным направлениям. Ценность получения сертификата заключается в успешной защите своего Проекта.

Мини-группа

Заявленный индивидуальный подход невозможен в больших группах. 4 человека это оптимальная структура для достижения целей. Иначе получается плохо контролируемая и неэффективная ячейка.

Практика и опыт

В ходе занятий мы постоянно практикуемся и получаем опыт, в этом и заключается главная фишка нашего Клуба. Кто возьмет на престижную работу неопытного специалиста?