Изучение c# на примерах

Формула программиста
основатель — Волосатов Евгений Витольдович

Продажа пакета приостановленна

Купить этот пакет можно только во время акций.

Список уроков | фото | видео

# Название видеоурока Решило Рейтинг Доступ
1 ИГРА - Счастливый сапёр 00:10:45 17 чел. ★ 5 Done
  Отчёт отправил: 7119. Новопашин Владимир Решено за 45 мин. [Показать отчёт]
Научился: Еще раз поиграл в сапера. 
Сложности: Скачать сапера для Win10. 
Комментарии: Сделал упражнение. Сложно думать о хорошем когда согнулся в три погибели и думат о плохом смотря на солнце. 
2 ИГРА - Минная картотека 00:11:57 17 чел. ★ 5 Done
  Отчёт отправил: 7119. Новопашин Владимир Решено за 1 час. 00 мин. [Показать отчёт]
Научился: Пока ничему. 
Сложности: Ничего. 
Комментарии: Идем дальше. 
3 ИГРА - Классные мины 00:20:47 15 чел. ★ 5 Done
  Отчёт отправил: 7119. Новопашин Владимир Решено за 1 час. 32 мин. [Показать отчёт]
Научился: Научился создавать класс Mines на C#. 
Сложности: Рановато для сложностей. 
Комментарии: Ура! Сбылась мечта идиота - подсознательно хотел сделать эту игру. 
4 ИГРА - Матрица картинок 00:25:08 15 чел. ★ 5 Done
  Отчёт отправил: 7119. Новопашин Владимир Решено за 1 час. 16 мин. [Показать отчёт]
Научился: Научился отображать плашки. 
Сложности: Ничего. 
Комментарии: Жду божественного алгоритма открытия свободного пространства. 
5 ИГРА - Карта минного поля 00:19:35 15 чел. ★ 5 Done
  Отчёт отправил: 7119. Новопашин Владимир Решено за 2 час. 15 мин. [Показать отчёт]
Научился: Создавать массив для вывода сапера. 
Сложности: Ничего. 
Комментарии: Игра оживает и это радует. 
6 ИГРА - Зелёный флаг 00:17:40 15 чел. ★ 5 Done
  Отчёт отправил: 7119. Новопашин Владимир Решено за 1 час. 54 мин. [Показать отчёт]
Научился: Научился маркировать и открывать клетки. 
Сложности: Ничего. 
Комментарии: Осталось совсем немного - открывать пустые клетки и будет счастье. 
7 ИГРА - Алгоритмический подход 00:13:27 15 чел. ★ 5 Done
  Отчёт отправил: 7119. Новопашин Владимир Решено за 30 мин. [Показать отчёт]
Научился: Написал заглушки для методов согласно алгоритма. 
Сложности: Ничего. 
Комментарии: На шажок ближе к цели. 
8 ИГРА - Бомбовые алгоритмы 00:29:29 14 чел. ★ 5 Done
  Отчёт отправил: 7119. Новопашин Владимир Решено за 4 час. 38 мин. [Показать отчёт]
Научился: Научился доводить до ума игру "Сапер" 
Сложности: Самое сложное было это выяснить, почему при рестарте (я добавил кнопку на форму) не перерисовывались боксики. 
Комментарии: Рекурсия действительно божественна. Получилось все очень кратко и компактно - остается до ума доводить. Супер - ай да Магистр!! 
9 ИГРА - ПОЛУФИНАЛЬНЫЙ УРОК 14 чел. ★ 4.9 Done
  Отчёт отправил: 7119. Новопашин Владимир Решено за 24 час. 00 мин. [Показать отчёт]
Научился: Научился отлавливать косяки в сапер - вообще было круто - до сих пор под впечателением. 
Сложности: Да ничего такого. 
Комментарии: Игра супер. Буду думать как ее дальше облагородить - главное шаблон есть, а дальше можно развивать как душе угодно. 
Видеообзор: https://youtu.be/_N-aoXUnoWo
10 ИИ - Как пройти игру 00:03:38 13 чел. ★ 4.9 Done
  Отчёт отправил: 7119. Новопашин Владимир Решено за 10 мин. [Показать отчёт]
Научился: Ничему. 
Сложности: Вообще я без понятия как считывать данные и как играть - для меня это новый опыт. 
Комментарии: Нужно сделать что-то типа FineReader, который будет считывать экран и распознавать цифры. А обрабатывать можно по подсчету цифры и открывать только те, которые явно надо открыть. У меня пока только общие представления. 
11 ИИ - Очевидные шаги 00:09:00 13 чел. ★ 5 Done
  Отчёт отправил: 7119. Новопашин Владимир Решено за 20 мин. [Показать отчёт]
Научился: Ничему. 
Сложности: Ничего - все понятно. 
Комментарии: Поиграл по этим правилам и выиграл - не попал в ситуацию "клинча". 
12 ИИ - Пересечение множеств 00:34:53 11 чел. ★ 5 Done
  Отчёт отправил: 7119. Новопашин Владимир Решено за 24 час. 00 мин. [Показать отчёт]
Научился: Я больше 3 дней играл в сапер - потом еще раз пересмотрел видео с выкладками Евгения и я достиг катарсиса. 
Сложности: Достичь состояния катарсиса. 
Комментарии: Вообще вещь очень мощная. В основном выкладки делал в уме - у меня только в последнем случае возникли затрудения и я сделал выкладки в Notepad. 
13 ИИ - Класс группы 00:17:28 12 чел. ★ 5 Done
  Отчёт отправил: 7119. Новопашин Владимир Решено за 43 мин. [Показать отчёт]
Научился: Научился формулировать задачи групп для бота сапера. 
Сложности: Ничего. 
Комментарии: Да тут и писать нечего - двигаемся дальше. 
14 ИИ - Элементарные алгоритмы 00:10:03 11 чел. ★ 5 Done
  Отчёт отправил: 7119. Новопашин Владимир Решено за 15 мин. [Показать отчёт]
Научился: Научился прописывать логику работы группы. 
Сложности: Ничего. 
Комментарии: Не в этот раз. 
15 ИИ - Жучкин алгоритм 00:39:05 11 чел. ★ 4.8 Done
  Отчёт отправил: 7119. Новопашин Владимир Решено за 10 час. 00 мин. [Показать отчёт]
Научился: Научился создавать ИИ для сапера. 
Сложности: Да поставил лишние операторские скобки и выделял все флажками - а так быть не должно - с этим долго провозился. 
Комментарии: Очень круто получилось - основную рутину за тебя этот алгоритм берет - просто супер. И главное алгоритм прост как автомат Калашникова. 
16 ИИ - Вспомнить всё 00:23:17 11 чел. ★ 5 Done
  Отчёт отправил: 7119. Новопашин Владимир Решено за 40 мин. [Показать отчёт]
Научился: Повторил пройденное. 
Сложности: Ничего.  
Комментарии: В очередной раз достиг катарсиса. Выполнил с удовольствием задание. Кто-нибудь может доказать методом математических вычислений или какой-либо эзотерики, где мины (см. скрин- область выделена красным)? 
17 ИИ - Операции со множествами 00:15:19 11 чел. ★ 5 Done
  Отчёт отправил: 7119. Новопашин Владимир Решено за 40 мин. [Показать отчёт]
Научился: Научился писать новые функции для класса Group. 
Сложности: Придумать и написать тесты - не уверен, что все учел. 
Комментарии: Ура! Новый этап в ботостроении. 
18 ИИ - Множественное тестирование 00:06:46 11 чел. ★ 4.8 Done
  Отчёт отправил: 7119. Новопашин Владимир Решено за 15 мин. [Показать отчёт]
Научился: Написал тесты в соответствии с уроком. 
Сложности: Ничего. 
Комментарии: Идем дальше. 
19 ИИ - Ботовый алгоритм InterMines 00:17:38 11 чел. ★ 4.9 Done
  Отчёт отправил: 7119. Новопашин Владимир Решено за 1 час. 07 мин. [Показать отчёт]
Научился: Научился однозначно определять мину с помощью метода InterMines. 
Сложности: Ничего. 
Комментарии: Нужно применить наконец-таки новый метод простановки мин.  
20 ИИ - Открыть всё! 00:21:34 11 чел. ★ 5 Done
  Отчёт отправил: 7119. Новопашин Владимир Решено за 1 час. 16 мин. [Показать отчёт]
Научился: Научился создавать новый бот на группах 
Сложности: Ничего 
Комментарии: Алгоритм просто божественен. Я сделал для себя уровень профессионал и конечно не всегда в одно касание открываются все мины. Иной раз нужно 2-3 раз еще приоткрыть мины - если не взорвался, то открывает всю карту - это просто супер - математика и никакого мошенничества. 
21 ИИ - ПОЛУФИНАЛЬНЫЙ АЛГОРИТМ 10 чел. ★ 5 Done
  Отчёт отправил: 7119. Новопашин Владимир Решено за 2 час. 00 мин. [Показать отчёт]
Научился: Ничему. 
Сложности: Самое сложное - это сделать какой-то отзыв, чем его идеально затягивать. 
Комментарии: Конечно хотел много доделок сделать, но решил сделать отзыв, чтобы двинуться дальше. 
Видеообзор: https://youtu.be/tDVf_XjBhns
22 БОТ - Отмычка сапёра 00:31:45 10 чел. ★ 4.9 Done
  Отчёт отправил: 7119. Новопашин Владимир Решено за 3 час. 00 мин. [Показать отчёт]
Научился: Научился кликать внутри окна и вычислять координаты. 
Сложности: Я до сих пор не нарисовал ничего красивого - для меня в принципе проставить флажки внутри окна другой программы уже был подвиг. 
Комментарии: Для меня управление в другом окне всегда было высшей математикой, оказывается ничего сложного. Очень хороший урок. 
23 БОТ - Пиксельный металлоискатель 00:25:10 10 чел. ★ 5 Done
  Отчёт отправил: 7119. Новопашин Владимир Решено за 5 час. 45 мин. [Показать отчёт]
Научился: Научился с помощью функций WinAPI определять цвет пикселя в сапера. 
Сложности: Самым сложным для меня было найти цвет семерки и восьмерки - до сих пор не нашел. 
Комментарии: Нашел цвет следующих объектов: 1 - 255,0,0,255 2 - 255, 0, 128, 0 3 - 255, 0 ,0 , 255 4 - 255, 0,0,128 5 - 255, 128,0,0 6 - 255, 0,128,128 пустая - 255,192,192,192 flag - 255,255,0,0 
24 БОТ - Совместное фото 00:31:34 9 чел. ★ 5 Done
  Отчёт отправил: 7119. Новопашин Владимир Решено за 2 час. 25 мин. [Показать отчёт]
Научился: Научился получать скриншот с помощью C#. 
Сложности: Ничего. 
Комментарии: Этот способ гораздо быстрее и приятнее. Все гениальное просто - мог бы сам догадаться. 
25 БОТ - Гадание по фото 00:39:50 9 чел. ★ 5 Done
  Отчёт отправил: 7119. Новопашин Владимир Решено за 6 час. 34 мин. [Показать отчёт]
Научился: Научился формировать структуру ActorInfo для всех необходимых объектов. 
Сложности: Интуитивно понимаю, что это не все. Еще много нужно сделать работы. 
Комментарии: Все еще впереди. 
26 БОТ - Сканер минного поля 00:23:55 9 чел. ★ 5 Done
  Отчёт отправил: 7119. Новопашин Владимир Решено за 24 час. 00 мин. [Показать отчёт]
Научился: Научился распознавать клетку по 2 точкам цифры, открытую , закрытую клетку и флаг. 
Сложности: У меня тоже не распознавались клетки. И главное - у меня оказалось бордюр берется на три пикселя слева, справа, снизу и сверху больше и я пытался как в видеоуроке использовать те же цифры. Это мне напомнила фильм "Визит к Минотавру", когда молодой Страдивари скопировал координаты скрипки Амати (мастер у которого он учился). Тот попросил его продиктовать координаты и он ошибся в одной. Вообщем решил еще раз сам все сделать и у меня все получилось. 
Комментарии: Получилось круто. Я очень рад. 
27 БОТ - Выход на финишную прямую 00:14:38 9 чел. ★ 5 Done
  Отчёт отправил: 7119. Новопашин Владимир Решено за 5 час. 52 мин. [Показать отчёт]
Научился: Кликать ботом правой клавишей мыши. 
Сложности: Ничего. 
Комментарии: Супер урок. 
28 БОТ - Неуправляемый Интеллект 00:16:00 9 чел. ★ 5 Done
  Отчёт отправил: 7119. Новопашин Владимир Решено за 3 час. 36 мин. [Показать отчёт]
Научился: Научился интегрировать ранее сделанные разработки. 
Сложности: Самое сложное - заставить это работать. Я чтобы не попасть в ситуацию игромиста стал вызовать MessageBox - что позволило мне в любой момент остановить программу. 
Комментарии: Лишний раз убеждаюсь - не все так просто. 
29 БОТ - Всё открыто! 00:23:23 9 чел. ★ 5 Done
  Отчёт отправил: 7119. Новопашин Владимир Решено за 42 мин. [Показать отчёт]
Научился: Научился открывать клетки с помощью написанных ранее алгоритмов для внешней программы. Я до самого последнего момента не верил, что получится. 
Сложности: Бывает нарывается на мину, но это надо уже копать и моделировать эту ситуацию. 
Комментарии: Я знаю почему такой курс получился замечательным - Игромиста просто был в энергопотоке в таких случаях получается шедевры. Кстати насчет веббота не совсем понял, есть ссылка на сайт. 
30 ФИНАЛЬНЫЙ УРОК 9 чел. ★ 5 Done
  Отчёт отправил: 7119. Новопашин Владимир Решено за 7 час. 26 мин. [Показать отчёт]
Научился: Ничему 
Сложности: Звук не писался - записал это видео с 3 раза. 
Комментарии: Следующий курс будет шарики. 
Видеообзор: https://youtu.be/K-TSduOP0Wo
31 VIP - Хакерский подход 00:19:57 9 чел. ★ 5 Done
  Отчёт отправил: 7119. Новопашин Владимир Решено за 2 час. 19 мин. [Показать отчёт]
Научился: Научился хакерски просматривать сапера. 
Сложности: Правильно запустить процедуру ReadMemory. 
Комментарии: Получилось не спортивно, зато очень прикольно. 
32 VIP - Жизнь у Сапёра 01:22:45 2 чел. ★ 5 Open
  Итого:   32 видеоурока общей продолжительностью 10 час. 56 мин. 2 чел. ★ 4.98  
  Финалисты:   Иван Воронин,   Lik_Kirill .

Начинаем практику по языку C#




Чтобы стать хорошим программистом — нужно писать программы. На нашем сайте очень много практических упражнений.

После заполнения формы ты будешь подписан на рассылку «C# Вебинары и Видеоуроки», у тебя появится доступ к видеоурокам и консольным задачам.

Несколько раз в неделю тебе будут приходить письма — приглашения на вебинары, информация об акциях и скидках, полезная информация по C#.

Ты в любой момент сможешь отписаться от рассылки.
Научился: Записывать видеообзор бота для сапёра =)
Трудности: записать обзор всегда не просто =)
=)
Смотреть видеозапись: https://youtu.be/Fz0LlIcegEE
Научился: Быстро проходить игру сапер на любой сложности
Трудности: Осилить до конца весь курс)
Отличный видеокурс, на котором не только создали собственного сапера и его взломали, но и взломали сапера от microsoft
Смотреть видеозапись: https://youtu.be/aoZGA3hJFPg