Распродажа авторского курса по Yii2 от Купцова Руслана

Не относящиеся к фреймворку и программированию вопросы
Ответить
Аватара пользователя
rkupcov
Сообщения: 1
Зарегистрирован: 2016.12.11, 13:26

Распродажа авторского курса по Yii2 от Купцова Руслана

Сообщение rkupcov »

Всех привествую! Сегодня стартовала новогодняя распродажа моего авторского курса по Yii2.

Программа курса

Урок 1

Подготовка к работе
Установка nginx + php-fpm + php 7 + mariaDB + Sphinx в Ubuntu
Установка расширений php
Установка composer
Установка Yii2 Advanced
Установка расширений Yii2 для работы проекта
Установка git и развертывание репозитория
Разбор основных методов работы с git
Вывод "Hello world"
Разбор MVC структуры
Настройка ЧПУ
Push на удаленный репозиторий Git
Домашнее задание
Методичка

Урок 2

Понимание Yii2 и PHP 7
Новые возможности PHP 7
Работа с Gii
Понимание работы контроллеров
Понимание views и методов работы
Понимание работы моделей и их типов
Модель  для работы с формой
Что такое псевдонимы путей. Создание своих псевдонимов
Assets файлы
Зачем нужны модули и как с ними работать
Работа с компонентами системы
Создание собственного компонента
Для чего нужен standalone action
Расширение для работы с почтой
Работа с Events
Как правильно  отделить фронтенд от бэкенда
Разбор конфигурационных файлов и их секций
Установка шаблона проекта
Домашнее задание
Методичка

Урок 3

Работа с базой данных и формами
Проектирование базы в Mysql Workbench
Настройка подключения к базе
Что такое DAO, Query объект  и Active Record
Построение запросов к базе данных с DAO,Query и Active Record
Реляционная модель Active Record
Что такое миграции. Запуск встроенных миграций
Что такое DataProvider
Встроенные валидаторы моделей
Сценарии моделей
Ajax-валидация формы
Домашнее задание
Методичка


Урок 4

Сессии, куки и работа с кэшем
Встроенная авторизация и работа с Access Control
Компонент работы  с сессиями и куками
Типы кэша
Методы для работы с кэшем
Компоненты зависимости кэша
Варианты кэширования страниц
Настройка Memcached и подключение к системе
Создание ролей и привилегий
Создание авторизации через социальные сети Вконтакте и Facebook
Работа с ActiveDataProvider и настройка фильтров
Домашнее задание
Методичка

Урок 5

Встроенные и сторонние расширения
Что такое виджет
Встроенные виджеты
Типы виджетов
Работа с Pjax виджетом
Расширение для работы с изображениями
Расширение Grid виджета с экспортом данных
Расширение для работы с Google Maps
Работа с JS в Yii2
Фильтрация запросов
Что такое поведение
Создание своих виджетов
Резюме
Домашнее задание


Урок 6

Работа со Sphinx
Что такое Sphinx и SphinxQL
Типы индексов Sphinx
Что такое Realtime индексы
Сравнение Sphinx с другими поисковыми движками
Установка расширения Sphinx для Yii2
Разбор конфигурации Sphinx
Настройка и запуск индексации базы данных
Настройка поиска в проекте через Sphinx
Работа с Active Record через Sphinx
Домашнее задание
Методичка



Урок 7

 Профилирование и поиск ошибок
Встроенный профилировщик
Установка и настройка XHprof
Интеграция профилировщиков в IDE
Методы для поиска ошибок
Сервисы для поиска и оповещения об ошибках
Что такое Pinba
Инструменты поиска медленных запросов
Обработка ошибок
Домашнее задание
Методичка


Урок 8

Оптимизация и безопасность
Работа с HTTP кэшем
Включение и настройка методов сжатия
Оптимизация nginx и php-fpm
Типы хакерских атак
Безопасность в Yii2
Основные методы защиты сервера
Инструменты аудита безопасности PHP
Перенос некоторой логики в консольные утилиты
Домашнее задание
Методичка

Урок 9

Мультиязычность
Типы хранилищ для переводов
Сторонние расширения для мультиязычности
Настройка конфигурации языка
Методы для работы с мультиязычностью
Консольные команды для мультиязычности
Домашнее задание
Методичка


Урок 10

Карьера в IT
Что делает программиста успешным
Чего не нужно бояться говорить в интервью
Советы по быстрому карьерному росту
Как и где быстро найти проекты с высокой оплатой
Как себя вести с подчиненными
Домашнее задание
Методичка



Обычная цена 5900 руб. Только до 20 декабря - 3700 руб

Пишите на почту: support@moy-yii2.ru

С уважением,Купцов Руслан!

Всех с наступающим ;) ;) ;) ;) ;)
Аватара пользователя
sokoji
Сообщения: 25
Зарегистрирован: 2015.07.20, 11:51
Контактная информация:

Re: Распродажа авторского курса по Yii2 от Купцова Руслана

Сообщение sokoji »

Разместите в паблике 1–2 урока, чтобы понимать качество, уровень ваших знаний.
Ваше сообщение не вызывает доверия.
Аватара пользователя
za4me
Сообщения: 152
Зарегистрирован: 2016.06.26, 15:29
Контактная информация:

Re: Распродажа авторского курса по Yii2 от Купцова Руслана

Сообщение za4me »

Установка расширений php, git, yii2, серьезно?
По установке всего на ubuntu с сети лежит не один мануал.

Вывод "Hello world" в доке.
Разбор MVC, замечательная статья на хабре.
Настройка ЧПУ?

Вообщем все есть в документации, читай не хочу.
zelenin
Сообщения: 10596
Зарегистрирован: 2013.04.20, 11:30

Re: Распродажа авторского курса по Yii2 от Купцова Руслана

Сообщение zelenin »

za4me писал(а):Установка расширений php, git, yii2, серьезно?
По установке всего на ubuntu с сети лежит не один мануал.

Вывод "Hello world" в доке.
Разбор MVC, замечательная статья на хабре.
Настройка ЧПУ?

Вообщем все есть в документации, читай не хочу.
все (95%), на что есть уроки (не только yii2), так или иначе есть в документации. В уроках важен не пересказ документации, а доходчивое объяснение того или иного пункта.
Что впрочем не отменяет того, что вероятность плохого качества данных курсов достаточно высока (обсуждали в смежных ветках когда-то).
Аватара пользователя
SiZE
Сообщения: 2813
Зарегистрирован: 2011.09.21, 12:39
Откуда: Perm
Контактная информация:

Re: Распродажа авторского курса по Yii2 от Купцова Руслана

Сообщение SiZE »

ElisDN писал(а):viewtopic.php?f=12&t=37364
На стене висит мочало, начинаем все сначала.
Ответить