Goal abandoned
The author does not write in the goal 8 years 10 months 25 days
Изучить документацию по Yii 2.0
На работе в скором времени будет введена новая CMS разработанная на Yii и мне будет необходимо с ней работать. Учитывая что придётся совмещать учёбу, работу, собственные проекты и изучение этого фреймворка срок выполнения данной цели ставлю сильно растянутым, но это сделает цель выполнимой.
Обучаться планирую по официальной русской документации на githab. Постараюсь почаще тут отписываться о своих мыслях и инсайтах (т.к. глубина познания PHP не очень глубокая и опыта работы с backend Framework отсутствует, прошу не судить строго).
Goal Accomplishment Criteria
Я понимаю принципы работы с данным фреймворком и пользуясь документацией могу с ним работать.
Personal resources
Время и упорство
Goal ecological compatibility
Освоение нового фреймворка, поднятие своего профессионального уровня и использование в работе.
- 
                    
                    
Введение
- 
                                                                        
О Yii
 - 
                                                                        
Обновление с версии 1.1
 
 - 
                                                                        
 - 
                    
                    
Первое знакомство
- 
                                                                        
Установка Yii
 - 
                                                                        
Запуск приложения
 - 
                                                                        
Говорим «привет»
 - 
                                                                        
Работа с формами
 - 
                                                                        
Работа с базами данных
 - 
                                                                        
Генерация кода при помощи Gii
 - 
                                                                        
Что дальше?
 
 - 
                                                                        
 - 
                    
                    
Структура приложения
- 
                                                                        
Обзор
 - 
                                                                        
Входные скрипты
 - 
                                                                        
Приложения
 - 
                                                                        
Компоненты приложения
 - 
                                                                        
Контроллеры
 - 
                                                                        
Модели
 - 
                                                                        
Представления
 - 
                                                                        
Модули
 - 
                                                                        
Фильтры
 - 
                                                                        
Виджеты
 - 
                                                                        
Ресурсы
 - 
                                                                        
Расширения
 
 - 
                                                                        
 - 
                    
                    
Обработка запросов
- 
                                                                        
Обзор
 - 
                                                                        
Bootstrapping
 - 
                                                                        
Разбор и генерация URL
 - 
                                                                        
Запросы
 - 
                                                                        
Ответы
 - 
                                                                        
Сессии и куки
 - 
                                                                        
Обработка ошибок
 - 
                                                                        
Логирование
 
 - 
                                                                        
 - 
                    
                    
Основные понятия
- 
                                                                        
Компоненты
 - 
                                                                        
Свойства
 - 
                                                                        
События
 - 
                                                                        
Поведения
 - 
                                                                        
Конфигурации
 - 
                                                                        
Псевдонимы
 - 
                                                                        
Автозагрузка классов
 - 
                                                                        
Service Locator
 - 
                                                                        
Dependency Injection Container
 
 - 
                                                                        
 - 
                    
                    
Работа с базами данных
- 
                                                                        
Создание форм
 - 
                                                                        
Валидация
 - 
                                                                        
Загрузка файлов
 - 
                                                                        
Табличный ввод
 - 
                                                                        
Работа с несколькими моделями
 
 - 
                                                                        
 - 
                    
                    
Отображение данных
- 
                                                                        
Форматирование данных
 - 
                                                                        
Постраничная разбивка
 - 
                                                                        
Сортировка
 - 
                                                                        
Провайдеры данных
 - 
                                                                        
Виджеты для данных
 - 
                                                                        
Работа с клиентскими скриптами
 - 
                                                                        
Темизация
 
 - 
                                                                        
 - 
                    
                    
Безопасность
- 
                                                                        
Аутентификация
 - 
                                                                        
Авторизация
 - 
                                                                        
Работа с паролями
 - 
                                                                        
Клиенты авторизации
 - 
                                                                        
Лучшие практики
 
 - 
                                                                        
 - 
                    
                    
Кеширование
- 
                                                                        
Обзор
 - 
                                                                        
Кэширование данных
 - 
                                                                        
Кэширование фрагментов
 - 
                                                                        
Кэширование страниц
 - 
                                                                        
HTTP кэширование
 
 - 
                                                                        
 - 
                    
                    
Веб-сервисы REST
- 
                                                                        
Быстрый старт
 - 
                                                                        
Ресурсы
 - 
                                                                        
Контроллеры
 - 
                                                                        
Роутинг
 - 
                                                                        
Форматирование ответа
 - 
                                                                        
Аутентификация
 - 
                                                                        
Ограничение частоты запросов
 - 
                                                                        
Версионирование
 - 
                                                                        
Обработка ошибок
 
 - 
                                                                        
 - 
                    
                    
Инструменты разработчика
- 
                                                                        
Отладочная панель и отладчик
 - 
                                                                        
Генерация кода с Gii
 - 
                                                                        
TBD Генератор документации API
 
 - 
                                                                        
 - 
                    
                    
Тестирование
- 
                                                                        
Обзор
 - 
                                                                        
Настройка тестового окружения
 - 
                                                                        
Модульные тесты
 - 
                                                                        
Функциональные тесты
 - 
                                                                        
Приёмочные тесты
 - 
                                                                        
Фикстуры
 
 - 
                                                                        
 - 
                    
                    
Специальные темы
- 
                                                                        
Шаблон приложения advanced
 - 
                                                                        
Создание приложения с нуля
 - 
                                                                        
Консольные команды
 - 
                                                                        
Встроенные валидаторы
 - 
                                                                        
Интернационализация
 - 
                                                                        
Отправка почты
 - 
                                                                        
Оптимизация производительности
 - 
                                                                        
Окружение виртуального хостинга
 - 
                                                                        
Шаблонизаторы
 - 
                                                                        
Работа со сторонним кодом
 
 - 
                                                                        
 
- 1117
 - 22 August 2016, 09:52
 
Don't miss new posts!
Subscribe for the Goal and follow through to its completion