Дата | Видеоурок | Результат | |
---|---|---|---|
Базовый ASP.ект Отказ от статика | + 20 | ||
Исправил кучу ошибок, проблему со статиками. По теме сложностей не возникло. Основа готова, ошибки поправлены, истории добавляются и просматриваются. Остался обзор и сделать фишки из вип-уроков. |
|||
Базовый ASP.ект Размещение проекта в Интернете | + 20 | ||
Научился размещать сайт на хостинге. Импорт сайта на хостинг. Все запустилось, но после добавления истории вышла такая ошибка везде: Query INSERT INTO story(title, story, email, post_date) VALUES('Привет, сайт!', 'Это тестовая история, отправленная через форму работающего сайта для проверки работоспособности.', 'mimale@rfmail.com', NOW()) Error: Fatal error encountered during command execution. |
|||
Базовый ASP.ект Оформление сайта | + 20 | ||
Научился настраивать оформление страниц сайта, используя html/css/boostrap Не путаться в div-ах Двигаюсь дальше. |
|||
Базовый ASP.ект Валидация данных | + 20 | ||
Проверять данные. вводимые пользователем, средствами валидации asp, писать регулярное выражение для проверки введенной электронной почты. Сложностей не возникло. Регвыражения довольно непросто составлять. |
|||
Базовый ASP.ект Добавление истории | + 20 | ||
Добавлять данные в базу данных через форму созданного сайта. Были сложности. Двигаюсь дальше. |
|||
Базовый ASP.ект Работа со списком историй | + 20 | ||
Выводить массив Story. Некоторые моменты в отображении number и index Двигаюсь дальше. |
|||
Базовый ASP.ект Рефакторинг модели Story | + 20 | ||
Выполнили рефакторинг функций Story. Вспомнил про перегрузку функций. Сложностей не возникло Двигаюсь дальше |
|||
Базовый ASP.ект Что такое SQL-инъекция | + 21 | ||
Научился делать защиту от некоторых sql-инъекций, делать бэкап базы данных(в > чем одном экземпляре) Сложностей не возникло Интересная тема. Крайне важно делать такую защиту от вредителей. |
|||
Базовый ASP.ект Запуск модели Story | + 21 | ||
Узнал про оператор ??, ну и не только. Обработка ошибок в Story Двигаюсь дальше |
|||
Базовый ASP.ект Работа над ошибками | + 20 | ||
Отлавливать и обрабатывать ошибки, пошаговым способом выполнять программу. Сложностей не возникло. Двигаюсь дальше. |
|||
Базовый ASP.ект Подключение к базе данных | + 20 | ||
Создавать подключение базы данных MySQl к ASP.Net MVC через коннектор, отображать данные из БД на сайте. В целом ничего, все подробно объясняется. Двигаюсь дальше. |
|||
Базовый ASP.ект Создание SQL-запросов | + 20 | ||
Добавлять записи в созданную базу данных SQL, выводить её, писать простые запросы. Составлять запросы, только сейчас познакомился с языком. Двигаюсь дальше. |
|||
Базовый ASP.ект Схема базы данных | + 20 | ||
Создавать пустую базу данных MySQL и таблицу, просматривать ее через cmd и HeidiSQL Сложностей не возникло Двигаюсь дальше. |
|||
Базовый ASP.ект Установка сервера MySQL | + 20 | ||
Установке и подключению к MySQL Сложностей не было. Иду дальше. |
|||
Базовый ASP.ект Формирование меню | + 20 | ||
Создавать меня для сайта. Сложностей не возникло. Двигаюсь дальше. |
|||
Базовый ASP.ект Создание модели Story | + 20 | ||
1. Выполнять программу в пошаговом режиме... 2. Связывать Модель с Представлением через Контроллер. Сделать вывод случайной истории. Отличный урок, иду дальше. |
|||
Базовый ASP.ект Создание пустых страниц | + 20 | ||
Создавать пустые контроллеры и их представления. Сложностей не возникло Двигаюсь дальше. |
|||
Базовый ASP.ект Создание схемы проекта | + 20 | ||
Определили, какие страницы будут на разрабатываемом сайте. Видео просмотрел, код не писал, сложностей нет. Изучил видео и решил сменить тематику - пусть будут заметки и случаи со студентами. |
|||
Базовый ASP.ект Выбор темы для проекта | + 20 | ||
Выбирать тематику планируемого сайта и подумывать о его содержании. Выбрать тему. Сайт с туристическими записками. /story/all - список всех историй в порядке поступления /story/country ... /story/tag - страница с тегами (может быть) /story/add - добавление заметки |
|||
Базовый ASP.ект Мы начинаем ASP.NET с MVC | + 20 | ||
Создавать пустой проект ASP.net MVC Сложностей не возникло Не стал ничего менять, чтобы не сломалось, только поменял текст в /Views/Home/Index.cshtml |
|||
Графические циклы ФИНАЛЬНЫЙ УРОК | + 20 | ||
Все в порядке. 1. Отличные задачки для понимания и демонстрации работы с циклами. 2. Закрепил навык работы с графикой. 3. Изменял параметры циклов, получая разные варианты получаемой графики. |
|||
Графические циклы Спираль Архимеда | + 21 | ||
Научился рисовать спираль Архимеда, используя циклы и тригонометрические функции. Надо любить тригонометрию. |
|||
Демо игры ФИНАЛЬНЫЙ УРОК | + 22 | ||
Отличный курс для начинающих, дает навыки работы с Windows Forms. Создаем простые, но интересные и поучительные игры-приложения, работающие в окне. |
|||
Графические циклы Трёхмерные циклы | + 20 | ||
Рисовать графику, используя многоуровневые вложенные циклы. Смещение координат. Двигаюсь дальше |
|||
Графические циклы Внутренние условия | + 20 | ||
Ничему новому. Сложностей не возникло |
|||
Графические циклы Вложенные циклы | + 20 | ||
Использовать вложенные циклы для рисования квадратов графикой С# Сложностей не возникло. |
|||
Графические циклы Пучок лучей | + 20 | ||
Рисовать лучевые узоры в цикле. Не путать координаты. |
|||
Графические циклы Диагональные линии | + 20 | ||
Научился рисовать диагонали графикой C#. Сложностей не возникло. |
|||
Графические циклы Горизонтали и вертикали | + 20 | ||
Рисовать в цикле сетку графикой С# Не сложно пока что. Двигаюсь дальше. |
|||
Графические циклы Подготовка графики | + 20 | ||
Подключать графику C# Сложностей не возникло. Двигаюсь дальше. |
|||
Комбинаторика Динамика. Выход из Лабиринта | + 20 | ||
Научился применять очереди C#, написал нахождение длины пути в лабиринте и его демонстрацию от старта к финишу, используя динамический алгоритм поиска в ширину. Сложностей не возникло. Результатами доволен =_) |
|||
Комбинаторика Динамика. Счастливые билеты 20 | + 20 | ||
Решать задачу поиска счастливых билетов, используя динамическое программирование. Всё. Двигаюсь дальше. |
|||
Комбинаторика Динамика. Поле дураков | + 20 | ||
Использовать динамическое программирование для решения задачи. Научился составлять алгоритм нахождения максимальной суммы на "поле". Сложностей не возникло. Двигаюсь дальше. |
|||
Комбинаторика Полуфинальный урок. Ответы на вопросы | + 20 | ||
1. Первое впечатление от алгоритма заливки области осталось самым ярким. 2. Да, я стал лучше разбираться в изучаемых темах. 3. Еще больше наглядной рекурсии, короткие уроки с консольными задачами объединить в один. 4. Практика применения рекурсии, написание калькулятора и расстановка ферзей на доске. 5. Женя. Двигаюсь дальше. |
|||
Комбинаторика Комбинаторика. Математические операции | + 20 | ||
Находить и вычислять возможные варианты комбинаций арифметических операций и цифр, образующих выражения. Написание рекурсивной функции find и класса Calc. Двигаюсь дальше |
|||
Комбинаторика Комбинаторика. Сложение букв | + 20 | ||
Решать головоломки с подбором значений, используя рекурсию. Рекурсивная функция во второй задаче. Двигаюсь дальше. |
|||
Комбинаторика Комбинаторика. Много ферзей. Демонстрация | + 20 | ||
Решать задачу расстановки N ферзей на доске NxN, используя рекурсию. Писать ее консольную визуализацию. Понять координатную систему. Двигаюсь дальше. |
|||
Комбинаторика Комбинаторика. Счастливые билеты 6 | + 20 | ||
Подсчитывать количество возможных шестизначных счастливых чисел. Искать опечатку у себя в решении. Двигаюсь дальше. |
|||
Комбинаторика Комбинаторика. 4 x 4. Ладья x Ферзь | + 20 | ||
Решать задачу размещения ладей и ферзей на доске 4х4 с помощью циклов. Решать задачу размещения ферзей на доске NxN, используя рекурсию с отсечением. Задачка с ферзями для N, условие для диагоналей. Двигаюсь дальше. |
|||
Комбинаторика Рекурсия. Обратный отсчёт | + 1 | ||
Выводить ряд входящих чисел в обратом порядке, используя рекурсию. Сложностей не возникло. Иду дальше. |
|||
Комбинаторика Комбинаторика. Счастливые билеты N | + 21 | ||
Находить все 2N счастливые числа. Оптимизировать рекурсию для решения комбинаторной задачи их нахождения. Разобраться с оптимизацией в функции next() Двигаюсь дальше. |
|||
Комбинаторика Рекурсия. Общий делитель | + 20 | ||
Находить НОД двух чисел через рекурсию, используя вычитание. Сложностей не возникло Иду дальше. |
|||
Комбинаторика Рекурсия. Числа Фибоначчи | + 20 | ||
Находить числа Фибоначчи, используя рекурсию. Сложностей не возникло. Иду дальше. |
|||
Комбинаторика Рекурсия. Факториал | + 20 | ||
Писать вычисление факториала числа еще раз. Сложностей не возникло Иду дальше. |
|||
Комбинаторика Рекурсия. Заливка области | + 20 | ||
Демонстрировать работу рекурсии на примере созданного алгоритма заливки области. Работать с консолью: настраивать цвета символов. Написание функции инициализации формы. Очень впечатляюще получилось, в программе можно проследить порядок вызова рекурсивных функций и выхода из них. |
|||
Комбинаторика Рекурсия. Главный секрет | + 20 | ||
Научился рисовать кривую Гильберта, рекурсивно выводить слова в обратном порядке следования и рекурсивно вычислять факториал числа Рисовать. Пока нет вопросов. |
|||
Комбинаторика Рекурсия. Вступление | + 20 | ||
Давать определение рекурсии. Сложностей не возникло. Рекурсия - способ общего определения объекта внутри самого объекта, используя ранее заданные частные определения самого объекта. |
|||
Нанософт ФИНАЛЬНЫЙ УРОК | + 20 | ||
Записывать обзоры программ. Захватывать видео с экрана. Сложностей не возникло. Пока что добавить нечего. |
|||
Нанософт Скорость на клавиатуре | + 21 | ||
Обрабатывать события нажатия клавиш клавиатуры. Измерять и регистрировать скорость набора текста с помощью написанной программы. Сложностей не возникло. Прошел Соло 9-й версии где-то в 13 лет. Это была первая программа, для которой купил лицензию за 300 рублей, с тех пор печатаю относительно быстро. |
|||
Нанософт Расписание уроков | + 20 | ||
Работать с элементом DataGridView. Считывать данные из файла и записывать в файл, используя потоки StreamReader и StreamWriter. Понимание работы функций сохранения и загрузки таблицы. Интересно написать такую программу в контексте работы с не txt базой данных. |
|||
Нанософт Прохождение теста | + 20 | ||
Научился создавать простую тестовую систему. Функции перемешивания вариантов ответов, загрузки вопросов. Задания становятся интереснее. |
|||
Демо софт Текстовый процессор | + 20 | ||
Открывать и сохранять текстовые файлы Сложностей не возникло. Непонятно, как открывать файл в нужной кодировке, чтобы не было символов �. |
|||
Нанософт Баскетбольное табло | + 20 | ||
Передавать данные между окнами. Управлять шрифтами в программе через код. Сложностей не возникло. У матросов нет вопросов. |
|||
Нанософт Шахматные часы | + 20 | ||
Использовать системное время в своих программах. Функции управления временем, перевод единиц времени. Позже добавлю функцию задания пользовательского времени, управление переключением секундомеров правой и левой кнопками мыши в соответствии с указанным курсором таймером. |
|||
Демо софт Квадратный калейдоскоп | + 20 | ||
Применять static. Рисовать простые графические примитивы, используя System.Drawing. Создавать и настраивать элементы формы через код. Написание функций рисования фигур и отражения координат. Красота. |
|||
Нанософт Средняя оценка | + 20 | ||
1. Ознакомился с применением делегатов. 2. Добавлять ToolTip-комментарии. Новая затронутая тема. Которую следует разобрать в деталях. |
|||
Демо софт Менеджер паролей | + 20 | ||
Копировать текст в буфер обмена. Использовать поле tag. Простая программа. Следую к следующей программе. |
|||
Демо софт Английские карточки | |||
Подключать MediaPlayer к программе. Инициализировать массивы переменных данными из файла. Инициализация массивов созданного класса Dictionary. Пока самое полезное и занятное приложение, сделанное на видео-курсах, которое можно расширять своими карточками и использовать для практики запоминания слов в аудиовизуальном контексте. |
|||
Демо софт Двенадцать месяцев | + 20 | ||
Работать с календарём. Сложностей не возникло. Простой урок. |
|||
Нанософт Твоё портфолио | + 20 | ||
1. Объединять программы. 2. Запускать существующие .exe-файлы из кода. Процесс слияния программ в одну, который буду продолжать. Собран не очень большой, но, по своим меркам, довольно крупный по количеству ресурсов и файлов, проект. |
|||
Демо игры Камень ножницы бумага | + 20 | ||
Научился писать игру КНБ Функции сравнения фигур и подсчета результатов. Получилась хорошая игра всего за час. |
|||
Демо игры Бот для Быстрощёлка | + 20 | ||
Применять ползунки в приложениях. Создавать кликеры. Сложностей не возникло. Интересно, как можно задать автоматическое наведение курсора? Навести мышь в нужное место и сохранить координаты нажатием какой-нибудь кнопки, потом использовать их для смещения курсора мышки снова туда же и запускать кликер, как вариант. |
|||
Демо игры Игра Быстрощёлк | + 20 | ||
Применять DateTime и переводить единицы времени. Сложностей не возникло. 16 кликов в секунду |
|||
Демо игры Лабиринт 2D - игра | + 20 | ||
Научился создавать игру-лабиринт из подручных средств windows forms! Не могу выделить что-то конкретное. Размещение lable-ов на форме. Приятно тестировать, пускай и по указке преподавателя, но все таки собственноручно написанную игрушку. Как реализовать подобную механику без использования элементов Forms... |
|||
Демо игры Лабиринт 2D - меню | + 21 | ||
1. Разобрался с чекбоксами. 2. Научился настраивать звуки, используя плеер из модуля Media. Поиск wav-ок :d Нечего добавить. |
|||
Демо игры Картинка с секретом | + 20 | ||
1.Добавлять ресурсы в программу. 2.Создавать и изменять обработчики событий мыши. Проблем не возникло. Думаю, дальше будет интересней и сложней. |
|||
Демо софт Вступительное слово | + 20 | ||
Ничему новому. Ничего. Последняя написанная программа - Пятнашки, по видео-уроку с сайта. |
|||
Микроигры Игра 15 - Алгоритм | + 20 | ||
1.Вспомнил, как работать с массивами. 2.Научился запутываться в логических условиях. Написание условия победы в пятнашки. Было очень интересно. |
|||
Микроигры Игра 15 - Кнопки | + 20 | ||
1.Размещать и и настраивать элементы в окне конструктора. 2.Использовать параметр функций object sender. 3.Использовать оператор switch. Размещение кнопок. Процесс создания объясняется понятно и быстро. Хочу продолжать учиться. |
|||
Нано-игры Арканоид - Уровень и ракетка | |||
|