Автор: Руслан Купцов
Название: Видеокурс Yii2 для начинающих программистов

Новичкам без опыта программирования
Спойлер: Программа видеокурса
Подробнее:
Скачать:
Название: Видеокурс Yii2 для начинающих программистов

Новичкам без опыта программирования
- Научитесь программировать с самых азов
- Освоите прибыльное направление
- Прокачаете свои навыки до профессионального уровня
- Увеличите свой доход в несколько раз
- Получите дополнительный доход от заказов с Yii2 фреймворка
- Будете в сообществе таких же крутых специалистов
Спойлер: Программа видеокурса
- Карьера в IT
- Что делает программиста успешным
- Чего не нужно бояться говорить в интервью
- Советы по быстрому карьерному росту
- Как и где быстро найти проекты с высокой оплатой
- Как себя вести с подчиненными
- Домашнее задание
- Методичка
- Мультиязычность
- Типы хранилищ для переводов
- Сторонние расширения для мультиязычности
- Настройка конфигурации языка
- Методы для работы с мультиязычностью
- Консольные команды для мультиязычности
- Домашнее задание
- Методичка
- Оптимизация и безопасность
- Работа с HTTP кэшем
- Включение и настройка методов сжатия
- Оптимизация nginx и php-fpm
- Типы хакерских атак
- Безопасность в Yii2
- Основные методы защиты сервера
- Инструменты аудита безопасности PHP
- Перенос некоторой логики в консольные утилиты
- Домашнее задание
- Методичка
- Профилирование и поиск ошибок
- Встроенный профилировщик
- Установка и настройка XHprof
- Интеграция профилировщиков в IDE
- Методы для поиска ошибок
- Сервисы для поиска и оповещения об ошибках
- Что такое Pinba
- Инструменты поиска медленных запросов
- Обработка ошибок
- Домашнее задание
- Методичка
- Работа со Sphinx
- Что такое Sphinx и SphinxQL
- Типы индексов Sphinx
- Что такое Realtime индексы
- Сравнение Sphinx с другими поисковыми движками
- Установка расширения Sphinx для Yii2
- Разбор конфигурации Sphinx
- Настройка и запуск индексации базы данных
- Настройка поиска в проекте через Sphinx
- Работа с Active Record через Sphinx
- Домашнее задание
- Методичка
- Встроенные и сторонние расширения
- Что такое виджет
- Встроенные виджеты
- Типы виджетов
- Работа с Pjax виджетом
- Расширение для работы с изображениями
- Расширение Grid виджета с экспортом данных
- Расширение для работы с Google Maps
- Работа с JS в Yii2
- Фильтрация запросов
- Что такое поведение
- Создание своих виджетов
- Резюме
- Домашнее задание
- Сессии, куки и работа с кэшем
- Встроенная авторизация и работа с Access Control
- Компонент работы с сессиями и куками
- Типы кэша
- Методы для работы с кэшем
- Компоненты зависимости кэша
- Варианты кэширования страниц
- Настройка Memcached и подключение к системе
- Создание ролей и привилегий
- Создание авторизации через социальные сети Вконтакте и Facebook
- Работа с ActiveDataProvider и настройка фильтров
- Домашнее задание
- Методичка
- Работа с базой данных и формами
- Проектирование базы в Mysql Workbench
- Настройка подключения к базе
- Что такое DAO, Query объект и Active Record
- Построение запросов к базе данных с DAO,Query и Active Record
- Реляционная модель Active Record
- Что такое миграции. Запуск встроенных миграций
- Что такое DataProvider
- Встроенные валидаторы моделей
- Сценарии моделей
- Ajax-валидация формы
- Домашнее задание
- Методичка
- Понимание Yii2 и PHP 7
- Новые возможности PHP 7
- Работа с Gii
- Понимание работы контроллеров
- Понимание views и методов работы
- Понимание работы моделей и их типов
- Модель для работы с формой
- Что такое псевдонимы путей. Создание своих псевдонимов
- Assets файлы
- Зачем нужны модули и как с ними работать
- Работа с компонентами системы
- Создание собственного компонента
- Для чего нужен standalone action
- Расширение для работы с почтой
- Работа с Events
- Как правильно отделить фронтенд от бэкенда
- Разбор конфигурационных файлов и их секций
- Установка шаблона проекта
- Домашнее задание
- Методичка
- Подготовка к работе
- Установка nginx + php-fpm + php 7 + mariaDB + Sphinx в Ubuntu
- Установка расширений php
- Установка composer
- Установка Yii2 Advanced
- Установка расширений Yii2 для работы проекта
- Установка git и развертывание репозитория
- Разбор основных методов работы с git
- Вывод "Hello world"
- Разбор MVC структуры
- Настройка ЧПУ
- Push на удаленный репозиторий Git
- Домашнее задание
- Методичка
Подробнее:
Cкрытый контент, нужно авторизируйся или присоединяйся.
Скачать:
Cкрытый контент, нужно авторизируйся или присоединяйся.
Возможно, Вас ещё заинтересует:
- [Филипп Игнатенко] [merion academy] DevOps-инженер с нуля (2025)
- [Яндекс.Практикум] Python‑разработчик буткемп (2025)
- [Алексей Черемных] Администрирование ViPNet-сетей
- [deworker.pro] Стрим про безопасность web-приложений
- [Дмитрий Чернов] AL-1724VR Установка и управление виртуализацией в ОС Astra Linux Special Edition 1.7
- [HTB Academy] Сертифицированный специалист по тестированию на проникновение Hack The Box (часть 2)
- [Step Up] Разработчик чат-ботов. Уровень Мастер
- [PurpleSchool] Golang - Templ Fiber HTMX (2025)
- [Ильяс Низамутдинов] Программная работа с СКД (2025)
- [Stepik] Запросы в 1С - Углубленное изучение языка запросов
- [Micro courses] Zod - максимально полный курс
- [Stepik] Машинное обучение - Подготовка данных (Модуль 1)
- [Stepik] Web-технологии - практический курс CSS
- [Учебный центр №1] Профессиональная работа в программе 1С Документооборот 8, Редакция 3.0 (2025)
- [Ильяс Низамутдинов] Макеты в СКД. Полное погружение
- [Stepik] Тестирование REST API в Postman - легкий старт в автоматизацию
- [Stepik] Буткемп «Записки юного программиста» git, html, react.js, c# (2024)
- [Stepik] Основы работы в консоли Linux, настройка сетевых служб (кластер)
- [Академия АйТи] Тестирование на проникновение и анализ безопасности. Базовый уровень (2024)
- [Архэ] Искусственный интеллект и машинное обучение - итоги 24 года (2024)