Дата | Видеоурок | Результат | |
---|---|---|---|
Нано-игры Бот для Цифр | + 15 | ||
Создавать бота для игры "Цифры". Придумать возможности применения данной программы: для прохождения уровней в играх? для закрытия/открытия окон в приложениях? В общем, задача нетривиальная. Но ведь никто не обещал, что будет легко. |
|||
Нано-игры Игра Цифры | + 15 | ||
Добавлять горячие клавиши (училась долгих 23 дня). Ничего сложного, всё просто и понятно. |
|||
Микроигры Игра 15 - Алгоритм | + 15 | ||
Прорабатывать логику игры. Замечательный урок. Не запутаться. |
|||
Микроигры Игра 15 - Кнопки | + 15 | ||
Работать с TableLayoutPanel. Всё просто и понятно. |
|||
Yii2 Authokey - Ключи в сейфе | + 15 | ||
Реализовывать безопасный способ автоматической авторизации на сайте. --- |
|||
Yii2 Remember me - Печенька на память | + 15 | ||
Реализовывать методы для авторизации пользователя. --- |
|||
Yii2 Hash - Как правильно солить пароли | + 15 | ||
Узнала о вариантах хэширования паролей и сколько времени занимает этот процесс. --- |
|||
Yii2 Security - Кручу-верчу-захэшировать хочу! | + 15 | ||
Хэшировать пароли. --- |
|||
Yii2 PasswordIsHashed - Покажите-ка ваш хэш | + 15 | ||
Тестировать корректность хешированных паролей перед тем как они сохраняются в БД. --- |
|||
Yii2 Test - Запуск функциональных тестов | + 10 | ||
Создавать функциональные тесты, подключать использование Yii2. Механизм подключения Yii2 довольно замысловатый, но благодаря подробному объяснению Евгения Витольдовича, все становится понятно и просто. |
|||
Yii2 Refactoring - Нет дубликатам! | + 10 | ||
Рефакторить. --- |
|||
Yii2 IfPasswordWrong - Пароль? Пароль! Проходи. | + 10 | ||
Создавать функцию проверки вводимого пароля. ---- |
|||
Yii2 IfEmailNotFound - На деревню дедушке | + 10 | ||
Дорабатывать модель UserLoginForm, настраивать контроллер для корректной работы данной модели. --- |
|||
Yii2 UserLoginForm - Модель на входе | + 10 | ||
Повторение пройденного. ---- |
|||
Yii2 Save - Запись в книгу | + 10 | ||
Создавать вид для благодарности. Добавлять данные пользователя в БД. ---- |
|||
Yii2 HasErrors - Где водятся волшебники? | + 10 | ||
Экспериментировать с последовательностью проверок. ---- |
|||
Yii2 IfEmailUsed - Почта закрыта | + 10 | ||
Создавать функции проверки существования email в базе данных. ---- |
|||
Yii2 JoinPost - Вторая сторона модели | + 10 | ||
Обрабатывать фазу пост-запроса. --- |
|||
Yii2 Rules - Валидация без правил | + 10 | ||
Добавлять валидацию полей при регистрации пользователя. К сожалению, моя веб-страница выглядит иначе, чем в видеоуроке, сообщения об ошибках при вводе данных в поля формы не появляются. Проблема с отображением. Возможно, в моем проекте отсутствует какой-то файл, отвечающий за отображение. Но выяснить какой именно мне не удалось. |
|||
Yii2 UserJoinForm - Модель для формы | + 10 | ||
Создавать модель для формы регистрации, переводить подписи к полям на русский язык. --- |
|||
Yii2 Logout - Выход из лабиринта | + 10 | ||
Реализовывать выход с сайта. --- |
|||
Yii2 UserIdentity - Посторонним В | + 10 | ||
Авторизации пользователей. --- |
|||
Yii2 Faker - Тысяча фантазёров! | + 10 | ||
Добавлять библиотеку Faker. ----- |
|||
Yii2 UserRecord - Очень активная модель | + 10 | ||
Добавлять первого пользователя, создавать модель связи с таблицей пользователей. --- |
|||
Yii2 DBase - Подключение к Матрице | + 10 | ||
Создавать и подключать базу данных. ----- |
|||
Yii2 Migration - Архитектура таблицы | + 10 | ||
Создавать миграцию. ---- |
|||
Yii2 Console - Есть ли жизнь в Консоли? | + 10 | ||
Создавать консольное приложение на базе Yii. ---- |
|||
Yii2 Steps - Пошаговая инструкция | + 10 | ||
Создавать тесты. ---- |
|||
Yii2 Tests - Обоснование необходимости | + 10 | ||
Создавать тесты, моделирующие поведение пользователей на сайте. --- |
|||
Yii2 Model - Модели на подиуме | + 10 | ||
Познакомилась со схемой дальнейшего развития веб-приложения. Сложностей не возникло. |
|||
Yii2 Panel - Красивые анкеты | + 10 | ||
Оформлять страницы. Не получается оформить так же красиво как в видеоуроке, видимо что-то с настройками Bootstrap. Если кто-нибудь знает как решить эту проблему, подскажите, буду очень благодарна. |
|||
Yii2 User - Помещение регистратуры | + 10 | ||
Повторение пройденного. --- По какой-то причине при загрузке страницы изменилось верхнее меню (исчезла серая панель вверху), хотя в коде я ничего не меняла. Если кто-то знает как это исправить, пожалуйста подскажите. |
|||
Yii2 Debug - Следы на песке | + 10 | ||
Устанавливать систему отладки. --- --- |
|||
Yii2 Join/login - Полёт Навигатора | + 10 | ||
Создавать красивые ссылки и правила в файле .htaccess. --- --- |
|||
Yii2 Menu - Богатый выбор | + 10 | ||
Размещать пункты меню на панели. --- --- |
|||
Yii2 Bootstrap - Пусть будет красиво! | + 10 | ||
Применять Bootstrap в проекте, прописывать путь к директории с новым именем через конфигурационный файл Composer'а. --- Урок понравился, замечаний нет. |
|||
Yii2 Codeception - Пошаговое тестирование | + 10 | ||
Создавать тесты. --- --- |
|||
Yii2 Views - Представления начинаются | + 10 | ||
Создавать представление, познакомилась с отладкой в Yii. Все просто. --- |
|||
Yii2 Controller - Точка входа программиста | + 10 | ||
Создавать контроллер. Все просто. --- |
|||
Yii2 Composer - Установка пустоты | + 11 | ||
Подключать фpеймворк Yii чеpeз composer в консоли. Подключить Yii так же как в видеоуроке. Пришлось поменять модули в настройках Open Server: PHP - до PHP-7.1, HTTP - до Apache-PHP-7. Огромное спасибо Евгению Витольдовичу и Ивану Воронину за помощь в прохождении этого видеоурока. |
|||
Yii2 Git - Все ходы записываются | + 10 | ||
Познакомилась с PhpStorm. Пока все просто. Замечаний нет. |
|||
Yii2 Web - Первый кирпич сайта | + 10 | ||
Познакомилась с OpenServer. Сложностей не возникло. Урок понравился. |
|||
Yii2 Soft - Вступление и подготовка | + 10 | ||
---------- Пока все просто. Перехожу к следующему уроку. |
|||
Семантика Я решил всю Семантику! | + 12 | ||
Решать задачи. Поиск ошибок. Безусловно, курс очень полезный , а для начинающих программистов как раз то, что доктор прописал. Приступаю к алгоритмике. |
|||
Комбинаторика Динамика. Выход из Лабиринта | + 16 | ||
Работать с очередью. Механизм поиска кратчайшего пути выхода из лабиринта знаком по игре "Шарики". Выхожу из лабиринта к финальному уроку. |
|||
Комбинаторика Динамика. Счастливые билеты 20 | + 16 | ||
Научилась находить количество счастливых билетов с помощью динамического программирования. --- Робот Шарп сегодня не в форме, говорит в проводах запутался, поэтому скрин задачи не могу показать, но задача решена, в VS все работает. |
|||
Нано-игры Скорость реакции. Алгоритм и рекорд | + 16 | ||
Использовать ProgressBar, познакомилась с классом Stopwatch. Найти и исправить ошибку. Урок понравился, код несложный, а игрушка получилась интересная. |
|||
Нано-игры Скорость реакции. Три картинки по таймеру | + 16 | ||
Пока ничему. Все просто. ----- |
|||
Нано-игры Скорость реакции. Блок-схема | + 16 | ||
Вспомнила как составлять блок-схему. Все просто. ------ |
|||
Комбинаторика Динамика. Поле дураков | + 16 | ||
Познакомилась с динамическим программированием. Пока все просто. Урок понравился, перехожу к следующему. |
|||
Комбинаторика Полуфинальный урок. Ответы на вопросы | + 16 | ||
Вспомнила и проанализировала все уроки в рамках этого курса. Самый сложный урок, на мой взгляд, это расстановка ферзей на шахматной доске. Все алгоритмы прекрасны спору нет, но всех прекрасней заливка области и расстановка ферзей - они наиболее наглядно демонстрируют работу рекурсивных функций, также очень понравился алгоритм подбора математических операций. Ожидания оправдались полностью, ощущаю себя ребенком в магазине игрушек, которому родители купили все, на что он показал пальцем. Поскольку программист я пока с приставкой "нано" (а это десять в минус девятой степени от настоящего программиста), пожелания и замечания к данному курсу трудно сформулировать. Ценным и полезным для меня в пройденных уроках было абсолютно все. Меня зовут Татьяна, фото в отчете. |
|||
Нано-игры Арканоид - Шарик и кирпичики | + 16 | ||
Преобразованию алгоритма в код. Найти свободное время. От себя в игру добавила: смещение кирпичика при попадании в него шарика (смещается в разные стороны в зависимости от области попадания), при повторном попадании кирпичик исчезает; счетчики жизней и очков. |
|||
Комбинаторика Комбинаторика. Математические операции | + 16 | ||
Писать код для подбора операторов арифметических действий т. о., чтобы из набора цифр получалось выражение с заданным результатом. Найти ошибку. В свой код вставила оператор деления, пришлось поработать с преобразованиями типов, дополнить некоторые функции, но все получилось! Огромное спасибо за урок, он мне очень понравился. |
|||
Комбинаторика Комбинаторика. Сложение букв | + 16 | ||
Решать головоломки из слов перебором и с помощью рекурсии. Найти ошибку в программе, пришлось больше 20 запусков сделать, пока дошло. Нужно быть более внимательной. |
|||
Комбинаторика Комбинаторика. Много ферзей. Демонстрация | + 16 | ||
Писать программу. Разобраться как написать консольное приложение для поиска количества комбинаций расстановки ферзей на шахматной доске таким образом, чтобы они не угрожали друг другу. Писать код сложно, ушло 12 часов, чтобы разобраться во всем. Но я получила невероятное удовольствие от этого процесса. Урок мне очень понравился. В скриншотах схема программы и демонстрация работы приложения, скриншот консольной задачи не поместился, но задачу я решила. |
|||
Компилятор Где живёт компилятор | + 16 | ||
Работать с командной строкой; узнала, где найти компилятор. Найти ошибку, понять почему не запускалась программа. Очень полезный урок. |
|||
Нано-игры Арканоид - Уровень и ракетка | + 16 | ||
Управлять перемещением кнопки при помощи события формы Key_Down, обрабатывающего нажатие клавиш. Пока все просто и понятно. Перехожу к следующему уроку. |
|||
Итератор Итератор. Разложение числа на простые множители. | + 16 | ||
Раскладывать число на простые множители. Пока все просто. Сегодня обнаружила, что к этому курсу есть бесплатный доступ на 15 дней. Не могу не воспользоваться этой возможностью. |
|||
Комбинаторика Комбинаторика. 4 x 4. Ладья x Ферзь | + 16 | ||
Узнала об итерационных и рекурсивном алгоритмах поиска количества вариантов расстановки шахматных фигур на доске таким образом, чтобы они не угрожали друг другу. Понять механизм работы рекурсивного алгоритма. Урок понравился, замечаний нет. |
|||
Комбинаторика Комбинаторика. Счастливые билеты N | + 16 | ||
Использовать рекурсию для подсчета количества счастливых билетов. Узнала о скоростях работы различных алгоритмов. Как всегда - понять рекурсию. При помощи алгоритма перебора сумм возможно посчитать количество от двузначных до 18-тизначных счастливых билетов. С помощью рекурсии это невозможно сделать. |
|||
Комбинаторика Комбинаторика. Счастливые билеты 6 | + 16 | ||
Искать количество счастливых билетов тремя разными способами. Найти способ оптимизации предложенного алгоритма. Замечаний нет. |
|||
Комбинаторика Рекурсия. Фракталы. Кривая Гильберта | + 16 | ||
Рисовать кривую Гильберта с помощью рекурсии. Разобраться с параметром d. Рекурсивные функции, вызывающие друг друга - это сложно и просто одновременно. Невероятная, завораживающая магия этого кода поражает! |
|||
Комбинаторика Рекурсия. Фракталы. Треугольник Серпинского | + 16 | ||
Рисовать треугольник Серпинского с помощью рекурсивной функции. Сложностей не возникло. С каждым уроком становится все интереснее и интереснее. |
|||
Шпионский бот Хочу новости | + 16 | ||
Получать обновления при помощи кода на C#. Не удалось получить номер последнего обновления offset. Пока мало знаний. Есть, конечно, методы класса String, но не думаю, что задание нужно было выполнить при помощи этих методов. Надеюсь, что на следующем уроке будет рассказано как получить номер последнего обновления. |
|||
Комбинаторика Рекурсия. Фракталы. Спираль | + 17 | ||
Создавать спираль и фрактал при помощи рекурсивной функции. Пока сложностей не возникло. Рисовала прямо на форме при помощи события Paint. Ширину и высоту спирали привязала к размерам формы. В результате при запуске программы при растягивании или сжатии формы, внешний вид фрактала меняется до неузнаваемости. |
|||
Шпионский бот Кто я? | + 1 | ||
Устанавливать аватар, описание, менять имя бота. Пока все просто. "p.s. После установки аватар необходимо либо удалить и добавить Вашего бота, либо подождать около 5 минут" Я не поняла смысл этой фразы: зачем сначала устанавливать аватар, а потом его удалять? |
|||
Комбинаторика Рекурсия. Обратный отсчёт | + 16 | ||
Повторение пройденного. --- ----- |
|||
Комбинаторика Рекурсия. Общий делитель | + 16 | ||
Искать наименьший общий делитель при помощи рекурсивной функции. Ничего. Замечаний нет. |
|||
Комбинаторика Рекурсия. Числа Фибоначчи | + 17 | ||
Находить числа Фибоначчи при помощи рекурсивной функции. --- ------ |
|||
Комбинаторика Рекурсия. Факториал | + 16 | ||
Повторение пройденного. Найти лишнюю фигурную скобку в коде. Замечаний нет. |
|||
Комбинаторика Рекурсия. Заливка области | + 16 | ||
Писать рекурсивные функции, узнала про ConsoleColor, а также про такие свойства консоли как ForegroundColor и BackgroundColor. Пока сложностей не возникло. Рекурсия - это просто магия какая-то! Волшебство..... |
|||
Шпионский бот Здесь Ботов раздают? | + 16 | ||
Создавать ботов. Пока все просто. Примеры использования ботов: -поиск информации (поиск людей, мест, услуг, товаров по заданным параметрам); -преобразование и коррекция информации (перевод на другие языки, в другие форматы, исправление ошибок в тексте); -отслеживание изменения информации (количество пользователей на сайте за день, курсы валют и т. д.). |
|||
Комбинаторика Рекурсия. Главный секрет | + 16 | ||
Рисовать кривую Гильберта. Пока ничего. Урок понравился, пока все просто. |
|||
Комбинаторика Рекурсия. Вступление | + 17 | ||
Пока ничему. Ничего. Рекурсия - это функция, которая вызывает себя из самой себя, пока выполняется некое условие. Когда условие перестает соблюдаться, функция возвращает значение своему последнему вызову, вызов возвращает значение соответственно своему последнему вызову и т. д., пока значение не дойдет до функции, которая вызывает себя из самой себя. |
|||
Шарики ФИНАЛЬНЫЙ УРОК | + 1 | ||
Записывать видео обзор. Добавить в программу функцию отмены последнего хода. Очень понравился этот курс, буду продолжать изучать C#. |
|||
Шарики Шарики. Поиск линий | + 16 | ||
Создавать метод для поиска линий из шариков, добавлять в код что-то свое (кнопка "Начать сначала", реализующая переход к начальному состоянию из любого состояния игры; счетчик количества сделанных ходов и счетчик количества собранных линий). Протестировать программу. Заметила странный факт: при проверке отчетов других программистов жму зеленую кнопку "Хорошо", но система по какой-то причине вместо +1 ставит 0 в строке "Отчет оценивали:". Не пойму, почему так происходит и может ли быть засчитан такой результат? |
|||
Шарики Шарики. Поиск пути | + 17 | ||
Реализации алгоритма "волна". Протестировать программу. Урок понравился, почему программа сначала отказывалась работать так и не поняла. |
|||
Шарики Шарики. Логика игры | + 10 | ||
Оформлять функцию делегатом, создавать структуры, представлять логику игры и соотносить это с командами в программе Представить все это в голове, просчитать и учесть в коде все нюансы, которые могут возникнуть в ходе игры. Сложно соотнести действия игрока со структурой кода программы. Я в восторге от функции JumpBall(), особенно от этой строчки: markedjump = 1 - markedjump. Как просто и изящно!!! |
|||
Шарики Шарики. Анализ игры | + 10 | ||
Работать с Picture Box. Вставить событие Click в функцию. Урок понравился, научилась работать с Picture Box. |
|||
Шарики Шарики. Вступление | + 12 | ||
Составлению блок-схем состояний игры. Пока ничего. Урок понравился. Все логично и четко изложено. |
|||
Нано-игры ФИНАЛЬНЫЙ УРОК | |||
|
|||
Шпионский бот Авторазбор в действии | |||
|