Online обучение c#

Формула программиста

основатель — Волосатов Евгений Витольдович
Поздравляю с 1 сентября! Система начисления Байтов работает.

Статистика по видеоурокам

  • Всего просмотрено уроков: 42
  • Всего выполнено уроков: 40

Отчёты по видеоурокам

Дата Видеоурок Результат
2018-02-24 22:08 Yii2 REFRESH - 40 МГНОВЕНИЙ ОПЫТА + 15 1 день 4 час. 5 мин.
Повторил все команды, суммарно потребовалось 12 часов. Подглядывал в написанный ранее код, иначе сделать повторно не смог бы.
Самые сложные уроки - где надо исправлять настройки в конфигурации фреймворка
2018-02-22 23:18 Yii2 Authokey - Ключи в сейфе + 15 1 час. 22 мин.
Создавать безопасный способ авторизации
---
2018-02-21 23:54 Yii2 Remember me - Печенька на память + 15 2 час. 14 мин.
Запомнить логин+пароль для авторизации
---
2018-02-21 20:56 Yii2 Hash - Как правильно солить пароли + 15 56 мин.
Разобрался с сутью хеширования паролей
---
2018-02-20 23:15 Yii2 Security - Кручу-верчу-захэшировать хочу! + 15 38 мин.
Создавать хеш пароля
---
2018-02-20 21:49 Yii2 PasswordIsHashed - Покажите-ка ваш хэш + 15 1 час. 19 мин.
Создавать функциональный тест на корректность хешированных паролей
---
2018-02-20 00:33 Yii2 Test - Запуск функциональных тестов + 15 1 час. 35 мин.
Создавать функциональный тест
Настройки тестов в конфигурационных файлах
2018-02-19 22:28 Yii2 Refactoring - Нет дубликатам! + 15 16 мин.
Производить рефакторинг кода
---
2018-02-19 21:00 Yii2 IfPasswordWrong - Пароль? Пароль! Проходи. + 15 1 час. 0 мин.
Делать проверку на корректный пароль. Производить правильную проверку с помощью теста.
При написании теста я сделал опечатки в сообщениях пользователю, исправил их. Хорошо, что есть тест - дополнительный контроль.
2018-02-18 23:21 Yii2 IfEmailNotFound - На деревню дедушке + 16 1 час. 36 мин.
Проверка адреса электронной почты пользователя
---
2018-02-18 21:50 Yii2 UserLoginForm - Модель на входе + 15 1 час. 22 мин.
Создавать форму для аутентификации пользователей. Создавать модель, представление, контроллер, указывать правила валидации
---
2018-02-18 20:03 Yii2 Save - Запись в книгу + 15 1 час. 17 мин.
Записывать данные с формы в базу данных
---
2018-02-17 23:59 Yii2 HasErrors - Где водятся волшебники? + 15 21 мин.
Создавать пользовательскую проверку
---
2018-02-17 22:08 Yii2 IfEmailUsed - Почта закрыта + 15 59 мин.
Проверять существование email в БД
---
2018-02-17 20:30 Yii2 JoinPost - Вторая сторона модели + 15 59 мин.
Понимание и создание GET и POST запросов
---
2018-02-17 13:26 Yii2 Rules - Валидация без правил + 15 44 мин.
Узнал, что такое валидация полей
---
2018-02-16 02:17 Yii2 UserJoinForm - Модель для формы + 15 4 час. 47 мин.
Создавать модель для формы
---
2018-02-14 23:22 Yii2 Logout - Выход из лабиринта + 15 34 мин.
Создавать меню в зависимости от пользователя, выход со страницы
Понять команды аппликации
2018-02-14 21:30 Yii2 UserIdentity - Посторонним В + 15 1 час. 38 мин.
Создавать аутентификацию и использовать для этого интерфейс IdentityInterface. Узнал, что такие вещи как аутентификация уже встроена в фреймворк и ничего самому изобретать не надо, нужно только реализовать функции интерфейса
Понять наследование UserIdentity от UserRecord и при этом реализовал интерфейс IdentityInterface
2018-02-14 00:36 Yii2 Faker - Тысяча фантазёров! + 15 36 мин.
Использовать библиотеку для генерации случайных значений: Faker
---
2018-02-13 23:05 Yii2 UserRecord - Очень активная модель + 15 57 мин.
Научился создавать модель UserRecord
---
2018-02-13 00:57 Yii2 DBase - Подключение к Матрице + 15 34 мин.
Подключаться к базе данных, создавать базу данных, производить миграцию
Я исправил конфигурационный файл - подключение к базе данных, которую я сделал на предыдущем занятии. Сделал как на данном занятии.
2018-02-13 00:20 Yii2 Migration - Архитектура таблицы + 15 2 час. 58 мин.
Создавать простейшую миграцию, понимание назначения
К сожалению при выполнении команды php yii.php migrate/create create_user_table в консоли, выдает ошибку: Error: Failed to instantiate component or class "db". Решение - перед созданием миграции, нужно произвести подключение к базе данных(создать базу данных и прописать в конфигурационном файле подключение к базе данных)
2018-02-12 00:27 Yii2 Console - Есть ли жизнь в Консоли? + 15 34 мин.
Создавать консольное приложение
---
2018-02-11 22:25 Yii2 Steps - Пошаговая инструкция + 15 47 мин.
Писать тест
Понять смысл кода
2018-02-11 20:07 Yii2 Tests - Обоснование необходимости + 15 1 час. 32 мин.
Писать тест
Слабое понимание сути кода при написании теста
2018-02-09 01:54 Yii2 Panel - Красивые анкеты + 15 1 час. 30 мин.
Верстка страницы
---
2018-02-09 01:48 Yii2 Model - Модели на подиуме + 15 58 мин.
Проектировать модель
Понимание сути модели
2018-02-08 22:50 Yii2 User - Помещение регистратуры + 15 42 мин.
Создавать контроллер и соответствующее представление
---
2018-02-07 23:11 Yii2 Debug - Следы на песке + 15 1 час. 4 мин.
Пользоваться отладчиком, почему-то нет пункта Database как на видео
Не до конца понимаю что написано в web.php
2018-02-06 05:08 Yii2 Join/login - Полёт Навигатора + 15 6 час. 39 мин.
Создавать элементы меню
Понять содержание файла .htaccess
2018-02-05 23:17 Yii2 Codeception - Пошаговое тестирование + 16 1 день 3 час. 24 мин.
Создавать простейший тест
---
2018-02-05 21:17 Yii2 Menu - Богатый выбор + 15 36 мин.
Создавать пункты меню
Разобраться в параметрах меню
2018-02-05 00:15 Yii2 Bootstrap - Пусть будет красиво! + 15 1 час. 21 мин.
Добавлять верхнее меню
Работа с создание папки vendor/bower
2018-02-04 02:26 Yii2 Views - Представления начинаются + 15 2 час. 35 мин.
Создавать представление, производить отладку
Понимание команд на странице отладки
2018-02-03 18:36 Yii2 Controller - Точка входа программиста + 15 50 мин.
Создавать простейший контроллер
Понять, почему по умолчанию запускается именно класс SiteController
2018-02-02 00:21 Yii2 Composer - Установка пустоты + 15 1 час. 57 мин.
Устанавливать yii, писать простейший код на php
Синтаксис нового языка
2018-02-01 00:00 Yii2 Git - Все ходы записываются + 15 41 мин.
Основы работы с git
Не было сложностей
2018-01-31 21:56 Yii2 Web - Первый кирпич сайта + 15 22 час. 31 мин.
Пользоваться консолью Open Server
У меня блокировал консоль антивирусник, пришлось разбираться с настройками антивирусника
2018-01-30 23:17 Yii2 Soft - Вступление и подготовка + 15 2 час. 16 мин.
Узнал про PhpStorm, Open Server.
Не мог запустить Open Server из-за сбоя подключения MySQL
  Нано-игры Арканоид - Шарик и кирпичики   Открыто


  Нано-игры Арканоид - Уровень и ракетка   Открыто


Начинаем практику по языку C#





Если вы пришли без приглашения -
введите тысяча двадцать четыре (цифрами).
Чтобы стать хорошим программистом — нужно писать программы. На нашем сайте очень много практических упражнений.

После заполнения формы ты будешь подписан на рассылку «C# Вебинары и Видеоуроки», у тебя появится доступ к видеоурокам и консольным задачам.

Несколько раз в неделю тебе будут приходить письма — приглашения на вебинары, информация об акциях и скидках, полезная информация по C#.

Ты в любой момент сможешь отписаться от рассылки.


Научился: Создавать простейший контроллер
Трудности: Понять, почему по умолчанию запускается именно класс SiteController



Научился: Повторил все команды, суммарно потребовалось 12 часов. Подглядывал в написанный ранее код, иначе сделать повторно не смог бы.
Трудности: Самые сложные уроки - где надо исправлять настройки в конфигурации фреймворка