Дата | Видеоурок | Результат | |
---|---|---|---|
Весёлая семейка Web-Мастера VIP. Parent | + 10 | ||
Познакомился с iframe. Спасибо за экспресс курс введения в веб |
|||
Весёлая семейка Web-Мастера PDO | + 10 | ||
Подключаться к БД MySQL. Сохранять данные из таблицы в переменную |
|||
Весёлая семейка Web-Мастера MySQL | + 10 | ||
Познакомился с программой HeidiSQL |
|||
Весёлая семейка Web-Мастера Session | + 12 | ||
Узнал о сессиях в браузере. Очень интересно |
|||
Весёлая семейка Web-Мастера PHP | + 12 | ||
Узнал о методах отправки GET и POST |
|||
Весёлая семейка Web-Мастера Server | + 9 | ||
Настраивать web сервер для локального использования |
|||
Весёлая семейка Web-Мастера JavaScript | + 9 | ||
Научился выделять js в отельную функцию и подключать скрипт через отдельный фаил |
|||
Весёлая семейка Web-Мастера CSS | + 11 | ||
Все пока просто. Идем дальше) |
|||
Весёлая семейка Web-Мастера HTML | + 16 | ||
Хорошее начало, чтобы освежить в памяти html и сcss |
|||
Карточки памяти Неуловимая птичка | + 26 | ||
Пришлось изрядно поприседать с Unity. Для игры я написал свою логику с иcпользованием класса Bitmap. Что привело в итоге к большим страданиям. Пробовал переделать логику игры с использованием 2DTextures, но познал лишь страдания. В итоге пришлось снова все перелопатить и сделать независимый от сторонних библиотек класс, |
|||
Карточки памяти Открытие по щелчку | + 27 | ||
Узнал новые функции Unity |
|||
Карточки памяти Горизонтальное и Вертикальное | + 22 | ||
Спасибо Евгению за проделанную работу) |
|||
Карточки памяти Авоська картинок | + 22 | ||
Пока только начал изучать юнити и пока сложно ориентироваться в настройках |
|||
Карточки памяти Запуск Unity с картинками | + 22 | ||
Быстрый результат - это всегда радует |
|||
Карточки памяти Персональные картинки | + 22 | ||
Хорошая затея, идем к следующему уроку |
|||
Карточки памяти Класс в Библиотеке | + 22 | ||
Очень странно, но в моей версии VS2017 не было компонента Library. Пришлось обновиться, и после обновления он появился |
|||
Карточки памяти Классовая независимость | + 25 | ||
Перенес логику игры в класс LogicMemory. Из за измененной логики игры, пришлось повозиться и передавать дополнительные параметры. В целом я остался доволен |
|||
Шахматы по сети Доска. Установка Unity 3D | + 25 | ||
Установил Uniry. Набирал текст со скоростью 190 символов/мин сделал 10 ошибок |
|||
Карточки памяти Независимый класс | + 27 | ||
Добавил интерфейс IPlayable и класс LogicMemory под свою логику |
|||
Карточки памяти Алгоритм игры | + 23 | ||
Добавил класс MyPictureBox, который наследует от PictureBox. Добавил в него поле ID, чтобы по нему возвращать нужную нам картинку по клику на PictureBox. Немного изменил алгоритм, что позволило избавиться от функций show, hide и open. Такой себе рефакторинг, конечно)). Интересно посмотреть, что придумал Евгений Витольдович на этот счет) |
|||
Карточки памяти Отображение карточек | + 24 | ||
Задумал автозаполнение ячеек через массив, чтобы обращаться к ним через свойство LayoutTable - GetCellPosition(). Вместо того, чтобы присваивать каждой картинке тэг. Хоть и оказалось элегантно, но не практично. Не придумал как заполнять двумерный массив картинками. Пришлось вернуться к топорной идее switch. |
|||
Карточки памяти Подготовка формы | + 24 | ||
Все понравилось, прохожу курс в рамках подготовки к воскресному вебинару)). Решил только автоматизировать добавление PictureBox на панель, а не просто копировать их на форму |
|||
Шахматы по сети План Шахматного проекта | + 24 | ||
Ранее работал с данными технологиями по отдельности, поэтому очень интересно будет посмотреть и узнать, как правильно организовать взаимодействие перечисленных технологий в рамках этой игры. |
|||
Простой WPF WPF. Конвертер валюты. Макет программы | + 17 | ||
Вспомнил как нужно парсить JSON, узнал о сервисе apilayer. Очень порадовало что уроки начали выходить с использованием WPF, надеюсь направленность на современные технологии сохранится. Пока все знакомо. |
|||
Нано-игры Арканоид - Уровень и ракетка | + 21 | ||
Вспомнил как работать с обработкой клавиш, еще раз понял что все гениальное - просто. Два дня мучился с передвижением ракетки, оказалось при запуске форма фокусировалась на radiobutton, поэтому обработчик клавиш не отрабатывал движение. Решилось добавлением параметра KeyPreview = true , который сбрасывает фокус. Возможно кто то тоже столкнулся с данной проблемой Все здорово, идем дальше! |
|||
Демо игры ФИНАЛЬНЫЙ УРОК | + 21 | ||
Меня зовут Жоров Михаил, я начал изучать С# в основном благодаря этому сайту. Замечательный ресурс где теория тут же подкрепляется практикой. Хочется выразить огромную благодарность Волосатову Евгению Витольдовичу за проделанную работу и пожелать дальнейшего развития этому проекту. Трудно когда чего-то не знаешь, но с грамотным учителем и подробными объяснениями все становится ясно. Очень хотелось бы чтобы здесь появились уроки по WFP, MVC и Unity, |
|||
Демо игры Камень ножницы бумага | + 20 | ||
Укрепляются постепенно принципы ООП. Узнал что к объектам можно обращаться через теги. Понравилась идея с режимом игры, действительно удобный флаг для реализации данной программы Не подглядывая в видео самому повторить программу. Добавил рубашку для картинок; |
|||
Демо игры Бот для Быстрощёлка | + 20 | ||
Прикоснулся к изучению Windows API сложно не было, но был затронут раздел С# за который я еще не брался Все замечательно, идем дальше |
|||
Демо игры Игра Быстрощёлк | + 20 | ||
В этом уроке нового для меня ничего не было, но мне понравилась идея реализации Все логично и понятно Вместо лэйбла для вывода текста использовал textbox, для разнообразия |
|||
Unity 3D Установка Unity3D | + 20 | ||
Все пока просто и легко Все пока просто и легко Идем дальше |
|||
Демо игры Лабиринт 2D - игра | + 20 | ||
Работать с лэйблами, таймером. Узнал про метод Point.Offset, немного разобрался с object sender. Все довольно логично, однако без знания некоторых методов, сам бы не реализовал игру. Все гут, идем дальше |
|||
Unity 3D Приглашение на видеокурс | + 20 | ||
Пока ничему, но очень надеюсь все просто Я очень рад что Максим в своем возрасте занимается подобным, из него вырастет замечательный спец. Жаль что я в его возрасте не занимался программированием, а начал только сейчас |
|||
Сокобан Сокобан - Игра - Управление | + 10 | ||
Пользоваться двумя массивами map и top. Сам бы точно не додумался хранить данные в двух массивах). Узнал о возможности видимости и невидимости объектов ToolBox; Также понял логику передвижения нашего человечка. Самостоятельно вывести поздравительный экран. Сделал её прямо в форме лабиринта. Но при изменении размеров поздравительного экрана, выдается ошибка функции Resize, т.к. у нас задавался размер в зависимости от ширины и высоты picturebox. А у меня цельная картинка. Так и не смог отвязать эту функцию от поздравительной картинки. Очень познавательный урок, побольше самостоятельных заданий!) |
|||
Сокобан Сокобан - Игра - Интерфейс | + 1 | ||
Создавать форму приветствия, Подключать делегаты) Понять зачем нужны делегаты и как они работают В основном всё было понятно, так как был накоплен материал из прошлых уроков)) |
|||
Сокобан Сокобан - Создаём свои уровни | + 10 | ||
Быстро работать с редактором уровней Придумать свой уровень) Всё супер) |
|||
Теория ООП Структура vs Класс | + 10 | ||
Понял 7 признаков отличия структуры от класса Теперь всё стало на свои места На все вопросы были получены полноценные ответы |
|||
Теория ООП Структура пикселя | + 1 | ||
Познакомился с элементом struct, научился создавать фигуры по точкам Всё хорошо и подробно объяснено. Становится всё интереснее и интереснее с каждым уроком! |
|||
Теория ООП Круглый класс | + 10 | ||
Рисовать окружность с помощью класса Всё просто и понятно Короткие уроки очень эффективны! Они позволяют лучше понять и проработать конкретный объект не распыляюсь на другие. |
|||
Теория ООП Второй класс | + 10 | ||
Рисовать прямоугольник с помощью класса Ничего Удобно и просто) |
|||
Сокобан Сокобан - Редактор - Улучшение | + 1 | ||
Использовать поле TextBox, изучил функцию заполнения по двойному клику мышки. Разобраться с функцией ShowRectCell, так толком и не понял как она работает. Зачем мы отбираем максимальные и минимальные значения. Интересные фишки которые пригодятся для написания будущих программ. |
|||
Сокобан Сокобан - Редактор - Сохранение | + 2 | ||
Сохранять уровни в файл, осуществлять переходы между ними. Всё не так уж сложно, просто нужно время чтобы переварить и запомнить изложенный материал. Очередной замечательный урок! Тоже не сразу нашёл ошибку в предыдущем уроке с поиском размещённых ящиков на поле. Хотел реализовать на форме динамическую строку с выводом текущего номера уровня, но не вышло. Использовал на панели toolStrip элемент textBox1. Например для перехода на следующий уровень: private void toolNext_Click(object sender, EventArgs e) { SaveLevel(); CurrentLevel++; LoadLevel(); textBox.Text = level_nr + "уровень"; } Может кто реализовывал подобное? Как правильно сделать? |
|||
Сокобан Сокобан - Редактор - Редактирование | + 10 | ||
Создавать раскрывающуюся панель, изменять размеры поля. Всё более ощущается польза от написания отдельных функций для их быстрого вызова в нужном месте. Всё было понятно и логично Отличный урок, все понятно |
|||
Демо игры Лабиринт 2D - меню | |||
Познакомился с переключателем CheckedChanged, также с классом SoundPlayer, научился воспроизводить и отключать звук) Всё логично и понятно) Интересно было бы узнать также и про прозрачность обычных кнопок Button) |
|||
Теория ООП Первый класс | + 1 | ||
Использовать классы для рисования Понять зачем нужны две функции Draw(); Пока особо не понятно для чего всё это делается) |
|||
Теория ООП Урок рисования | + 10 | ||
Узнал о функциях рисования Пока делаешь вслед за Евгением, всё просто) Всё здорово) |
|||
Теория ООП Инкапсуляция мечты | + 10 | ||
атаковать своего собрата) Попытаться понять что такое инкапсуляция Инкапсуляция - это когда пользователь не может непосредственно вмешаться в нашу программу, но может взаимодействовать с ней через её интерфейс. |
|||
Микроигры VIP урок. Формула 1 | + 1 | ||
Реализовывать движение объектов понять как работает метод public bool ride(); Интересный урок, не думал что реализовать движение объекта по экрану так просто) |
|||
Демо игры Картинка с секретом | |||
Работать с формой, кнопками, кликами. Описывать события Всё доступно и просто. Здорово, что всё очень подробно объясняете.) |
|||
Сокобан Сокобан - Редактор - Интерфейс | + 1 | ||
Научился динамически добавлять объекты в программу. Пока всё понятно Всё замечательно!) |
|||
Сокобан Сокобан - Редактор - Загрузка | + 1 | ||
Научился дробить большую задачу на небольшие функции. Изучил много новых функций. Разобраться в алгоритме решения. Но путём повторных пересмотров, идея понята. Очень интересно и познавательно, но трудно для восприятия людям, только начавшим изучать си шарп. |
|||
Сокобан Сокобан - Вступление | + 10 | ||
Пока всё просто и понятно) Вспомнил как играть в эту игру. Впервые играл в неё на приставке SEGA Megadrive 2) |
|||
Демо софт Вступительное слово | + 10 | ||
Делать скриншоты)) Всё просто Надеюсь понять язык C# и применять его на практике в быту и IT-технологиях |
|||
Нано-игры Арканоид - Шарик и кирпичики | |||
|
|||
Весёлая семейка Web-Мастера Финальный урок | |||
|