Дата | Видеоурок | Результат | |
---|---|---|---|
Игры со словами Игры со словами | + 20 | ||
Некоторым методам работы с List<>. (ToArray, FindAll) при составлении игры в Города ничего спасибо |
|||
Функционал ФП - ФИНАЛЬНЫЙ УРОК | + 21 | ||
это отзыв ничего Спасибо за видеокурс все подробно, но маловато, хотелось бы продолжения. Например написать программу на ООП и переписать ее с использованием ФП, пока зав при этом основные преимущества ФП. Коллекция графа будет следующим. |
|||
Функционал ФП - Короткое замыкание | + 20 | ||
Увидел как необходимые переменные внешней функции f1 которая возвращают функцию f11, сохраняются в куче, для дальнейшего их использования функцией f11 после отсутствия f1. ничего Спасибо) |
|||
Функционал ФП - Свой метод Where | + 20 | ||
Создавать коллекции используя yield. Добавлять к классам методы расширения. ничего Спасибо |
|||
Функционал ФП - Сортировка списка | + 20 | ||
Переопределять методы, наследованные от базовых классов. Использовать OrderBy у списков. ничего спасибо |
|||
Функционал ФП - Калькулятор | + 20 | ||
Рассмотрел различные формы записи лямбд. ничего спасибо |
|||
Теория ООП Интерфейс. VIP. Тяжёлая дружба кругов и квадратов. | + 21 | ||
См. видеообзор ничего спасибо |
|||
Теория ООП Интерфейс. VIP. Пересечение прямоугольников. | + 20 | ||
Такое уже делал) ничего спасибо |
|||
Теория ООП Интерфейс. VIP. Квадратики тоже хотят играть. | + 20 | ||
Еще раз увидел удобства интерфейсов и полиморфизма. ничего спасибо |
|||
Теория ООП Интерфейс. ФИНАЛЬНЫЙ УРОК. | + 22 | ||
Я писал уже ранее, но использовал 2 списка: здоровые, зараженные, перекидывая игроков между ними. С List.Contains выходит быстрее. ничего. Но ваш код оказался побыстрее, чем мой. Я Спасибо большое за видеокурс Интерфейс, в котором очень информативно показаны преимущества Интерфейсов. Сразу возникает желание увеличивать код программ, начиная их написания с полной абстракции, в процессе их написания ради получения бонусов в виде легкого видоизменения и дополнения их в дальнейшем. Очень все полезно, класс!! |
|||
Теория ООП Интерфейс. Создаём новую игру. | + 20 | ||
Описание на скриншоте) ничего спасибо) |
|||
Теория ООП Интерфейс. Изменяем правила игры. | + 20 | ||
Новая игра - попадать голей в другие шары, если голя не поменялся ты не попал. При этом Run необходимо переделать и привязать к стрелкам. ничего спасибо |
|||
Теория ООП Интерфейс. Кружочки гоняются друг за другом. | + 20 | ||
Доработать класс судьи, внести в него локальную переменную, которая устанавливается в 3 (например) при вызове метода SetLeader и уменьшается до 0 с каждым тиком (вызовом Step), пока она не 0, SetLeader блокирован ничего спасибо |
|||
Теория ООП Интерфейс. Кружок готов к игре! | + 20 | ||
1. Создать объекты арбитра и арены. 2.Добавить в объект арбитр игроков (перерисовывать picBox с каждым добавлением игрока). 3.Добавить на форму таймер. 4.Совершать шаги и перерисовывать picBox с каждым тиком таймера. ничего спасибо |
|||
Теория ООП Интерфейс. Кружок хочет играть. | + 20 | ||
Тут уже запустил игру) Найти ошибку. (голя искал в таблице игроков сам себя и выходил из foreach(breck), голю передавал сам себе) Обошелся условием if, но было бы правильнее переписывать список игроков каждый раз без учета голи. спасибо |
|||
Теория ООП Интерфейс. Запускаем кружки на площадку! | + 20 | ||
Увидел зачем нужен Refresh(), раньше создавал графику до инициализации формы поэтому и все работала без Refresh() ничего спасибо |
|||
Теория ООП Интерфейс. Кружок на площадке. | + 20 | ||
Сталкнулся с событием Refresh() у PictureBox ничего Зачем надо событие Refresh()? Рисование ж происходит в объекте Graphics и после вызова DrawEllipce этого объекта окружность сразу же отображается на pictureBox. |
|||
Теория ООП Интерфейс. Площадка для игры. | + 20 | ||
Что бы реализовать игру на pictureBox. ничего спасибо) |
|||
Теория ООП Интерфейс. Создаём кружок. | + 20 | ||
такое уже делал ничего спасибо |
|||
Теория ООП Интерфейс. Алгоритм игры. | + 20 | ||
Необходимо реализовать интерфейс Игрок в базовом классе Shape, после чего фигуры смогут будут гонятся друг за другом. ничего спасибо) |
|||
Теория ООП Интерфейс. Правила игры. | + 20 | ||
Посмотрел, как работать с высоким уровнем абстракции. ничего спасибо) Похоже SetLeader нужен аргумент Игрок(Player) |
|||
Теория ООП Интерфейс. Зачем он нужен. | + 20 | ||
Интерфейс - структурная единица языка СИ#, которая определяет какие методы и свойства должен реализовывать класс его наследующий. ничего cпасибо |
|||
Теория ООП ПОЛУФИНАЛЬНЫЙ УРОК. | + 20 | ||
Евгений Витольдович спасибо Вам за Вашу работу) Видеокурс теория ООП составлен информативно и четко, раскрывает особенности написания программ на ООП языке программирования. Программы написанные таким образом являются читабельные, легко изменяемые и структурируемые. Что облегчит написание крупных проектов командой. ничего Есть предложение объединить-укрупнить однотипные видеоуроки(например: перемещение окружности и перемещения линий и боксов), таким образом отчет будет, как бы, финальным аккордом к пройденной теме) |
|||
Теория ООП Перемещение Снеговиков | + 20 | ||
Такое уже делал ничего Спасибо) |
|||
Теория ООП Перемещение других фигур | + 20 | ||
такое делали. ничего Спасибо) |
|||
Теория ООП Перемещение круга | + 20 | ||
Применил virtual. (проверил его работу) ничего. Считаю, что удобнее инициализировать position=startPosition в конструкторе, а далее в методу move изменять только position и при рисовании перемещать фигуру на (position). Таким образом мы имеем базовую точку не привязанную к нулю, а в привязанную к фигуре. PS у снеговика position считал как среднее значение координат все фигур спрайта.(на фото отмечена окружностью с R=1 ) Спасибо. |
|||
Теория ООП Спрайт для Снеговика | + 20 | ||
Вариантам наследования(от класса Shape наследуется как класс Sprite, так и классы фигур из которых состоит Sprite) ничего Спасибо |
|||
Теория ООП Мощь полиморфизма | + 20 | ||
Основам полиморфизма (работе с virtual) ничего Спасибо) |
|||
Теория ООП Переезд graph в базовый класс | + 20 | ||
Использованию модификатора доступа protected. (при работе с наследованием) ничего спасибо |
|||
Теория ООП Переезд метода Draw | + 20 | ||
Способу задания аттрибутов объекта не напрямую, а через отдельные методы (SetGraphics, SetPen). При этом у атрибутов graphics, pen модификатор доступа может быть priivate. ничего спасибо |
|||
Теория ООП Приведение с мотором | + 20 | ||
Использованию метода GetType(). ничего спасибо |
|||
Теория ООП Фигуральный базовый класс | + 20 | ||
Определить класс shape, как абстрактный. В нем определить метод drow. Переопределить метод drow в классах остальных фигур. ничего Спасибо) |
|||
Теория ООП Богатое наследство | + 20 | ||
Наследование - полный перенос атрибутов и методов класса родителя в класс наследника. ничего Спасибо) |
|||
Теория ООП Второй Снеговик | + 20 | ||
Это делали) ничего Спасибо) |
|||
Теория ООП Рисуем Снеговика | + 20 | ||
Так уже рисовали) ниего Спасибо) |
|||
Теория ООП Цветные карандаши | + 20 | ||
Наследовать конструктор (:base) для упрощения кода. ничего Спасибо |
|||
Теория ООП Расстояние между пикселями | + 20 | ||
Всегда вызывать конструктор из конструктора)) ничего Спасибо) |
|||
Теория ООП Пиксели для классов | + 20 | ||
Вызову конструктора из другого конструктора через this ничего Спасибо |
|||
Теория ООП Структура vs Класс | + 20 | ||
Отличиям структуры от класса Ничего По поводу отсутствия конструктора по умолчанию у структуры, есть хорошая статья на хабрахабр: https://habrahabr.ru/post/152118/ |
|||
Теория ООП Структура пикселя | + 20 | ||
Работать со структурами ничего Спасибо) |
|||
Теория ООП Круглый класс | + 20 | ||
Рисовать окружность в Си шарп) ничего Спасибо) |
|||
Теория ООП Второй класс | + 20 | ||
Уже такое делали ничего Спасибо)) |
|||
Теория ООП Первый класс | + 20 | ||
Делали уже Ничего Спасибо) |
|||
Теория ООП Урок рисования | + 20 | ||
Рисовать на Си шарп. Ничего. Спасибо |
|||
Теория ООП Инкапсуляция мечты | + 20 | ||
Инкапсуляция - способ хранения информации, при котором из вне доступны лишь разрешенные методы и свойства, а вся реализации закрыта от внешнего доступа. Ничего Спасибо) |
|||
Entity Framework Добавление - Извлечение | + 20 | ||
Работе со StringBuilder, использовать Accept Button на форме Ничего Большое спасибо за курс) |
|||
Entity Framework Один за всех и Все за одного | + 20 | ||
Строить модели данных с внешними ключами в EF. Мигрировать с вызовом Rename в БД mysql. (конструктор Package Manager Console строит класс миграции с исполнение метода Rename(name: "dbo.Name", newName: "NewName" ), данный метод генерирует mysql запрос rename dbo.Name to NewName , что приводит к ошибке mysql) После исправления Rename(name: "Name", newName: "NewName" ) все работает. Спасибо))) |
|||
Entity Framework Миграция Базы | + 20 | ||
Мигрировать моделью CodeFirst EF к существующим БД, а так же добавлять начальною информацию при миграции. Правильно написать команды в Package Manager Console Спасибо, полезно) |
|||
Entity Framework Использование MySQL | + 20 | ||
Делал все это сам в предыдущем уроке, поскольку у меня есть только MySQL. Сталкнулся с той же ошибкой, решал ее удалением БД. Спасибо за урок) |
|||
Entity Framework Основные приемы работы с БД через EF | + 20 | ||
Основам работы с EF. Найти ошибку, может кому то пригодится (при создании БД из MySql и после подключении к этой БД EF, EF не инициализирует начальные значения классом DropCreateDBIfModelChanges, поскольку не находит служебную информацию о прошлых изменениях) Поэтому не создавайте таблицу заранее или используйте DropCreateDBAlways хотя бы один раз при первой перезаписи. Спасибо) |
|||
Entity Framework Подключение БД по методу CodeFirst | + 20 | ||
Некоторым основам EF (создание класса описывающего сущность, объявление коллекции, начальной инициализации БД) Найти строку подключения для mySQL Спасибо) |
|||
Entity Framework Создание приложения | + 20 | ||
Ничему новому) Ничего Спасибо за видеоурок) |
|||
Entity Framework Введение в EF | + 20 | ||
Понятию о EF) ничего Спасибо) Евгений Витольдович, есть пожелание сделать курс доступным после оплаты хотя бы на месяц. Поскольку, к сожалению, не каждый день можно уделить видеокурсам. Особенно если ездишь в командировки. |
|||
БД - Книжка оценок Подключение проекта к MySQL | + 20 | ||
Основам работы с MySql Открыть mysql в Денвере) Спасибо) |
|||
БД - Книжка оценок Сетка оценок ученика | + 20 | ||
Некоторым методам dataGridView (ColumnAdd) Оформить красиво) Спасибо за видеоурок) |
|||
БД - Книжка оценок Авторизация школьников и учителя | + 20 | ||
Возможному варианту залогинивания. Поиску наличия нужных строк в БД SQL запросом SELECT COUNT FROM WHERE Оформить. Прятать вкладки TabPage можно передавая его атрибуту Parent значение null. |
|||
БД - Книжка оценок Создание интерфейса программы | + 20 | ||
Отправлять SQL запросы в БД из си #. Открыть БД, поскольку Access x64, а программа запускалась как x86 и ей не подходил провайдер х64 Спасибо) |
|||
БД - Книжка оценок Проектирование БД «Книжка оценок» | + 20 | ||
Некоторым SQL запросам. Оформить. Спасибо! |
|||
Нанософт VIP урок. Работа с WinAPI | + 20 | ||
Получению указателя на родительские и дочерние окна открытые в виндоус. Отправка им сообщений по указателю. Найти нужный класс win Api для получения указателя на окна открытые виндоус. EnumWindow EnumWindowsProc, EnumChildWindows. Спасибо |
|||
Нанософт ФИНАЛЬНЫЙ УРОК | + 20 | ||
Делал уже такое)) Ничего) Спасибо) |
|||
Нанософт Скорость на клавиатуре | + 20 | ||
Пользоваться методом объекта текст StartsWith пройти игру) Спасибо!)) |
|||
Нанософт Расписание уроков | + 20 | ||
Сохранять в файл, работе с foreach(); Составить расписание Спасибо) |
|||
Нанософт Прохождение теста | + 20 | ||
Считывать текст из файл. Найти вопросы. Спасибо за видеоурок) |
|||
Нанософт Баскетбольное табло | + 20 | ||
Использованию обработчика Resize, обработчика TextChanged Удобно оформить. Спасибо) |
|||
Нанософт Шахматные часы | + 20 | ||
Способу создания программ с несколькими классами, вызовам публичных методов одного класса в другом. Реализовать удобный интерфейс. Спасибо за урок) |
|||
Нанософт Твоё портфолио | + 20 | ||
Способу внедрения программы в программу, запуска внешнего exe, вызова ссылки из программы. Сделать скриншоты программ по размеру pictureBoxа) Спасибо) |
|||
Карточки памяти Отображение карточек | + 20 | ||
Обрабатывать события по разному в зависимости от текущего состояния. Сфотографировать блок схему. Спасибо за видеокурс. |
|||
Карточки памяти Подготовка формы | + 20 | ||
Такое уже было) Получить доступ к уроку) Долго ждал оценки предыдущего. Спасибо) |
|||
Нано-игры ФИНАЛЬНЫЙ УРОК | + 20 | ||
Публиковаться на Ютубе. Писать видео с помощью ocam. Пройти игру) Спасибо за курс! |
|||
Нано-игры Бот для Цифр | + 20 | ||
Работе с многострочным textBox найти код автоклика) Спасибо) Можно использовать для регистрации билетов(виз) на загруженных сайтах. Для этого необходимо добавить задержку между кликами. |
|||
Нано-игры Игра Цифры | + 20 | ||
Способу вызова однотипных кнопок(через функцию) Красиво оформить. tableLayotPanel при установки Dock в Fill, растягивается не всегда так как в видеоуроке. А именно: Если нарисовать таблицу сильно отличающуюся от рамок формы(на половину формы), то при переключении Dock в fill размеры строк и столбцов сохраняются, кроме последней строки и столбца. Таблица получается с разными ячейками. Если нарисовать таблицу на всю форму, то все ок. Спасибо) |
|||
Нано-игры Скорость реакции. Алгоритм и рекорд | + 20 | ||
Новым методом работы с таймером) побить рекорд на тачскрине Спасибо)) |
|||
Нано-игры Скорость реакции. Три картинки по таймеру | + 20 | ||
Писать тернарные операции. найти картинки Спасибо за видеоурок! |
|||
Нано-игры Скорость реакции. Блок-схема | + 20 | ||
Некоторым особенностям рисования блок схем. найти ручку) Спасибо) |
|||
Нано-игры Арканоид - Шарик и кирпичики | + 20 | ||
Узнал как устроены простейшие игры с движущимися объектами. Дописать корректный отскок от угла кирпича. Спасибо Вам за этот видеоурок) |
|||
Нано-игры Арканоид - Уровень и ракетка | + 20 | ||
Перехватывать нажатие кнопок клавиатуры Найти фото Спасибо за видеоурок)) |
|||
Демо игры VIP. Устный счёт | + 20 | ||
Работе с progressBar см. вопрос Евгений Витольдович! Подскажите как в одном лейбеле напиcать и обычный текст и перечеркнутый. (25 - перечеркнуто ; 20) |
|||
Демо игры ФИНАЛЬНЫЙ УРОК | + 20 | ||
Это написание отзыва. Это написание отзыва. Отзыв: Евгений Витольдович! Спасибо Вам за отлично составленные видеоуроки курса Демо Игры, в которых информативно изложены некоторые основы работы с формами в Си #. Радует то, что уже с простейших программ уделяется время стилю написания кода. Отлично организован процесс оценки работ другими слушателями курсов. Предложения: PS: Для более качественной оценки было бы лучше дать возможность не только видеть скриншот твоей программы, но и запустить ее. |
|||
Демо игры Камень ножницы бумага | + 20 | ||
Работать генератором случайных чисел. Найти картины. Спасибо) |
|||
Демо игры Бот для Быстрощёлка | + 20 | ||
Работе с функцией клика) ----- Спасибо Вам за урок) |
|||
Демо игры Игра Быстрощёлк | + 20 | ||
Работать с часами реального времени в си шарп. Побить рекорд. Спасибо за урок) |
|||
Демо игры Лабиринт 2D - игра | + 20 | ||
Некоторым основам работы с формами (вывод сообщения, диалогового окна, работе с таймером, лейблами) Пройти свою игру) Спасибо за видеоурок) |
|||
Демо игры Лабиринт 2D - меню | + 20 | ||
Писать свои классы Найти wav psm audio file разрешенный для воспроизведения с использованием библиотеки System.Media Спасибо)) |
|||
Демо игры Картинка с секретом | + 20 | ||
Некоторым основам работе с окнами в си# отыскать фото спасибо за урок |
|||
Демо софт Вступительное слово | + 21 | ||
Узнал о преимуществах английской версии нет Качественно сделано)) |
|||
Нано-игры VIP урок. Игра 2048 | |||
|