Обучение c# видеоуроки

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

Микроигры

В этом видео-курсе мы будем создавать более сложные и более интересные игровые программы, которые потребуют от программиста не только знание визуальных компонентов, но и навыки составления алгоритмов для реализации логики игры и/или искусственного интеллекта.

По мере обучения мы создадим знакомые тебе с детства игры:
пятнашки и арканоид, виселица и крестики-нолики,
змейка и шарики 5 в ряд, и даже популярную сейчас игру 2048.
Для каждой из этих игр мы создадим “искусственный интеллект”, поэтому играть с программой будет не так-то просто... :)

В разных играх ты познакомишься с разными алгоритмами:
работа с графикой, переборы вариантов, алгоритм поиска в глубь и в ширину,
работа с массивами и матрицами, динамическое создание визуальных компонентов,
работа с координатами, элементы теории графов и, конечно же,
применение концепций Объектно-Ориентированного Программирования, сейчас без него никуда!

А в конце курса тебя ждёт VIP-урок по созданию микро-шутера "Стрелялка".


Микроигры

Создание более интересных и сложных игровых программ, некоторые игры пишутся за несколько уроков с подробным анализом: составление технического анализа, проектирование интерфейса, создание блок-схемы, формирование отдельных классов, создание и тестирование программы.

Объём: 16 уроков.
Срок: 30 дней.

3,000 руб.


Для подписки на пакет необходимо авторизоваться.

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

# Название видеоурока Решило Рейтинг Доступ
1 Игра 15 - Кнопки 00:13:12 73 чел. ★ 4.9 Done
  Отчёт отправил: 24. Оля Решено за 1 час. 00 мин. [Показать отчёт]
Научился: повторила работу с формой и ее компонентами, обработка собития клик конопки  
Сложности: не возникло, хотя я зарисовалась хотела красоту :) 
Комментарии: Очень хороший урок для повторения и полезен будет новичкам, удивительно однако для меня это уже совсем просто было:) Спасибо за чудесный урок, с нетерпением жду следующего! :) 
2 Игра 15 - Алгоритм 00:42:15 68 чел. ★ 5 Done
  Отчёт отправил: 24. Оля Решено за 2 час. 15 мин. [Показать отчёт]
Научился: работать с массивом, создание из позиции в координаты и наоборот, работать с элементом формы MenuStrip 
Сложности: сложностей не возникло, забыла правда как играть, не сражу собрала :) 
Комментарии: Чудесный урок! Сделал только победу через PictureBox, когда победа появляется картинка, на большее пока меня не хватило! Пятнашки это моя любимая игра была в детстве! Спасибо за ностальгию и за навыки которые получила! :) 
3 Игра 15 - Картинка 00:36:03 45 чел. ★ 5 Done
  Отчёт отправил: 24. Оля Решено за 2 час. 00 мин. [Показать отчёт]
Научился: потренировалась добавлять классы и форму из другого проекта, работа с координатами, с классами Bitmap, Graphics, Rectagle, Image, работать с двухмерным массивом, динамически создавать PictureBox 
Сложности: в уроке хорошо изложено, не возникло, вот только пришлось повозится с победной картинкой немного из-за того, что PictureBox с финальной картинкой не хотел показываться т.к. был размещен на ранеле, хотя я это сделала :) 
Комментарии: Я очень-очень рада и довольна, Я сделала, и мне очень нравится моя Красатулечка! Спасибо Евгений за чудесный и полезный урок! :) 
4 2048 - Учимся играть 00:08:33 57 чел. ★ 4.8 Done
  Отчёт отправил: 24. Оля Решено за 3 час. 30 мин. [Показать отчёт]
Научился: играть в игру 2048, немного терпению и спакойстию 
Сложности: прийти в себя, когда я с первого раза вообще в жизни первый раз набрала 1048 и еще с чем то и не сделать скриншот все сбросить :)  
Комментарии: УРА!!!! Я это седла, это была бы не я если бы не набрала нужно количества!!!! Хороший урок, хотя для меня наверное самый сложный из всех что проходила! :) Жду продолжения с нетерпением, я сделаю ее! :) Спасибо! :) 
5 2048 - Интерфейс 00:39:12 47 чел. ★ 4.9 Done
  Отчёт отправил: 24. Оля Решено за 3 час. 00 мин. [Показать отчёт]
Научился: создавать динамически label, с помощью массива заполнять их TableLayoutPanel, познакомилась с классом Dictionary, созданию цвета через массив автоматически, повторение оформления формы и ее компонентов 
Сложности: сложностей не возникло, т.к. все изложено очень понятно и ясно! вот с цветами заигралась, это просто удивительно и классно!!! :) 
Комментарии: Супер Урок!!! Я довольна и счастлива и моя игра уже приобрела красивую одежечку! Дальше еще будет интересней! Жду с нетерпением! У меня все уже хорошо, Я Молодец! Хорошо позанималась, Спасибо тебе Евгений и любимый проект!!! :) 
6 2048 - Логика 01:07:22 40 чел. ★ 4.9 Done
  Отчёт отправил: 24. Оля Решено за 3 час. 00 мин. [Показать отчёт]
Научился: увидела как работают делегаты, работу рекурсии, работа двухмерной матрицей, координатами, разбитие логики на части и реализация их 
Сложности: сложно не возникало, все очень хорошо показано и рассказано в уроке, понимания логики, еще четкой нет, хотя все понятно что и как мы делали! 
Комментарии: Ура!!! Я сделала свою игру! И у меня даже неплохой результат, это с первого раза в собственную игру мой результат! Я Молодец, мне она нравится, очень! Хотя она и кажется простой, однако реализация очень не простая! Спасибо, за такой шикарный урок! :)  
7 Полуфинальный урок 00:23:23 25 чел. ★ 4.8 Done
  Отчёт отправил: 24. Оля Решено за 2 час. 30 мин. [Показать отчёт]
Научился: продолжила тренировку записи обзора программ, размещение на ютубе 
Сложности: сложностей не было, мне не очень понравилась запись первого длинная, и пошли дубли, выкладываю третий, на этом пока остановлюсь :) 
Комментарии: Очень классные игры, и радует то что вы их увидите и так же можете поиграть в них! А при желании и создать еще лучше! За это огромное спасибо Евгению и проекту VideoSharp.info :)  
Видеообзор: http://youtu.be/9BshCrHtLlE
8 Виселка. Поле чудес 01:07:53 52 чел. ★ 5 Done
  Отчёт отправил: 24. Оля Решено за 5 час. 00 мин. [Показать отчёт]
Научился: планировать предварительную работу программы, создавать блок-схему, работать со свойствами беря из из того что формирует студия, работать с ресурсами и добавлять в ресурсы текстовые файлы и считывать их в массив, использовать Tag, добавлять динамически кнопки 
Сложности: Сложностей не возникло, вот только очень долго придумывала как заменить виселицу на что-то более позитивное, я не хочу никого вешать, не могла долго начать и рисовать не очень получалось что-то более веселое! :) 
Комментарии: Ура! У меня все получилось и УРАААААА! Я теперь знаю как можно добавлять в ресурс текстовый файл и считывать его в массив (позавчера не смогла это реализовать, пару часов промучилась)! Я очень очень рада! К тому же у меня все же придумала без виселиц, по этому у меня просто игра "Угадай слово", и когда не угадываю букву смайлик становится грустней, грустней, появляются слезки потом он плачет, а итог вы видите! :) Евгений! СПАСИБО!!! :) 
9 Виселка. Блоксхема помощника 00:28:58 29 чел. ★ 5 Done
  Отчёт отправил: 24. Оля Решено за 3 час. 00 мин. [Показать отчёт]
Научился: составлять и рисовать блок-схему 
Сложности: не сложно просто как-то долго получилось, хотела красиво сделать и под рукой нету где можно рисовать пришлось рисовать не от руки, а на компьютере 
Комментарии: Хороший и полезный урок, по такой схеме очень легко и понятно что к чему и за чем! :) Спасибо! 
10 Виселка. Алгоритм помощника 00:43:28 29 чел. ★ 5 Done
  Отчёт отправил: 24. Оля Решено за 2 час. 10 мин. [Показать отчёт]
Научился: еще раз потренировалась работать с текстовым файлом который занесен в ресурсы, заносить по строчно слова в массив, пользоваться ранее сделанной блок-схемой! 
Сложности: сложностей на возникло, т.к. была до этого подготовлена блок-схема, которая значительно облегчает понимание и написание, к тому же Евгений все очень подробно объяснял! 
Комментарии: Ошибку в блок схеме я не заметила :( Урок суперский, бот настолько великолепный что действительно забываешь думать! Разница колоссальная, хотя думаю все же лучше играть без него! :) Евгений, очень благодарна за этот великолепный урок! :)  
11 Крестики-Нолики. Игра на двоих 00:40:36 74 чел. ★ 4.9 Done
  Отчёт отправил: 24. Оля Решено за 6 час. 00 мин. [Показать отчёт]
Научился: работать с PictureBox, работа с формой и ее элементами и обработка событий, выделять логику игры, тренировка с созданием класса, продолжила изучение работы с координатами, работа с двухмерным массивом и динамическое заполнение картинок в массив, познакомилась с предохранением цикла, чтобы программа не зацикливалась, использование индексов get и set доступа в свойств, с параметром ref который приводит к передаче в методе аргументов по ссылке, а не по значению, увидела как создается искусственный интеллект! :) 
Сложности: сложностей не было, вот только я так и не смогла обыграть ИИ, постоянно ничья и долго наводила красоту и два раза переделывала картинки! А урок очень подробный, все ясно и понятно! 
Комментарии: Супер Урок!!! Я очень довольна и счастлива результатами, сделала при выигрыше показ картинки, и признаюсь не сделала отдельного класса для помощи! Все очень легко и просто получилось! Я, Молодец благодаря Евгению! Огромное спасибо за опыт который передаешь! :) 
12 Крестики-Нолики. Игра с компьютером 00:49:33 14 чел. ★ 4.8 Done
  Отчёт отправил: 24. Оля Решено за 15 мин. [Показать отчёт]
Научился: увидела и потренировалась создавать искусственный интеллект! :) 
Сложности: сложностей не возникло, в этом уроке делаю только отчет, программу написала намного раньше, хотя победить созданный ИИ не удалось, только ничья, пробовала, даже подключила на помощь друга, все равно только ничья, все же классный ИИ вышел!!! :) 
Комментарии: Это очень великолепный урок!!! Мне очень понравится! И теперь у меня есть такая умная игра!!! Спасибо Женя та такой интересный и увлекательный урок! 
13 Радиоуправляемая машинка 00:41:47 71 чел. ★ 4.9 Done
  Отчёт отправил: 24. Оля Решено за 3 час. 00 мин. [Показать отчёт]
Научился: обрабатывать события формы с помощью клавишей, потренировалась изменять картинки прямо в ресурсах 
Сложности: рисовать получилось долго, у меня опять какой-то глюк, при запуске у меня сразу машинка врезается, не понимаю что не так, возможно опять из-за виртуальной машины что касается мышки она делает как-то каряво) 
Комментарии: Хороший урок, мне понравился! И наконец я его осилила, все руки не доходили) Спасибо, Евгений за мотивацию! 
14 ФИНАЛЬНЫЙ УРОК 00:23:23 21 чел. ★ 4.8 Done
  Отчёт отправил: 24. Оля Решено за 30 мин. [Показать отчёт]
Научился: большей уверенности, практика продолжается, еще чуточку прокачалась 
Сложности: сложностей не возникло, записывала еще под впечатлением написанной программы, вот восторгом радости что она получилась!!! 
Комментарии: Все замечательно и хорошо!!! :) Всем спасибо кто поставит пальчики вверх, просмотрит видео, сорри что немного затянула по времени, хотя про эту замечательную игру хотелось очень много сказать, а если брать курс то вообще, чего стоят крестики нолики, с искусственным интеллектом! Потрясающие игры, к которых очень много разнообразной практики!!! :) Спасибо, Евгений за этот Увлекательный и Чудесный курс!!! :)  
Видеообзор: http://youtu.be/oxgoCsqFzAE
15 VIP урок. Стрелялка 01:33:59 33 чел. ★ 4.8 Done
  Отчёт отправил: 24. Оля Решено за 3 час. 00 мин. [Показать отчёт]
Научился: повторила создания конструктора, создание класса, потренировалась с инкапсуляцией, узнала про static, потренировалась с наследованием, использование базового конструктора с помощью base, присваивать одно событие для всех элементов  
Сложности: все очень хорошо и доступно рассказано и показано и сложностей не было 
Комментарии: У меня вышла чудная программка, облако стреляет каплями по солнышку! Все замечательно работает! Я сделала конструктор который вызывает базовый конструктор! Я, Молодец! Хорошо и с удовольствием прокачалась! Правда нового ничего не добавила! Вот и закончила это супер курс "Микроигры"! Я очень счастлива что прошла его весь, набралась море опыта и у меня появились превосходные игры в которые теперь сама играю! Спасибо, Евгений за этот Великолепный Урок, за этот КУРС!!! :) 
  Итого:   15 видеоуроков общей продолжительностью 10 час. 19 мин. 13 чел. ★ 4.9  
  Финалисты:   Nurbek,   lomik,   Оля,   Alcatraz,   Александр Львович,   sergey,   Дмитрий,   Frank,   Артём,   Ильшат,   Permitin Alexey,   Алексей|BrisK|Кривицкий,   Neverwinter 2 .

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




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

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

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

Ты в любой момент сможешь отписаться от рассылки.
Научился: null
Трудности: null
Спасибо , за столь интересный курс!
Смотреть видеозапись: https://www.youtube.com/watch?v=IljT5lbg7rs&feature=youtu.be
Научился: Запись видео обзоров.
Трудности: Нет
Курс на 100%
Смотреть видеозапись: https://youtu.be/xfldVlIoV1U