Yii2 Framework Профессиональная Backend-разработка

  • Автор темы betonys
  • Дата начала
B

betonys

Original poster
Yii2 framework - oдин из самых популярных и востребованных фреймворков на PHP. Знание любого фреймворка кaчественно увеличивает востребованность php-программиста на рынке труда, и его оклад.

Курс рассчитан на тех, кто знаком с PHP и ООП на базовом уровне. Мы рассмотрим базовый и продвинутый шаблон приложения, pазработаем приложение - аналог программы evernote. Выполняя домашние задания, вы создадите полноценный проект для портфолио: программа-календарь, в котором можно делать пометки о планах на день и "шарить" между другими пользователями.

Чему Вы научитесь


    • Настраивать веб-сервер и разворачивать приложение;
    • Проектировать БД и работать с моделями и формами Yii;
    • Работать с генератором кода;
    • Управлять кешированием;
    • Использовать расширения и особенности фреймворка;
    • Создавать консольные приложения;
    • Результат: готовое приложение на курсе и приложение, написанное вами для портфолио.
Программа курса


    • Урок 1. Настройка рабочей среды на базе Ubuntu, шаблоны Yii
      Что такое YII; возможности фреймфорка; установка веб-сервера на Ubuntu 15.10; установка фреймворка; обзор базового и продвинутого шаблона; запуск шаблонов.
    • Урок 2. Инструменты проектирования БД, модели и формы Yii
      Установка MySQL Workbench; проектирование БД; создание модели через Gii.
    • Урок 3. Инструменты работы с БД в Yii; DAO и ORM
      Рассмотрим DAO и ActiveRecord; сгенерируем модель User и сделаем авторизацию пользователя через БД.
    • Урок 4. Автоматическая генерация кода с использованием GII. Часть 1
      Детальное изучение Gii; генерация CRUD-операций на основные таблицы БД; теоретическая и практическая часть.
    • Урок 5. Автоматическая генерация кода с использованием GII. Часть 2
      Детальное изучение Gii; генерация CRUD-операций на основные таблицы БД; теоретическая и практическая часть.
    • Урок 6. Кеширование данных
      Рассмотрим механизмы кеширования в Yii; определим какие данные выгодно кешировать нам; реализация кешей.
    • Урок 7. Расширения и особенности фреймворка
      Рассмотрим основные расширения; использование сторонних расширений; Assets; сессии и куки.
    • Урок 8. Консольное приложение
      На уроке будем заниматься созданием консольного приложения и запускать его через cron.

Авторизируйтесь или Зарегистрируйтесь что бы просматривать ссылки.

 
Название темы
Автор Заголовок Раздел Ответы Дата
Anorali TIDoS-Framework: платформа для тестирования на проникновение веб-приложений Полезные статьи 6
C Ghost Framework Spam/DDOS/Malware 0
GhosTM@n Интересно Lockdoor Pentesting Framework Полезные статьи 0
K PentestIT-Тестирование на проникновение с использованием Metasploit Framework https://cloud.mail.ru/public/HQgW/7oreizmBV Другое 0
G Eazy framework Kali Linux 0
G CrackMapExec - Pentest Framework Kali Linux 0
G Mobile Security Framework - Выявление вредоносного кода в приложениях Полезные статьи 0
Admin EternalView .Небольшой framework для pentest Уязвимости и взлом 1
M Nettacker - Auto Pentest Framework Полезные статьи 1
D NXcrypt-python backdoor framework Spam/DDOS/Malware 0
B Введение в Metasploit Framework Уязвимости и взлом 4
DOMINUS Проверено «EDEM DRAW» Профессиональная отрисовка | Любая сложность | Живой ламинат (голограмма) | Лучшее качество и Низкие цены Аккаунты/Админки/Документы 3
B PHP Уровень 2 Профессиональная веб-разработка Полезные статьи 0
N [Школа современных технологий] HTML PRO. Профессиональная вёрстка Другие ЯП 3

Название темы