| Дата | Видеоурок | Результат | |
|---|---|---|---|
| Yii2 Authokey - Ключи в сейфе | + 16 | ||
|
создавать безопасный способ автоматической авторизации на сайте. -- -- |
|||
| Yii2 Remember me - Печенька на память | + 16 | ||
|
добавлять функцию хранения данных пользователя, для того чтобы сайт не просил вводить повторно логин/пароль целый месяц. -- -- |
|||
| Yii2 Hash - Как правильно солить пароли | + 17 | ||
|
изменять параметр "cost", узнавать время хеширования пароля и время входа на сайт в зависимости от этого параметра. -- -- |
|||
| Yii2 Security - Кручу-верчу-захэшировать хочу! | + 16 | ||
|
хешировать пароли перед сохранением их в БД. -- -- |
|||
| Yii2 PasswordIsHashed - Покажите-ка ваш хэш | + 16 | ||
|
тестировать на корректность хешированные пароли -- -- |
|||
| Yii2 Test - Запуск функциональных тестов | + 16 | ||
|
запускать функциональные тесты поменьше отвлекаться -- |
|||
| Yii2 Refactoring - Нет дубликатам! | + 16 | ||
|
рефакторингу -- -- |
|||
| Yii2 IfPasswordWrong - Пароль? Пароль! Проходи. | + 16 | ||
|
проводить сверку пароля, вводимого пользователем, с паролем в базе. несложно, всё работает, но тесты проходят не все. -- |
|||
| Yii2 IfEmailNotFound - На деревню дедушке | + 16 | ||
|
проверять вводимый пользователем электронный адрес на наличие в базе. с первого раза у меня ошибка выдавалась на любой адрес, который был в базе, то есть всё наоборот =) только на следующий день нашла где ошиблась, нельзя допоздна засиживаться вечером. -- |
|||
| Yii2 UserLoginForm - Модель на входе | + 16 | ||
|
создавать модель для входа пользователя -- -- |
|||
| Yii2 Save - Запись в книгу | + 16 | ||
|
сохранять данные пользователя в базу данных. приделать "спасибо за регистрацию" не осилила, не знаю куда её определить и какой путь указать. Самостоятельная работа 1. (no items) - это так и задумано? (уже несколько уроков так) |
|||
| Yii2 HasErrors - Где водятся волшебники? | + 16 | ||
|
делать дополнительные проверки вводимых пользователем данных, менять местами очередность проверок -- -- |
|||
| Yii2 IfEmailUsed - Почта закрыта | + 16 | ||
|
добавлять проверку вводимого при регистрации адреса электронной почты на присутствие в базе -- -- |
|||
| Yii2 JoinPost - Вторая сторона модели | + 16 | ||
|
создавать методы actionJoinPost и setUserRecord, отображать данные в форме регистрации найти опечатку в собственном коде -- |
|||
| Yii2 Rules - Валидация без правил | + 16 | ||
|
проводить проверку вводимых пользователем данных при помощи функции rules() -- -- |
|||
| Yii2 UserJoinForm - Модель для формы | + 16 | ||
|
создавать модель UserJoinForm -- не разобралась куда добавлять AttributeLabels() , чтобы это работало. куда добавить чтобы не работало я придумала. |
|||
| Yii2 Logout - Выход из лабиринта | + 16 | ||
|
менять отображение меню, писать метод logout -- -- |
|||
| Yii2 UserIdentity - Посторонним В | + 16 | ||
|
создавать модель UserIdentity, реализовывать методы поиска пользователя по идентификатору findIdentity($id) и получение идентификатора пользователя getId() -- -- |
|||
| Yii2 Faker - Тысяча фантазёров! | + 16 | ||
|
добавлять данные произвольных пользователей при помощи библиотеки faker -- -- |
|||
| Yii2 UserRecord - Очень активная модель | + 16 | ||
|
создавать модель, подключать базу данных. -- ура! оно работает! |
|||
| Yii2 DBase - Подключение к Матрице | + 16 | ||
|
создавать базу данных, добавлять компонент базы данных в конфиг -- -- |
|||
| Yii2 Migration - Архитектура таблицы | + 16 | ||
|
создавать миграции -- в описании урока "Миграции необходимы для автоматической следят за актуальностью БД." звучит нескладно. |
|||
| Yii2 Console - Есть ли жизнь в Консоли? | + 16 | ||
|
создавать скрипт и конфиг для консоли -- -- |
|||
| Yii2 Steps - Пошаговая инструкция | + 16 | ||
|
писать функции, имитирующие поведение пользователя -- -- |
|||
| Yii2 Tests - Обоснование необходимости | + 16 | ||
|
писать всё больше и больше тестов -- мой гит отказывается коммитить всё что связано с тестами. ругается и не добавляет файлы c какой-то фатальной ошибкой. |
|||
| Yii2 Model - Модели на подиуме | + 16 | ||
|
рисовать схему -- -- |
|||
| Yii2 Panel - Красивые анкеты | + 16 | ||
|
добавлять простенький дизайн страницам -- -- |
|||
| Yii2 User - Помещение регистратуры | + 16 | ||
|
потренировалась создавать новые контроллеры -- -- |
|||
| Yii2 Debug - Следы на песке | + 16 | ||
|
устанавливать дебаггер, смотреть сообщения дебаггера в этот раз без проблем -- |
|||
| Yii2 Join/login - Полёт Навигатора | + 16 | ||
|
создавать красивую адресную строку создавать представления щёлкать по страницам в браузере -- -- |
|||
| Yii2 Menu - Богатый выбор | + 16 | ||
|
добавлять пункты в меню. -- видимо, придётся всё сначала начинать, чтобы выяснить, почему в браузере не открывается. пока не нашла где накосячила. |
|||
| Yii2 Bootstrap - Пусть будет красиво! | + 16 | ||
|
добавлять триггеры -- -- |
|||
| Yii2 Codeception - Пошаговое тестирование | + 16 | ||
|
писать тесты ничего сложного где-то раньше накосячила, позже разберусь. но тесты работают. |
|||
| Yii2 Views - Представления начинаются | + 16 | ||
|
создавать представления не запутаться в куче новых файлов и папок -- |
|||
| Yii2 Controller - Точка входа программиста | + 16 | ||
|
создавать controller -- -- |
|||
| Yii2 Git - Все ходы записываются | + 16 | ||
|
коммитить через Phpshtorm почему-то у меня нет в phpshtorm git. phpshtorm 2017.1 без подсказки я бы гит в phpshtorm не нашла |
|||
| Yii2 Web - Первый кирпич сайта | + 16 | ||
|
запускать php-server успевать за видео -- |
|||
| Yii2 Composer - Установка пустоты | + 16 | ||
|
устанавливать yii2 закоммитить по прежнему не получается. c token'ами долго разбиралась. -- |
|||
| Yii2 Soft - Вступление и подготовка | + 16 | ||
|
у меня уже всё было установлено ранее для изучения PHP скачать openserver удалось только с 4 раза. -- |
|||
| Нано-игры Арканоид - Уровень и ракетка | |||
|
|
|||