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

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

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

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

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

# Название видеоурока Решило Рейтинг Доступ
1 ИГРА - Счастливый сапёр 00:10:45 17 чел. ★ 5 Done
  Отчёт отправил: 8275. Tekashnik Решено за 39 мин. [Показать отчёт]
Научился: Играть в сапёра 
Сложности: рисовать блоксхему 
Комментарии: Уже рисовал на явном сапёре))) крутая игрушка как ни крути, уже лет 20 я с ней)) 
2 ИГРА - Минная картотека 00:11:57 17 чел. ★ 5 Done
  Отчёт отправил: 8275. Tekashnik Решено за 22 мин. [Показать отчёт]
Научился: Копировать иконки 
Сложности: Придумывать что было самым сложным 
Комментарии: Надо уже потихоньку в WPF перебираться)) 
3 ИГРА - Классные мины 00:20:47 15 чел. ★ 5 Done
  Отчёт отправил: 8275. Tekashnik Решено за 28 мин. [Показать отчёт]
Научился: Писать заполнение поля в Сапёре  
Сложности: Придумывать, что было самым сложным 
Комментарии: Всем добра) 
4 ИГРА - Матрица картинок 00:25:08 15 чел. ★ 5 Done
  Отчёт отправил: 8275. Tekashnik Решено за 41 мин. [Показать отчёт]
Научился: Рисовать плашки на панели 
Сложности: Придумывать, что было самым сложным 
Комментарии: Всем добра) 
5 ИГРА - Карта минного поля 00:19:35 15 чел. ★ 5 Done
  Отчёт отправил: 8275. Tekashnik Решено за 51 мин. [Показать отчёт]
Научился: Заполнять карту минного поля и отображать её) 
Сложности: Найти маленькую ошибку)) в CS ищу ошибки быстро, не то что в java 
Комментарии: в CS ищу ошибки быстро, не то что в java 
6 ИГРА - Зелёный флаг 00:17:40 15 чел. ★ 5 Done
  Отчёт отправил: 8275. Tekashnik Решено за 36 мин. [Показать отчёт]
Научился: Тестировать программу 
Сложности: Придумывать, что было самым сложным 
Комментарии: Поиграл несколько раз, играть можно, но осторожно))) Никакого контроля)) взорвался и дальше продолжай 
7 ИГРА - Алгоритмический подход 00:13:27 15 чел. ★ 5 Done
  Отчёт отправил: 8275. Tekashnik Решено за 1 час. 13 мин. [Показать отчёт]
Научился: Писать методы для игры сапёр 
Сложности: Искать ошибки, которых было немало) 
Комментарии: Почти реализовал все доп функции 
8 ИГРА - Бомбовые алгоритмы 00:29:29 14 чел. ★ 5 Done
  Отчёт отправил: 8275. Tekashnik Решено за 1 час. 14 мин. [Показать отчёт]
Научился: Искать ошибки в коде 
Сложности: Найти ошибки 
Комментарии: Добавил, красную мину, на которой подорвался Добавил некорректо установленый флажок - перечеркнутая мина) 
9 ИГРА - ПОЛУФИНАЛЬНЫЙ УРОК 14 чел. ★ 4.9 Done
  Отчёт отправил: 8275. Tekashnik Решено за 1 час. 41 мин. [Показать отчёт]
Научился: Записывать видео обзор 
Сложности: Записывать видеообзор 
Комментарии: Видеообзор записал без микрофона, звук был записан отдельно, как и второе видео, первый мой такой опыт и вот что получилось) А вообще курс мне понравился. Хотя всё что тут использовалось я уже знал, но если повторять многократно, то во первых хорошо запомниться, а во вторых уже на лету можно будет применять где бы то ни было, а именно это отличает профессионала от любителя. Как всегда спасибо Евгению Витольдовчу ;) 
Видеообзор: https://www.youtube.com/watch?v=NnQrXQdYVKw
10 ИИ - Как пройти игру 00:03:38 13 чел. ★ 4.9 Done
  Отчёт отправил: 8275. Tekashnik Решено за 31 мин. [Показать отчёт]
Научился: Думать 
Сложности: Придумывать 
Комментарии: Ну наверное нужно, что то вроде файн ридера, который будет считывать поле, а затем уже кликать на 100% клетки, а если 100% клеток не осталось, то можно некую вероятность посчитать, и так далее) 
11 ИИ - Очевидные шаги 00:09:00 13 чел. ★ 5 Done
  Отчёт отправил: 8275. Tekashnik Решено за 21 мин. [Показать отчёт]
Научился: Отработал очевидные ходы 
Сложности: Придумывать что было самым сложным 
Комментарии: Всего пол поля открыл, а очевидные ходы закончились 
12 ИИ - Пересечение множеств 00:34:53 11 чел. ★ 5 Done
  Отчёт отправил: 8275. Tekashnik Решено за 1 час. 01 мин. [Показать отчёт]
Научился: Проходить профессионала 
Сложности: Проходить профессионала) 
Комментарии: Что то подзамучился я его проходить, но в итоге достаточно быстро прошёл 
13 ИИ - Класс группы 00:17:28 12 чел. ★ 5 Done
  Отчёт отправил: 8275. Tekashnik Решено за 36 мин. [Показать отчёт]
Научился: Создавать классы 
Сложности: Придумать, что было самым сложным 
Комментарии: Будем посмотреть, как это работать с SortedSet 
14 ИИ - Элементарные алгоритмы 00:10:03 11 чел. ★ 5 Done
  Отчёт отправил: 8275. Tekashnik Решено за 19 мин. [Показать отчёт]
Научился: Создавать множества SortedSet 
Сложности: Придумывать, что было самым сложным 
Комментарии: Намечается что то грандиозное и интересное 
15 ИИ - Жучкин алгоритм 00:39:05 11 чел. ★ 4.8 Done
  Отчёт отправил: 8275. Tekashnik Решено за 1 час. 15 мин. [Показать отчёт]
Научился: Писать алгоритм открытия очевидных ячеек)) 
Сложности: Это было супер 
Комментарии: Много раз пользовался кнопкаой, завораживает, пошагово тоже интересно наблюдать, как он шагами делает) 
16 ИИ - Вспомнить всё 00:23:17 11 чел. ★ 5 Done
  Отчёт отправил: 8275. Tekashnik Решено за 32 мин. [Показать отчёт]
Научился: Наслаждаться кнопкой Hint 
Сложности: Найти небольшую ошибку 
Комментарии: Вспомнили всё! 
17 ИИ - Операции со множествами 00:15:19 11 чел. ★ 5 Done
  Отчёт отправил: 8275. Tekashnik Решено за 1 час. 12 мин. [Показать отчёт]
Научился: написал TestGroup 
Сложности: ПРидумать, что было самым сложным 
Комментарии: Проверил работу функций Intersect() и Minus() 
18 ИИ - Множественное тестирование 00:06:46 11 чел. ★ 4.8 Done
  Отчёт отправил: 8275. Tekashnik Решено за 1 час. 01 мин. [Показать отчёт]
Научился: Повторил создание тестов 
Сложности: Найти время) 
Комментарии: Уже давно за полночь)) 
19 ИИ - Ботовый алгоритм InterMines 00:17:38 11 чел. ★ 4.9 Done
  Отчёт отправил: 8275. Tekashnik Решено за 45 мин. [Показать отчёт]
Научился: Тестировать функцию InterMines() 
Сложности: Не запутаться, что откуда и куда) 
Комментарии: Как хорошо, что всё работает)) 
20 ИИ - Открыть всё! 00:21:34 11 чел. ★ 5 Done
  Отчёт отправил: 8275. Tekashnik Решено за 1 час. 12 мин. [Показать отчёт]
Научился: Изучить и понять алгоритм работы бота 
Сложности: Найти пару недочётов в программе, после моих нововведений 
Комментарии: Мне очень понравилось, особенного, когда сделал, что он каждый шаг по нажатию делает, сидишь и любуешься, тыкая в кнопку ХИНТ, как неспешно открывается поле, потом он доходит до места где уже не знает как открыт, тыкаешь случайно и дальше продолжаешь смотреть на работу бота... очень завараживающее зрелище)) Спасибо за курс, очень позновательно и полезно. 
21 ИИ - ПОЛУФИНАЛЬНЫЙ АЛГОРИТМ 10 чел. ★ 5 Done
  Отчёт отправил: 8275. Tekashnik Решено за 1 час. 31 мин. [Показать отчёт]
Научился: Записывать видеообзор 
Сложности: Редактировать в PinnacleStudio 
Комментарии: Спасибо за курс, как всегда очень познавательно и с нетривиальными алгоритмами)) 
Видеообзор: https://youtu.be/ExTGbFjxgkc
22 БОТ - Отмычка сапёра 00:31:45 10 чел. ★ 4.9 Done
  Отчёт отправил: 8275. Tekashnik Решено за 1 час. 34 мин. [Показать отчёт]
Научился: использовать библиотеку user32.dll 
Сложности: Что то я не совсем всё понял 
Комментарии: Не понимаю как функция GetWindowRect() Вычисляет углы и ширину и высоту, смещаешь приложение в тострону уже значения другие, хотя по факту ширина и высота должны вроде как остоваться постоянныеми, на скриншотах я приложил данные с wRect два разных, они вообще логике не поддаются, может кто то объяснит?? По факту в пейнте посчила Ширина ~503, Высота ~ 364 - Это для профессионала..... может я что то не то делаю? 
23 БОТ - Пиксельный металлоискатель 00:25:10 10 чел. ★ 5 Done
  Отчёт отправил: 8275. Tekashnik Решено за 59 мин. [Показать отчёт]
Научился: Считывать цвета пикселей с экрана монитора 
Сложности: Найт небольшую ошибку 
Комментарии: Как то не быстро он считывает цвета, если это делать часто, то программа будет откровенно тупить 
24 БОТ - Совместное фото 00:31:34 9 чел. ★ 5 Done
  Отчёт отправил: 8275. Tekashnik Решено за 1 час. 12 мин. [Показать отчёт]
Научился: О новых возможностях работы с экраном ;) 
Сложности: Не запутаться) 
Комментарии: Весёлый урок 
25 БОТ - Гадание по фото 00:39:50 9 чел. ★ 5 Done
  Отчёт отправил: 8275. Tekashnik Решено за 2 час. 11 мин. [Показать отчёт]
Научился: Искать уникальные цвета на картинке, в конкретных квадратикх 
Сложности: Это реально не просто было, пиксел вправо пиксел влево и уже не то 
Комментарии: Очень полезный урок, применение колосальное ;) 
26 БОТ - Сканер минного поля 00:23:55 9 чел. ★ 5 Done
  Отчёт отправил: 8275. Tekashnik Решено за 1 час. 12 мин. [Показать отчёт]
Научился: красиво выводить массив 
Сложности: Не запутаться в переделывании 
Комментарии: Эх не успею до вечера доделать.... 
27 БОТ - Выход на финишную прямую 00:14:38 9 чел. ★ 5 Done
  Отчёт отправил: 8275. Tekashnik Решено за 1 час. 02 мин. [Показать отчёт]
Научился: Закрепили, клики мыши по экрану 
Сложности: Придумывать, что было самым сложным 
Комментарии: Всем добра и завершения курса сапёра)) 
28 БОТ - Неуправляемый Интеллект 00:16:00 9 чел. ★ 5 Done
  Отчёт отправил: 8275. Tekashnik Решено за 1 час. 18 мин. [Показать отчёт]
Научился: Искать ошибки в запутанном коде 
Сложности: Искать ошибки в запутанном коде 
Комментарии: Весёлый зацикл происходил ;) 
29 БОТ - Всё открыто! 00:23:23 9 чел. ★ 5 Done
  Отчёт отправил: 8275. Tekashnik Решено за 45 мин. [Показать отчёт]
Научился: Открывать поле Сапёра на уровне профессионал за 2 секунды 
Сложности: Сложно было оторваться ставить рекорды )))) 
Комментарии: Супер курс, просто мощь)) 
30 ФИНАЛЬНЫЙ УРОК 9 чел. ★ 5 Done
  Отчёт отправил: 8275. Tekashnik Решено за 5 час. 03 мин. [Показать отчёт]
Научился: Записывать видеообзор 
Сложности: Сложным найти время и место, чтобы никто не мешал) 
Комментарии: Очень интересный, насыщенный, сложный курс, который затрагивает многие аспекты программирования. К прохождению рекомендуется обязательно! Большое спасибо за курс мне очень понравилось. 
Видеообзор: https://youtu.be/1VLcNjkFM8Q
31 VIP - Хакерский подход 00:19:57 9 чел. ★ 5 Done
  Отчёт отправил: 8275. Tekashnik Решено за 43 мин. [Показать отчёт]
Научился: Корректировать чужой код 
Сложности: Разобраться в чужом коде 
Комментарии: Хотелось бы так внедряться и в другие программы, и понять как это делать с нуля 
32 VIP - Жизнь у Сапёра 01:22:45 2 чел. ★ 5 Open
  Итого:   32 видеоурока общей продолжительностью 10 час. 56 мин. 2 чел. ★ 4.98  
  Финалисты:   Иван Воронин,   Lik_Kirill .

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




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

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

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

Ты в любой момент сможешь отписаться от рассылки.
Научился: Создал обзор всех игр созданных на курсе.
Трудности: Ничего.
Все норм.
Смотреть видеозапись: https://youtu.be/TwVxsdtOhCg
Научился: Ничему новому
Трудности: найти время
Добавил интерактивную легенду найденных уникальных объектов игрового поля при парсинге эталонного скриншота. остальные нововведения, которые добавлялись в процессе разработок на каждом уроке см. видео =) з.ы. плюс недокументированные изменения и оптимизации.
Смотреть видеозапись: https://youtu.be/e7GKl7HkZYM