Курс программирования

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

Демо игры

Несколько простых игрушек для ознакомления с проектом.
Каждая игровая программа пишется с нуля.
Доступ к урокам последовательный.

Во время прохождения курса вы самостоятельно
напишете несколько игровых программ.

Объём: 8 видеоуроков.

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

# Название видеоурока Решило Рейтинг Доступ
1 Вступительное слово 00:20:15 1794 чел. ★ 4.7 Done
  Отчёт отправил: 2204. sergeyvbo Решено за 20 мин. [Показать отчёт]
Научился: Создавать программы на С# 
Сложности: ничего 
Комментарии: все ок 
2 Картинка с секретом 00:53:40 1029 чел. ★ 4.9 Done
  Отчёт отправил: 2204. sergeyvbo Решено за 1 час. 00 мин. [Показать отчёт]
Научился: Работать с событиями мыши и с формами 
Сложности: придумать секретный алгоритм 
Комментарии: все достаточно просто 
3 Лабиринт 2D - меню 00:29:13 851 чел. ★ 4.9 Done
  Отчёт отправил: 2204. sergeyvbo Решено за 30 мин. [Показать отчёт]
Научился: Функционально объединять действия в классы, создавать меню с настройками. 
Сложности: расставлять модификаторы функций и переменных 
Комментарии: Было бы интересно поподробнее узнать о модификаторах static, public, private и т. д. 
4 Лабиринт 2D - игра 00:47:49 600 чел. ★ 4.9 Done
  Отчёт отправил: 2204. sergeyvbo Решено за 1 час. 00 мин. [Показать отчёт]
Научился: Обрабатывать координаты мыши, подключать несколько форм 
Сложности: сложностей не возникло 
Комментарии: все достаточно просто и понятно 
5 Игра Быстрощёлк 00:25:26 647 чел. ★ 4.8 Done
  Отчёт отправил: 2204. sergeyvbo Решено за 2 час. 14 мин. [Показать отчёт]
Научился: работа с элементами формы и их событиями, реализация логики игры в виде функций и состояний 
Сложности: найти аналоги элементов формы и обработчиков событий в XAML 
Комментарии: Возможно, стоило бы еще отображать минимальный интервал между двумя кликами. 
6 Бот для Быстрощёлка 00:25:35 542 чел. ★ 4.9 Done
  Отчёт отправил: 2204. sergeyvbo Решено за 1 час. 10 мин. [Показать отчёт]
Научился: Пользоваться разметкой формы, программно эмулировать нажатие кнопок мыши 
Сложности: пока непонятен синтаксис импорта длл-ок 
Комментарии: Отличный урок, очень полезный бот! 
7 Камень ножницы бумага 00:47:10 428 чел. ★ 4.9 Done
  Отчёт отправил: 2204. sergeyvbo Решено за 2 час. 30 мин. [Показать отчёт]
Научился: пользоваться панелями на форме, регистрировать наведение мыши на невидимую картинку. 
Сложности: исправить баг, позволяющий накручивать победы 
Комментарии: Обнаружен баг: если после победы продолжать щелкать по победившей фигуре, то каждый раз будут засчитываться победы. Чтобы исправить, пришлось анализировать режим игры при щелчке. 
8 ФИНАЛЬНЫЙ УРОК 00:01:51 390 чел. ★ 4.8 Done
  Отчёт отправил: 2204. sergeyvbo Решено за 20 мин. [Показать отчёт]
Научился: - 
Сложности: Пока все видео простые. 
Комментарии: Спасибо за эти курсы! это формат обучения, который действительно удобнее, чем курсы, или самостоятельное чтение книг. Из пожеланий - хотелось бы более демократичные цены на курсы и хотелось бы побольше технических подробностей и теории. Сергей Богачев. 
9 Вам телеграмма! 00:08:26 76 чел. ★ 4.9 Free
10 VIP. Устный счёт 00:46:39 294 чел. ★ 4.9 Done
  Отчёт отправил: 2204. sergeyvbo Решено за 1 час. 00 мин. [Показать отчёт]
Научился: Пока ничего нового 
Сложности: все просто 
Комментарии: Существуют соглашения об именовании переменных и функций - не ставить "_" в именах, все слова с заглавных букв, писать T в начале названия параметра и I в начале названия интерфейса. Пытаюсь это прививать себе при выполнении уроков, всем советую тоже ознакомиться с этими конвенциями и соглашениями и постепенно подстраиваться под них. 
  Итого:   10 видеоуроков общей продолжительностью 5 час. 06 мин. 41 чел. ★ 4.86  
  Финалисты:   Елена,   Алексей В.,   Сергей Сергеевич,   Ильшат,   Фомичева Наталья,   Петя,   Алексей Хонин,   Сергей Соколов,   Minergimn,   Сергей Лузум,   Новопашин Владимир,   Артём,   Константин,   Oleg Didok,   Кирилл Лебедев,   Иван Воронин,   Сергей Аникин,   Виталя,   Виталий,   aleksey-k,   Сергей Д.,   Piligrim,   Сарапульцев Константин,   Михаил Ермишин,   zhikharevav,   Bazel,   zmejchik,   Сергей Стефаненко,   chip,   Denis,   Владимир,   Yuriy,   Колупаев Сергей,   Павел,   Николай Денисов,   Данил Вагнер,   kostes,   Permitin Alexey,   Иван,   Андрей,   Alexander Sidorov .

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




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

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

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

Ты в любой момент сможешь отписаться от рассылки.
Научился: Научился немного пользоваться Visual Studio. Обрабатывать события, устанавливать свойства компонентов. Наблюдение за работой магистра дало представление о методике решения поставленных задач. Следующими курсами станет ООП и продолжение в виде прикладных и игровых программок.
Трудности: Уроки достаточно простые. Самым сложным в понимании было работа с разными типами данных и объектов из Net и сторонних библиотек. Витольдович не вдается в объяснения, поэтому много гуглил, чтобы разобраться и понять что и как работает.
Полезное и приятное времяпровождение. Еще толком не понимаю зачем мне это, но заниматься программированием мне нравится. Мне не хватает в уроках общего объяснения структуры программ, что и как работает в общем. Некоего общего алгоритма. Поэтому вводя код, пытаюсь понять структуру проекта, при этом создается впечатление, что магистр действует несколько хаотично. Возможно это из-за того, что программки простенькие, да еще и демо-курс. В любом случае, я благодарен Витольдовичу и его проекту за то, что мои занятия программированием обрели структуру, стали регулярными, и у меня стало кое что получаться. С уважением, Станислав Низовой.
Так, мне посоветовал ваш сайт, мой хороший приятель(он кстати тоже тут пишет игры, и он ушел вперед, что мотивирует меня догнать его и перегнать). Поначалу, меня испугало количество платных уроков, но, скрепя сердце попробовал, и у меня получилась первая в моей жизни игра, это действительно волнующе). Очень большой плюс, это то что на все вопросы тебе стараются дать ответ, именно тут я хочу поблагодарить всех тех, кто подсказывал мне в решении моих проблем. Из минусов, я бы назвал платность ресурса. я постоянно натыкаюсь на решения других с платных(наверное платных) разделов, и очень хочу тоже попробовать. Я бы посоветовал открыть бесплатный доступ в течении 1 недели для тех, кто прошел этот курс. Вот прошел курс, выбери то, что ты хотел бы выучить, и учи. Но у тебя только неделя. В остальном же, мне все нравится, спасибо! Шпак Сергей