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

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

Демо игры

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

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

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

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

# Название видеоурока Решило Рейтинг Доступ
1 Вступительное слово 00:20:15 1799 чел. ★ 4.8 Done
  Отчёт отправил: 4814. Дмитрий Решено за 30 мин. [Показать отчёт]
Научился: Устанавливать VS. 
Сложности: Все в новинку. 
Комментарии: Все замечательно. 
2 Картинка с секретом 00:53:40 1035 чел. ★ 4.9 Done
  Отчёт отправил: 4814. Дмитрий Решено за 1 час. 00 мин. [Показать отчёт]
Научился: Добавлять исходные данные в "Ресурсы", осуществлять привязку кнопок в различные положения, изучил работу с обработчиками событий кнопок. 
Сложности: Все хорошо. 
Комментарии: Очень понравилось. 
3 Лабиринт 2D - меню 00:29:13 854 чел. ★ 4.9 Done
  Отчёт отправил: 4814. Дмитрий Решено за 1 час. 00 мин. [Показать отчёт]
Научился: Работать со звуковыми файлами, познакомился с check_Box, включение-отключение звука. 
Сложности: Все понятно. 
Комментарии: Все замечательно 
4 Лабиринт 2D - игра 00:47:49 601 чел. ★ 4.9 Done
  Отчёт отправил: 4814. Дмитрий Решено за 3 час. 00 мин. [Показать отчёт]
Научился: Работать с лейблами и обработчиками событий MouseEnter и Shown. Осуществлять переход с одного уровня на другой. Создавать лабиринт. 
Сложности: Создать свой лабиринт. Очень много времени уходит, чтобы сделать его сложным. 
Комментарии: Все понравилось. 
5 Игра Быстрощёлк 00:25:26 648 чел. ★ 4.8 Done
  Отчёт отправил: 4814. Дмитрий Решено за 2 час. 00 мин. [Показать отчёт]
Научился: Щелкать. 
Сложности: Ничего. Решил остановиться на рекорде 30,6. 
Комментарии: Все замечательно.  
6 Бот для Быстрощёлка 00:25:35 542 чел. ★ 4.9 Done
  Отчёт отправил: 4814. Дмитрий Решено за 2 час. 00 мин. [Показать отчёт]
Научился: Заставить компьютер клацать вместо меня. :-) 
Сложности: Не сбиться, повторяя каждое действие. 
Комментарии: Все отлично. 
7 Камень ножницы бумага 00:47:10 430 чел. ★ 4.9 Done
  Отчёт отправил: 4814. Дмитрий Решено за 3 час. 00 мин. [Показать отчёт]
Научился: Работать с фигурами и рандомом. "Драться" с компом.  
Сложности: Все понятно. 
Комментарии: Все замечательно. 
8 ФИНАЛЬНЫЙ УРОК 00:01:51 392 чел. ★ 4.8 Done
  Отчёт отправил: 4814. Дмитрий Решено за 1 час. 00 мин. [Показать отчёт]
Научился: Формулировать свои мысли и ожидания и вольно-невольно составил свой собственный план изучения C#. 
Сложности: Ничего сложного 
Комментарии: Я считаю, что в отличие от многих ресурсов, этот сайт действительно рассчитан на новичков и позволяет добиться хороших результатов в случае регулярных занятий на протяжении минимум полугода. Это не тот случай, когда Вам дают 8 сумбурных 3-часовых уроков,а через месяц вручают сертификат и объявляют, что Вы прошли курс и являетесь специалистом, а у Вас каша в голове, т.к. за 1 урок бегло "изучают" целую тему, которая в книге занимает 200 листов. И вы понимаете, что ничему не научились, просто услышали различные термины и отдельные понятия, не привязанные к практике. За месяц "интенсивных" трехчасовых занятий стать специалистом невозможно. Можно сойти с ума. Прочитав 3 книги по C#, каждая из которых объемом 1 000 - 1 500 страниц, Вы не станете специалистом. Без практики все это мертво. Даже если в книге есть пример какой-либо сквозной задачи, которую автор тащит и развивает с 1 по последнюю страницу - этого мало. Видеть исходный код в книге и его разветвление - это НЕ практика. Это не Ваш код, и Вы даже не пытаетесь его повторить. А значит - практика отсутствует полностью. Этот сайт даем именно практику, которая в свою очередь требует изучения теории и ни в коем случае не отменяет ее. Начинайте изучение с бесплатных курсов. Консоль - это маленькие задачи, решение которых занимает 5-15 минут и требует изучения теории для решения практических задач. Консольные задачи - это кирпичики, которые дают навыки, необходимые для написания первых простых игр и прикладных задач. На основе консоли создавайте и расширяйте свой лексикон, выписывайте используемые команды, допустим, в таблицу EXCEL. Консоль - это не то, что нужно пройти 1 раз до конца максимально быстро и убить главного Босса. Консоль - это совокупность отдельных навыков и команд, которые необходимы для постоянного использования при создании в будущем Ваших программ. Параллельно с консолью проходите нано-игры и прикладные задачи. Не важно, что сначала Вы мало что будете понимать. Просто повторяйте шаг за шагом каждое действие на видео. С каждым уроком белых пятен будет все меньше. Вольно-невольно Вы усвоите структуру программы и получите свои первые игры. И хотя Ваше участие в создании первых игр сводится всего-навсего к копированию чужих действий - это дает Вам базу + чужой код нужно уметь читать и понимать. Если в Консоли Вы формируете свой лексикон из используемых команд, то в курсе бесплатных мини-игр и прикладных задач формируйте свою собственную таблицу EXCEL из используемых Вами блоков из Панели элементов - PictureBox, Label, RadioButton, Panel, Button, Timer. Опишите их свойства в таблице максимально удобно для Вас . Не копируйте все блоки, только те, которые Вы уже использовали в своих программах хотя бы 1 раз. Периодически пробуйте читать книги по C#, но не подряд, а те главы, в которых Вы уже получили практику. Когда у Вас уже есть практические навыки - читать книгу проще. Использовали Button или PictureBox - откройте после практики книгу и прочтите о них. Не знаете что такое PerfomanceCounter - ну и хрен с ним. Изучение языка - это как река, которую нужно 1 раз перейти, а затем построить прочный мост. Практические навыки - это булыжники, которые Вы швыряете в реку и которые в будущем образуют брод. Вывод: Простое чтение книг по программированию не дает Вам никаких практических навыков, а потому само по себе бесполезное занятие. Что толку знать названия методов, если не можете их применить? Однако при получении практических навыках отсылка к теории неизбежна. Все новое для Вас, что Вы узнали на практическом занятии, тут же изучите в теории. В общем, 6 раз в неделю практикуйтесь, а на 7-й - читайте книгу по C#. С уважением, Дмитрий Богомолов  
9 Вам телеграмма! 00:08:26 78 чел. ★ 4.8 Free
10 VIP. Устный счёт 00:46:39 296 чел. ★ 4.9 ^
  Итого:   10 видеоуроков общей продолжительностью 5 час. 06 мин. 44 чел. ★ 4.86  
  Финалисты:   Елена,   Алексей В.,   Сергей Сергеевич,   Ильшат,   Фомичева Наталья,   Петя,   Алексей Хонин,   Сергей Соколов,   Minergimn,   Сергей Лузум,   Новопашин Владимир,   Артём,   Константин,   Oleg Didok,   Кирилл Лебедев,   Иван Воронин,   Сергей Аникин,   Виталя,   Виталий,   aleksey-k,   Сергей Д.,   Piligrim,   Сарапульцев Константин,   Михаил Ермишин,   zhikharevav,   Bazel,   zmejchik,   Сергей Стефаненко,   chip,   Denis,   Владимир,   Yuriy,   Колупаев Сергей,   Павел,   Николай Денисов,   Данил Вагнер,   kostes,   Permitin Alexey,   Иван,   Андрей,   Alexander Sidorov,   Nikolay,   Елена,   Морозов Юрий Александрович .

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




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

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

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

Ты в любой момент сможешь отписаться от рассылки.
Трудности: Из-за хороших объяснений трудностей в обучении не возникло.
Меня зовут Мехович Константин. Замечательный курс! Всё представлено на высочайшем уровне. Нигде лучше видеоуроков не встречал. Спасибо Евгению Витольдовичу за это. Наличие видеоуроков в открытом доступе вызывает доверие и уважение к Евгению. В связи с этим, намереваюсь приобрести другие видеокурсы. Спасибо, Ваши уроки превосходно помогают в обучении программированию и усовершенствованию навыков.
Интересные уроки! Закрепляю с помощью них уже имеющиеся знания и узнаю для себя что-то новое. Узнал о курсе на хабре. Спасибо автору за его труд, успехов!