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

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

Демо игры

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

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

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

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

# Название видеоурока Решило Рейтинг Доступ
1 Вступительное слово 00:20:15 1767 чел. ★ 4.7 Done
  Отчёт отправил: 9752. Chokan Решено за 1 час. 15 мин. [Показать отчёт]
Научился: не удивляться размерам дистрибутивов 
Сложности: Надеюсь сложные вещи еще впереди, пока полет нормальный.  
Комментарии: На C# написал только "Hello world". Долго выбирал между ЯП, остановился именно на C#. Думаю будет интересно. 
2 Картинка с секретом 00:53:40 1012 чел. ★ 4.9 Done
  Отчёт отправил: 9752. Chokan Решено за 55 мин. [Показать отчёт]
Научился: Научился рисовать иконки, создавать Windows Forms Application, работать со свойствами объектов, помещать необходимые файлы в ресурсы и в программе обращаться к ним, также некоторым фишкам, я сомневаюсь что они описаны в книжках. Постепенно осваиваюсь в VS. 
Сложности: Самым сложным было не забегать вперед. 
Комментарии: Урок просто супер. Так сказать образцово-показательный. 
3 Лабиринт 2D - меню 00:29:13 836 чел. ★ 4.9 Done
  Отчёт отправил: 9752. Chokan Решено за 3 час. 33 мин. [Показать отчёт]
Научился: На этом уроке я научился больше внимания уделять планированию и предварительной подготовке проекта, я понял, что это очень важно. 
Сложности: Сложного ничего такого не было. Но интересного было много. Основное время ушло на поиск картинок, звуков, их редактирование т.е. дизайн. 
Комментарии: Евгений Витольдович дает простор для действий и реализации собственных улучшалок. В свое время была такая передача, которая мне сильно нравилась: "Делай с нами, делай, как мы, делай лучше нас!". Принцип этой программы полностью подходит к данной авторской методике по С#. В своей версии программы я вместо "Звук есть", "Звука нет" воспользовался картинками динамика, включенного\выключенного. Также поменял фон кнопок (старт, выход) под свою картинку (web transparent не работает, это да). Так осталась куча идей как сделать еще лучше, а как говорится "лучшее - враг хорошего". 
4 Лабиринт 2D - игра 00:47:49 586 чел. ★ 4.9 Done
  Отчёт отправил: 9752. Chokan Решено за 4 час. 00 мин. [Показать отчёт]
Научился: Научился работать с таймером, определять и изменять координаты курсора, работать с messagebox, применять параметр sender для определения элемента, вызывающего событие. Научился следующей фишке, открывать форму и возвращать DialogResult и по нему уже выстраивать логику. 
Сложности: Самым сложным было не запутаться в куче функций и понять последовательность вызовов. Также я решил, что, когда мы касаемся двери, то рестарт уровня не должен происходить, поэтому по событию MouseEnter я возвращал курсор назад на 10 пикс от двери, однако, если курсором быстро проводить, то дверь легко пройти. Поэтому мне пришлось сначала выводить MessageBox, а потом ставить курсор, куда я хочу. 
Комментарии: В целом урок мне понравился. Не знаю почему, у меня выскакивала какая-то ошибка и VS не сохраняла все, что я рисовал в режиме дизайнера, пришлось 2 раза заново делать. Пару раз случайно кликал на левых компонентах, но уже побоялся удалять сгенерированный код. ) 
5 Игра Быстрощёлк 00:25:26 636 чел. ★ 4.8 Done
  Отчёт отправил: 9752. Chokan Решено за 1 час. 05 мин. [Показать отчёт]
Научился: Научился быстро кликать мышкой. ) Изучил некоторые свойства DateTime и Timespan. Также выводить double в формате #.#  
Сложности: Самым сложным было понять почему не поставить Timer и уменьшать label_counter каждую секунду, а по событию MouseDown увеличивать счетчик.  
Комментарии: Зачем было использовать Ticks затем вызывать TimeSpan.FromTicks? (DateTime.Now - start_time).TotalSeconds; - дает тот же самый результат. Подключил к ноуту две мышки и кликал 4 пальцами. ) 
6 Бот для Быстрощёлка 00:25:35 530 чел. ★ 4.9 ^
7 Камень ножницы бумага 00:47:10 420 чел. ★ 4.9 ^
8 ФИНАЛЬНЫЙ УРОК 00:01:51 382 чел. ★ 4.8 ^
9 Вам телеграмма! 00:08:26 64 чел. ★ 4.9 Free
10 VIP. Устный счёт 00:46:39 288 чел. ★ 4.9 ^
  Итого:   10 видеоуроков общей продолжительностью 5 час. 06 мин. 31 чел. ★ 4.86  
  Финалисты:   Елена,   Алексей В.,   Сергей Сергеевич,   Ильшат,   Фомичева Наталья,   Петя,   Алексей Хонин,   Сергей Соколов,   Minergimn,   Сергей Лузум,   Новопашин Владимир,   Артём,   Константин,   Oleg Didok,   Кирилл Лебедев,   Иван Воронин,   Сергей Аникин,   Виталя,   Виталий,   aleksey-k,   Сергей Д.,   Piligrim,   Сарапульцев Константин,   Михаил Ермишин,   zhikharevav,   Bazel,   zmejchik,   Сергей стефанекно,   chip,   Denis,   Владимир .

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




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

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

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

Ты в любой момент сможешь отписаться от рассылки.
Денисов Кирилл Данный видеокурс учит основам работы в программе Visual Studio, основам программирования на языке С#. Эти знания очень помогут при дальнейшем изучении этого языка программирования и последующем создании приложений. В данных видеоуроках подробно, яётко, интересно и тщательно рассказываются основные моменты создания приложений, основные ошибки и правильный подход к написанию чистого, читаемого кода. Я очень рад что нашёл данные уроки по программированию, они мне очень сильно помогли в поднятии опыта программирования.
Научился: Сочинять :) Шутка!
На данном, не побоюсь этого слова, портале мне нравится некая легкость подачи материала и доступа к нему. Это и раздел "Видео Курсов", содержащий множество видео, разбитых согласно логике усложнения, целостности, для изучения C#. Сама идея обучаться на играбельных приложениях просто крута! И раздел "Консоль". Где еще логичнее, с самых азов и к усложнению, идет набор задачек. Наверное, решив все задачи, уже нельзя будет сказать что C# ты не знаешь :) Предела совершенству безусловно нет. Отмечу про необходимость последовательного решения всех уроков. Приучает к усидчивости и последовательности :) И последнее что добавлю, уже не имеющее отношение к изучения языка, это сложилось впечатление, что на сайте кто-то есть кроме тебя :) Люди пишут под твоими отчетами местами приятные вещи, переплевывая соц.сети. В силу привычки закрытости людей, немного получается странновато, а учитывая способности создателя теория заговора про что-то автоматическое оставляет место быть :)) Шучу Благодарю за тот контент, что предоставляет данный сайт. Боклаженко Александр.