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

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

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

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

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

# Название видеоурока Решило Рейтинг Доступ
1 ИГРА - Счастливый сапёр 00:10:45 17 чел. ★ 5 Done
  Отчёт отправил: 4004. Елена Решено за 25 мин. [Показать отчёт]
Научился: Играть в Сапёра 
Сложности: Выиграть :) 
Комментарии: Вот и еще один вариант реализации "Сапёра" будет. 
2 ИГРА - Минная картотека 00:11:57 17 чел. ★ 5 Done
  Отчёт отправил: 4004. Елена Решено за 15 мин. [Показать отчёт]
Научился: повторение пройденного 
Сложности: ничего 
Комментарии: Вперед, к будущему "Сапёру"! 
3 ИГРА - Классные мины 00:20:47 15 чел. ★ 5 Done
  Отчёт отправил: 4004. Елена Решено за 10 мин. [Показать отчёт]
Научился: Инициализировать минное поле 
Сложности: Пройти 20-минутный урок за 10 минут :)  
Комментарии: На самом деле весь этот код был у меня написан еще с вебинара. Оставалось только повторить. Просто сегодня вообще нет времени на "вдумывание" в то, о чем говорится на уроке, поэтому выбрала то, что попроще и что уже делала раньше. 
4 ИГРА - Матрица картинок 00:25:08 15 чел. ★ 5 Done
  Отчёт отправил: 4004. Елена Решено за 20 мин. [Показать отчёт]
Научился: повторение пройденного 
Сложности: НАЙТИ ВРЕМЯ!!! 
Комментарии: Разместила поле горизонтально по центру формы. 
5 ИГРА - Карта минного поля 00:19:35 15 чел. ★ 5 Done
  Отчёт отправил: 4004. Елена Решено за 20 мин. [Показать отчёт]
Научился: Повторила работу с делегатами 
Сложности: Со временем становится всё хуже. 
Комментарии: Я делегаты всё равно до конца не понимаю :( Надо про них статью написать - деваться будет некуда и разберусь :) Но по уроку всё получилось. 
6 ИГРА - Зелёный флаг 00:17:40 15 чел. ★ 5 Done
  Отчёт отправил: 4004. Елена Решено за 20 мин. [Показать отчёт]
Научился: Вспомнила работу с полем Tag 
Сложности: немного запуталась со своими top-ом и map-ом 
Комментарии: Все получилось 
7 ИГРА - Алгоритмический подход 00:13:27 15 чел. ★ 5 Done
  Отчёт отправил: 4004. Елена Решено за 20 мин. [Показать отчёт]
Научился: повторение 
Сложности: Зная, что сегодня не будет времени на выполнение урока, урок был сделан вчера, а отчет отправлен сегодня. 
Комментарии: все получилось 
8 ИГРА - Бомбовые алгоритмы 00:29:29 14 чел. ★ 5 Done
  Отчёт отправил: 4004. Елена Решено за 40 мин. [Показать отчёт]
Научился: Работать с делегатами (хоть это и странно) 
Сложности: Восстановить все, что пропало почему-то с предыдущего урока. 
Комментарии: Реализовала вывод сообщения об окончании игры с помощью делегата (чтоб заодно потренироваться). 
9 ИГРА - ПОЛУФИНАЛЬНЫЙ УРОК 14 чел. ★ 4.9 Done
  Отчёт отправил: 4004. Елена Решено за 2 час. 00 мин. [Показать отчёт]
Научился: Записывать видеообзоры 
Сложности: Разрешить противоречие внутри себя. Сегодня - понедельник, начало новой недели в Клубе формулистов, и мне предстоит выполнить непростой видеоурок с видеообзором. В последние две недели времени для выполнения видеоуроков катастрофически не хватает. Противоречие заключалось в том - сделать видеообзор и отчитаться по уроку или оставить пальму первенства "Клуба формулистов", мотивируя это нехваткой времени, и взять перерыв на неделю-другую...  
Комментарии: Всё уже сказано выше. Обработку видео почему-то приходится ждать очень долго. 
Видеообзор: https://youtu.be/o6FZ45Km4kc
10 ИИ - Как пройти игру 00:03:38 13 чел. ★ 4.9 Done
  Отчёт отправил: 4004. Елена Решено за 7 мин. [Показать отчёт]
Научился: анализировать очевидные и неочевидные ходы 
Сложности: вовремя остановиться. Очевидные ходы кончились вместе с минами. 
Комментарии: С карты можно считать данные из массива map[] при условии, что соответствующая клетка массива top[] открыта. Или не это имелось в виду? 
11 ИИ - Очевидные шаги 00:09:00 13 чел. ★ 5 Done
  Отчёт отправил: 4004. Елена Решено за 20 мин. [Показать отчёт]
Научился: Играть в Сапера по новым правилам. 
Сложности: Основная сложность заключается в том, что не успею я этот курс за неделю закончить. 
Комментарии: Сначала играла по очевидным правилам, но по не очень очевидным удалось однозначно открыть всё поле. 
12 ИИ - Пересечение множеств 00:34:53 11 чел. ★ 5 Done
  Отчёт отправил: 4004. Елена Решено за 34 мин. [Показать отчёт]
Научился: Разделять множества на непересекающиеся подмножества 
Сложности: Дождаться конца урока. 
Комментарии: Алгоритм понятен. Хотелось бы перейти к его реализации. Первый скрин - тупиковая ситуация, второй - завершение партии (не совсем удачное). 
13 ИИ - Класс группы 00:17:28 12 чел. ★ 5 Done
  Отчёт отправил: 4004. Елена Решено за 20 мин. [Показать отчёт]
Научился: Узнала о возможности работы с множествами 
Сложности: ничего 
Комментарии: Нам потребуются методы создания (заполнения) множества, вычитания множеств, пересечения множеств.  
14 ИИ - Элементарные алгоритмы 00:10:03 11 чел. ★ 5 Done
  Отчёт отправил: 4004. Елена Решено за 15 мин. [Показать отчёт]
Научился: Создала мeтоды GetFlags() и GetEmpty(). 
Сложности: ничего 
Комментарии: Пока - непонятно, но здорово! Думаю, скоро алгоритм внедрится, и всё встанет на свои места. 
15 ИИ - Жучкин алгоритм 00:39:05 11 чел. ★ 4.8 Done
  Отчёт отправил: 4004. Елена Решено за 40 мин. [Показать отчёт]
Научился: Смотреть видео с удвоенной скоростью 
Сложности: Не запутаться 
Комментарии: Урок немного затянутым показался, особенно вторая половина. Тяжело искать не только свои ошибки :) 
16 ИИ - Вспомнить всё 00:23:17 11 чел. ★ 5 Done
  Отчёт отправил: 4004. Елена Решено за 30 мин. [Показать отчёт]
Научился: Повторение пройденного 
Сложности: не знаю 
Комментарии: Интересно, как будет реализовываться алгоритм пересечения множеств. 
17 ИИ - Операции со множествами 00:15:19 11 чел. ★ 5 Done
  Отчёт отправил: 4004. Елена Решено за 20 мин. [Показать отчёт]
Научился: Пересекать и вычитать множества 
Сложности: Не поняла. зачем при пересечении множеств дважды использовать цикл foreach и дважды добавлять элементы во множество пересечения. 
Комментарии: Работу функций протестировала (правда, Intersect() сделала по-своему) 
18 ИИ - Множественное тестирование 00:06:46 11 чел. ★ 4.8 Done
  Отчёт отправил: 4004. Елена Решено за 10 мин. [Показать отчёт]
Научился: Тестировать алгоритмы 
Сложности: ничего 
Комментарии: всё было сделано в качестве дополнительного задания прошлого урока. 
19 ИИ - Ботовый алгоритм InterMines 00:17:38 11 чел. ★ 4.9 Done
  Отчёт отправил: 4004. Елена Решено за 25 мин. [Показать отчёт]
Научился: Выбирать мины на пересечении множеств 
Сложности: ничего 
Комментарии: осталось внедрить алгоритм в Бота. 
20 ИИ - Открыть всё! 00:21:34 11 чел. ★ 5 Done
  Отчёт отправил: 4004. Елена Решено за 1 час. 30 мин. [Показать отчёт]
Научился: Реализовывать Бота 
Сложности: Найти опечатку в коде, из-за которой всё взрывалось и зацикливалось. 
Комментарии: После того, как при копировании материалов сайта стал добавляться источник, переход по ссылке всё-таки стоит сделать через . Иначе получается, что копирую ссылку, вставляю в адресную строку и получаю: https://habrahabr.ru/post/211188/ Источник «Формула программиста» – https://www.videosharp.info/video/sweep/nr=1062 По теме урока замечаний нет. 
21 ИИ - ПОЛУФИНАЛЬНЫЙ АЛГОРИТМ 10 чел. ★ 5 Done
  Отчёт отправил: 4004. Елена Решено за 1 час. 00 мин. [Показать отчёт]
Научился: Записывать видеообзоры 
Сложности: Найти время для записи звука 
Комментарии: нет 
Видеообзор: https://youtu.be/Z5h18szf7Mg
22 БОТ - Отмычка сапёра 00:31:45 10 чел. ★ 4.9 Done
  Отчёт отправил: 4004. Елена Решено за 45 мин. [Показать отчёт]
Научился: Управлять мышью в "чужом" окне 
Сложности: Попасть по клеткам 
Комментарии: Прощелкала поле по углам. Дальше будет понятно, как получать координаты. 
23 БОТ - Пиксельный металлоискатель 00:25:10 10 чел. ★ 5 Done
  Отчёт отправил: 4004. Елена Решено за 30 мин. [Показать отчёт]
Научился: "Попадать" по клетккам 
Сложности: не отчитаться за урок вчера, а сэкономить на сегодня :) 
Комментарии: Остался последний рывок 
24 БОТ - Совместное фото 00:31:34 9 чел. ★ 5 Open
25 БОТ - Гадание по фото 00:39:50 9 чел. ★ 5 $
26 БОТ - Сканер минного поля 00:23:55 9 чел. ★ 5 $
27 БОТ - Выход на финишную прямую 00:14:38 9 чел. ★ 5 $
28 БОТ - Неуправляемый Интеллект 00:16:00 9 чел. ★ 5 $
29 БОТ - Всё открыто! 00:23:23 9 чел. ★ 5 $
30 ФИНАЛЬНЫЙ УРОК 9 чел. ★ 5 $
31 VIP - Хакерский подход 00:19:57 9 чел. ★ 5 $
32 VIP - Жизнь у Сапёра 01:22:45 2 чел. ★ 5 $
  Итого:   32 видеоурока общей продолжительностью 10 час. 56 мин. 2 чел. ★ 4.98  
  Финалисты:   Иван Воронин,   Lik_Kirill .

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




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

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

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

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