29
мая 2017

Yii2 для начинающих программистов. Видеокурс (2017)

Yii2 для начинающих программистов. Видеокурс (2017)

Видеокурс идеально подойдёт новичкам без опыта программирования, которые хотят научиться программировать с самых азов и освоить прибыльное направление. А также курс будет полезен начинающим PHP программистам и программистам с опытом в других фреймворках, чтоб прокачать свои навыки до профессионального уровня, получить дополнительный доход от заказов с 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
Работа с Git
Понимание работы контроллеров
Понимание 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
Что делает программиста успешным
Чего не нужно бояться говорить в интервью
Советы по быстрому карьерному росту
Как и где быстро найти проекты с высокой оплатой

Информация о видео
Название: Yii2 для начинающих программистов
Автор: Руслан Купцов
Год выхода: 2017
Жанр: Видеокурс
Язык: Русский
Выпущено: Россия
Продолжительность: ~10 часов

Файл
Формат: MP4 (+ доп. материалы)
Видео: AVC, 1920x1080/1600x896, ~1717 Kbps
Аудио: AAC, 128 Kbps, 48.0 KHz
Размер файла: 13.64 Gb

Yii2 для начинающих программистов. Видеокурс (2017) Yii2 для начинающих программистов. Видеокурс (2017) Yii2 для начинающих программистов. Видеокурс (2017)


Скачать Видеокурс - Yii2 для начинающих программистов

- -- -

ПОКАЗОВ : 213

Топ-10 запрещенных документальных фильмов!

Похожие обучающие видео на Yii2 для начинающих программистов. Видеокурс (2017)

    C# 5.0. От простого к сложному. Видеокурс (2013) PCRecC# 5.0. От простого к сложному. Видеокурс (2013) PCRec
    Видеокурс представляет собой полное пошаговое руководство по изучению популярного языка C# с нуля. В видеокурсе рассмотрены все основные темы и понятия, которые необходимо знать каждому профессиональному разработчику. Обучение происходит последовательно, шаг за шагом, начиная с самых основ, от простого к сложному.
    Интернет-магазин на Yii2. Мастер-класс (2017)Интернет-магазин на Yii2. Мастер-класс (2017)
    Если хотите получить кучу эмоций и новых знаний? Тогда представляем вам десятидневный практический онлайн мастер-класс по интернет-магазину на Yii2 с использованием лучших практик разработки и архитектуры.
    Обработка непостановочных фотографий. Видеокурс (2017)Обработка непостановочных фотографий. Видеокурс (2017)
    Непостановочная фотография привлекает своей глубиной и неподдельной искренностью. Есть заблуждение, что она не нуждается в обработке, однако это не так. Как добиться чистых цветов? Как обрабатывают свои фотографии великие мастера? Где граница дозволенного при обработке? Все эти, и многие другие вопросы найдут ответы в нашем курсе.
    Компьютер для начинающих-нескучный самоучитель!Компьютер для начинающих-нескучный самоучитель!
    Хотите научиться всем тонкостям работы на персональном компьютере? Хотите, чтобы в Вашем резюме, в графе "Знание ПК", Вы могли уверенно писать "Продвинутый пользователь"? Нет времени на дорогие компьютерные курсы? Тогда простой, наглядный и подробный курс по азам работы с компьютером то, что Вам нужно. Смотрите и учитесь!!!
    Основы программирования в системе 1C Предприятие 8.3 (2016)Основы программирования в системе 1C Предприятие 8.3 (2016)
    Данный курс поможет специалисту преодолеть сложность в понимании языка программирования системы "1С:Предприятие 8", сформировать начальные практические навыки и быстро приступить к работе.
    Java. Практическое применение. Видеокурс (2015)Java. Практическое применение. Видеокурс (2015)
    Традиционные курсы Java обрушивают на слушателя множество фактов, которые тяжело запомнить и применить. Курс покажет вам навыки, составляющие ежедневную рутину коммерческого программирования.
    М6420В Основы Windows Server 2008 R2 (2011) wmvМ6420В Основы Windows Server 2008 R2 (2011) wmv
    В данном видеокурсе рассматриваюися основы сетевых технологий, инфраструктуры обеспечения безопасности и методов администрирования Windows Server. Вы познакомитесь с принципами настройки сетевой инфраструктуры и сервера приложений, реализуемых на платформе Windows Server 2008 R2, и получите фундаментальные знания для дальнейшего обучения и сертифик...
    Обучающий видеокурс - Создание сайтов (2009) 3DVDОбучающий видеокурс - Создание сайтов (2009) 3DVD
    Обучающий видеокурс - Создание сайтов даст Вам основы в изучение HTML, CSS, PHP, MYSQL. В данном видео курсе вы узнаете как установить локальный WEB cервер и настроить его. Так же показаны основы работы и создания сайта в программе Adobe Dreamweaver. Вы узнаете как подготовить изображения и видео для публикации на сайте, основы создания собственног...
    Linux. Уровень 2. Использование систем на UNIX в качестве серверов. Обучающ ...Linux. Уровень 2. Использование систем на UNIX в качестве серверов. Обучающ ...
    Данный курс позволит получить знания для эффективного использования сетевых возможностей Linux / FreeBSD. Вы узнаете принцип работы как с корпоративными сервисами, такими как электронная почта, Intranet, FTP-сервер, так и с незаметными, но не менее необходимыми — шлюз в Интернет, DNS, DHCP и т.п.
    JavaScript Основы веб-программирования и расширенные возможности (видеокурс ...JavaScript Основы веб-программирования и расширенные возможности (видеокурс ...
    Интерактивное взаимодействие с посетителями – основа успешности любого сайта. Клиентский javascript позволяет просматривать увеличенные фотографии, направлять товар в корзину и выполнять другие функции, обеспечивающие взаимодействие сайта с клиентом. Уверенное знание этого языка позволит создавать функциональные сайты, мощные и удобные интерфе...
    Node.JS. Новый поток. Видеокурс (2017)Node.JS. Новый поток. Видеокурс (2017)
    Этот курс посвящён профессиональной Node.JS-разработке. Мы будем использовать современные практики разработки, а не те, которые, хоть и широко представлены в интернете, но давно устарели. Вы получите комплексное понимание, как строить архитектуру для Node.JS, какие задачи и как решать.
    Joomla!. Управление и поддержка сайта. Уровень 1 (2011) ВидеокурсJoomla!. Управление и поддержка сайта. Уровень 1 (2011) Видеокурс
    Цель курса – научить Вас управлять сайтом сделанным на основе популярной системы администрирования сайта Joomla!. Вы научитесь создавать и публиковать контент, распределять права между пользователями, управлять компонентами системы, а также создавать резервные копии. Основная аудитория курса это контент-менеджеры и администраторы сайтов, которым тр...
    React JS, Redux, ES2015 с Нуля до Гуру. Видеокурс (2016)React JS, Redux, ES2015 с Нуля до Гуру. Видеокурс (2016)
    Этот видеокурс научит Вас использовать современные front-end технологии для создания высокопроизводительных и динамических сайтов. Пройдя этот курс, вы узнаете самые актуальные возможности языка в новом стандарте.
    Python 3 - программирование для начинающих. Видеокурс (2017)Python 3 - программирование для начинающих. Видеокурс (2017)
    В этом курсе мы изучим Python от самых азов, от основных понятий до сложных конструкций, например, создание класса, то есть по окончанию данного видео курса вы сможете сказать, что знаете язык Python.
    Основы работы на ПК - Windows 7 (2011/RUS)Основы работы на ПК - Windows 7 (2011/RUS)
    Это бесплатный полноценный - БАЗОВЫЙ видеокурс для начинающих пользователей Персонального Компьютера (Windows 7). Этот курс возьмет на себя все обязанности и заботы по обучению начинающего пользователя.

Рекомендуем обратить внимание

Зайцы тут » Обучающее видео » Yii2 для начинающих программистов. Видеокурс (2017)
Интересные файлы