Дата | Видеоурок | Результат | |
---|---|---|---|
Хранитель экрана VIP. Говорящие часы. Воспроизведение | + 21 | ||
Запускать отдельные потоки в фоновом режиме, перечислять ресурсы и запускать аудио файлы, используя ResourceManager и SoundPlayer. Выяснить как выбирать аудио файлы из ресурсов без использования switch. Очень полезный урок. |
|||
Tinklavimas Знакомство | + 20 | ||
Краткости. Все было просто. if(peopleHear == "Ура товарищи !") { MessageBox.Show("Ура !"); MessageBox.Show("Ура !"); MessageBox.Show("Ура !"); } |
|||
Хранитель экрана VIP. Говорящие часы. Запись голоса | + 21 | ||
Записывать звук в .wav формате, с помощью библиотеки NAudio, возпроизводить звук с помощью компонента SoundPlayer, организовывать ожидание завершения процесса в другом потоке с помощью создания своих обработчиков событий и использования делегатов (callback - механизм). Все было несложно. Замечательный урок, много полезной информации. |
|||
Фотошарп Ярость и контрастность | + 20 | ||
Узнал, как на самом деле меняется цвет пикселей при изменении контрастности изображения, научился менять яркость и контрастность растрового изображения с помощью изменения каждого из цветовых каналов. Все было несложно. Полезный урок. |
|||
Фотошарп 256 оттенков серого | + 21 | ||
Создавать OpenFileDialog фильтры, работать с обьектом Bitmap, сохранять последнее используемое изображение в папку программы при закрытии и открывать его сразу после старта. Все было просто. Полезный урок. |
|||
Нанософт ФИНАЛЬНЫЙ УРОК | + 22 | ||
Создавать видео экспромтом. Все было несложно. Полезный урок. |
|||
Нанософт Скорость на клавиатуре | + 20 | ||
Очень быстрому созданию программы для проверки скорости печати с минимальным количеством элементов интерфейса. Узнал заодно с какой скоростью печатаю. Все было просто. Интересный урок. |
|||
Нанософт Прохождение теста | + 20 | ||
Писать простейшую программу в стиле "вопрос - несколько вариантов ответа". Все было просто. Полезный урок. |
|||
Демо софт Текстовый процессор | + 20 | ||
Использовать обьекты OpenFileDialog и SaveFileDialog, использовать свойство replace обьекта "String". Все было просто. Полезный урок. |
|||
Нанософт Баскетбольное табло | + 20 | ||
Передавать данные из формы в форму. Автоматически подгонять размеры шрифтов под размер поля. Изменение размеров шрифтов при изменении размера окна как в уроке у меня не заработало, размер либо только увеличивался, либо только уменьшался, в зависимости от делителя. Пришлось загуглить и взять лоскуток кода со stackoverflow.com, где предлагалось в цикле изменять размер шрифта на полразмера, пока он не будет влезать в ширину поля, и слегка его доделать. Это сразу решило проблему при переходе в десятки или сотни, размер автоматически стал сам подгоняться. Хороший урок. |
|||
Нанософт Шахматные часы | + 20 | ||
Работать с обьектом DateTime и правильно отсчитывать время. Все было несложно. Полезный урок. Добавил перекрашивание часов одного из игрока в красный цвет, если у него время вышло. |
|||
Демо софт Квадратный калейдоскоп | + 20 | ||
Динамически создавать графические обьекты, рисовать полигоны. Все было несложно. Замечательный урок. Добавил стоп/старт калейдоскопа по нажатию пробела и заполненные спаренные треугольники, как третью фигуру. |
|||
Нанософт Средняя оценка | + 20 | ||
Использованию всплывающих подсказок и делегатов. Все было не сложно. Интересный урок. |
|||
Демо софт Менеджер паролей | + 20 | ||
Работать с буфером обмена, обрабатывать одно и то же событие от разных обьектов одной функцией, используя аргумент sender и поле Tag. Все было просто. Полезный урок. |
|||
Демо софт Английские карточки | + 20 | ||
Использовать DirectoryInfo, FileInfo для работы с папками и файлами, подключать компонент Windows Media Player. Все было несложно. Хороший урок. |
|||
Демо софт Двенадцать месяцев | + 20 | ||
Работать с календарем. Все было просто. Подобрал картинки и сделал календарь по знакам зодиака. Очень простой урок. |
|||
Карточки памяти Отображение карточек | + 20 | ||
Планированию реализации алгоритма с помощью механизма состояний игры. Все было несложно. Отличный урок, появились новые навыки. |
|||
Карточки памяти Подготовка формы | + 20 | ||
Быстро искать нужные изображения, используя расширенный поиск. Все было просто. Хороший урок. |
|||
Нанософт Твоё портфолио | + 20 | ||
Интегрировать один проект в другой, запускать файлы из ресурсов, открывать ссылки по клику на picturebox. Все было просто. Замечательный урок. |
|||
Нано-игры ФИНАЛЬНЫЙ УРОК | + 20 | ||
Создавать видео-обзоры. Выработать стиль изложения: "Что на уме - то и на языке". Курс понравился, Обратил внимание, некоторые более простые уроки идут позже, чем более сложные, например, после более сложного урока "игра арканоид" идет несколько существенно более простых уроков, которые закрыты, пока не пройдешь "арканоид". |
|||
Морской Бой VIP. Анимированный кубик | + 20 | ||
Использованию вложенных массивов, работой с Brush обьектами, рисовать закрашенные изображения. Все было несложно. Отличный урок, много полезной информации. |
|||
Морской Бой VIP. Анимированный кружок | + 20 | ||
Использовать классы Graphics, Pen, Bitmap, разрешать доступ к обьектам дочернего класса, писать фейковые конструкторы, перерисовывать изображение с помощью background и foreground Pen-обьектов . Все было несложно. Хороший урок. Непросто было успеть за Евгением в конце урока. |
|||
Нано-игры Бот для Цифр | + 20 | ||
Использовать многострочные текстовые поля, разнообразным способам расширения использования автокликера. Программу "Цифры" слегка переделал в упрощенное подобие пятнашек, убрал одну кнопку, при клике по кнопке она перемещается на свободное поле. Автокликером можно выбрать последовательность кликов, чтобы расположить цифры последовательно, как в пятнашках и, после нажатия кнопки Repeat 9 times, выиграть игру. Аналогично Автокликер можно использовать для повторения других последовательных кликов, например, в online пятнашках для развития мышления на большое количество ходов вперед. Все было просто. Полезный урок, особенно домашнее задание. |
|||
Нано-игры Игра Цифры | + 1 | ||
Связыванию пунктов Strip-меню с горячими клавишами, многострочным операторам, отключать автоформатирование при наборе кода. Все было просто. Последняя кнопка не перемешивается, так как Рандом работает только до 8. Поправил: int a = rnd.Next(1, buttons + 1); int b = rnd.Next(1, buttons + 1); Отличный урок, много полезной информации при замечательно короткой длительности видео. |
|||
Демо игры VIP. Устный счёт | + 20 | ||
Узнал, что знак минус можно писать тремя различными способами и, что значок умножения - это просто крестик. Все было просто. Полезный урок. |
|||
Нанософт Расписание уроков | + 20 | ||
Записи и чтению в таблицу DataGridView. Все было просто. Хороший урок. |
|||
Микроигры Крестики-Нолики. Игра на двоих | + 20 | ||
Разделять части кода на классы, Использовать TableLaoutPanel, ToolStripMenu. Регулировать доступ к публичным переменным класса модификаторами доступа. Использовать поясняющие комментарии для улучшения читаемости кода. Все было просто. Хороший урок. Много новых навыков. |
|||
Нано-игры Скорость реакции. Алгоритм и рекорд | + 20 | ||
Использовать таймер Stopwatch, работать с вещественными числами, использовать progress bar. Все было просто. progress.value = click_nr следует устанавливать до click_nr++, тогда не будет прыжка прогресс-бара сразу на 2 значения вперед на первом ходе (click_nr уже равно 2). |
|||
Нано-игры Скорость реакции. Три картинки по таймеру | + 20 | ||
Использовать тернарный оператор для компактной записи условного выражения. Все было просто. Осталось непонятным, зачем эту часть написания программы выделили в отдельный урок. |
|||
Нано-игры Скорость реакции. Блок-схема | + 20 | ||
Работе в программе для составления блок-схем. все было просто. хороший урок. |
|||
Нано-игры Арканоид - Шарик и кирпичики | + 20 | ||
Детальному планированию взаимодействия обьектов. Осознал что необходимо научиться динамически создавать обьекты, так как программа становится громоздкой уже даже при небольшом кол-ве обьектов. Реализовать ускорение или замедление шарика при попутном или встречном движении ракетки во время добавления чего-нибудь своего. хороший урок. |
|||
Нано-игры Арканоид - Уровень и ракетка | + 20 | ||
Использовать коды клавиш для управления с клавиатуры. Осознал важность правильного именования переменных программы. Все было просто. Определение верхнего края рабочего поля по идее должно быть определено через "label_top.Location.Y + label_top.Height", a не через "label_top.Location.X + label_top.Height", так как вертикальное смещение ограничено координатой Y, а не X, но так как они у метки label_top обе равны нулю, определяться будет все равно правильно. |
|||
Демо игры ФИНАЛЬНЫЙ УРОК | + 20 | ||
-- Все было просто. Курс замечательный. Очень увлекает и формой проведения и возможностью сделать на каждой задаче что-то свое. Учиться программировать создавая игры, а потом в них играть - что может быть увлекательнее, играть мы любим с детства ! Также понравилась идея записывать урок экспромтом, это убирает дистанцию между курсантами и учителем. Очень хотелось бы, чтобы такое обучение стало мэйнстримом в будущем. Александр Анган. |
|||
Демо игры Камень ножницы бумага | + 21 | ||
Программировать простейшую логику интерактивного поведения программы. Работать с панелями. Перехватывать события от большого кол-ва обьектов с помощью использования тегов. Использовать генератор случайных чисел. Зеркально разворачивать изображения. Все было просто. Предыдущие уроки в основном делал на слух, настолько хорошо обьяснялось происходящее, а этот пришлось больше смотреть. |
|||
Демо игры Бот для Быстрощёлка | + 20 | ||
Использовать панель TableLayout, TrackBar, работать с таймером. Имитировать нажатия кнопки мыши и перехватывать сообщения от мыши. Сделать вместо запуска по кнопке по умолчанию запуск по правой кнопке мыши после нажатия кнопки Start. Хороший урок. Приобрел новые навыки и знания. |
|||
Демо игры Игра Быстрощёлк | + 20 | ||
Подсчитывать разницу во времени между событиями. Узнал о разнице в скорости обработки разных событий от мыши. Научился создавать ссылки для открыания сайтов в браузере. Все было просто. Хороший урок. |
|||
Демо игры Лабиринт 2D - игра | + 20 | ||
Новому способу применения обьектов типа Label. Обработке событий от нескольких одинаковых обьектов. Использовать таймер. Программно разворачивать экран монитора. Сделать программный разворот монитора при создании бонусных уровней: 3го - при развороте вверх ногами и 4-го, при повороте экрана на 90 градусов. Вести мышь горизонтально вместо вертикально реально усложняет прохождение уровня. Как перевернуть тексты меток и сообщений не нашел, возможно это реально только для WPF. Хороший урок. Много полезной информации и новых навыков. |
|||
Демо игры Лабиринт 2D - меню | + 20 | ||
Программно воспроизводить звуки. Найти изображение для иконки, которое бы нормально смотрелось в таком размере. Хороший урок. |
|||
Демо игры Картинка с секретом | + 20 | ||
Некоторым возможностям Visual Studio. Все было просто. Хороший урок. |
|||
Демо софт Вступительное слово | + 20 | ||
Терпению. Все было просто. Маленький процент полезной информации для 20 минутного видео. |
|||
Нано-игры VIP урок. Игра 2048 | |||
|