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

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

Демо игры

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

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

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

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

# Название видеоурока Решило Рейтинг Доступ
1 C# чего начать программировать 00:07:44 68 чел. ★ 4.9 Open
2 Картинка с секретом 00:53:40 1116 чел. ★ 4.9 Done
  Отчёт отправил: 7980. Сергей Лузум Решено за 1 час. 00 мин. [Показать отчёт]
Научился: Стал белее-менее прилично ориентироваться в настройках Visual Studio, познакомился с интерфейсом для разработки программ на C#. 
Сложности: Найти картинки) 
Комментарии: Сильнее захотелось изучать С# 
3 Лабиринт 2D - меню 00:29:13 916 чел. ★ 4.9 Done
  Отчёт отправил: 7980. Сергей Лузум Решено за 3 час. 00 мин. [Показать отчёт]
Научился: Приблизительно понял, как описываются и взаимодействуют друг с другом отдельные модули программы на C#. 
Сложности: Найти картинки и звуки, придумать пиктограмму) 
Комментарии: Собрал приличную базу аудио-сэмплов. 
4 Лабиринт 2D - игра 00:47:49 644 чел. ★ 4.9 Done
  Отчёт отправил: 7980. Сергей Лузум Решено за 6 час. 00 мин. [Показать отчёт]
Научился: 1. Научился неплохо ориентироваться в интерфейсе среды VS 2. Более плотно познакомился с разработкой графического интерфейса программ на C# 3. Начал самостоятельно решать возникающие при написании программ проблемы (создание движущихся объектов) 
Сложности: Придумать и сделать свой уровень, доработать оформление. 
Комментарии: Этот урок очень мотивирует к дальнейшему изучению материалов курса и программирования вообще. 
5 Игра Быстрощёлк 00:25:26 685 чел. ★ 4.8 Done
  Отчёт отправил: 7980. Сергей Лузум Решено за 1 час. 00 мин. [Показать отчёт]
Научился: Работа с DateTime 
Сложности: Почти ничего (подглядел пару моментов в переводе "тиков" в секунды) 
Комментарии: Да тут, вроде, всё просто и понятно...) 
6 Бот для Быстрощёлка 00:25:35 577 чел. ★ 4.9 Done
  Отчёт отправил: 7980. Сергей Лузум Решено за 40 мин. [Показать отчёт]
Научился: 1. Подключать внешние библиотеки к программе. 2. Программно получать информацию о состоянии курсора. 3. Работать с trackBar (в общих чертах). 
Сложности: Ничего. 
Комментарии: Всё понятно. 
7 Камень ножницы бумага 00:47:10 458 чел. ★ 4.9 Done
  Отчёт отправил: 7980. Сергей Лузум Решено за 3 час. 00 мин. [Показать отчёт]
Научился: Выводить разные изображения в определённую область окна. Закрепил явное преобразование типов. 
Сложности: Оформление. 
Комментарии: Можно добавить главное меню. 
8 ФИНАЛЬНЫЙ УРОК 00:01:51 416 чел. ★ 4.8 Done
  Отчёт отправил: 7980. Сергей Лузум Решено за 10 мин. [Показать отчёт]
Научился: Прояснил для себя смысл занятий здесь. 
Сложности: Отправить первый отчёт. 
Комментарии: Здравствуйте, Евгений Витольдович! Я узнал о проекте почти случайно: по рекламной ссылке на сайте. Прочитав о нескольких бесплатных видеоуроках, для получения которых необходима регистрация, вспомнил, где обычно бывает "бесплатный сыр". Поэтому специально для регистрации завёл новую почту и указал там нейтральную информацию - позже, разобравшись, что к чему, исправил на настоящую. Проект заинтересовал меня по нескольким причинам: -интересная подача материала; -доброжелательная атмосфера и увлечённые участники; -Ваша искренняя заинтересованность проектом (не только коммерческая) и программированием вообще - мощный стимул заниматься дальше; -подробные объяснения на первых уроках; -требование отчётов о выполненной работе и всевозможные поощрения активности; -множество курсов самого разного уровня. Результат - желание активно работать с доступным материалом. Спасибо!!! 
9 VIP. Устный счёт 00:46:39 317 чел. ★ 4.9 Done
  Отчёт отправил: 7980. Сергей Лузум Решено за 5 час. 00 мин. [Показать отчёт]
Научился: Convert.To....() Math.Round() Обработка событий в цикле (возможно) 
Сложности: Обработка событий в цикле? Более конкретно: каждый пример решается внутри цикла, а в процессе его решения нужно ждать действия пользователя (ввод ответа). В реализации через for я так и не смог этого сделать. 
Комментарии: Хотелось бы более подробно изучить механизм взаимодействия между отдельными компонентами программы. Попытался всю программу написать сам, используя видеоурок только в качестве примерного ТЗ - получил целый день возни с простой, казалось бы, программой!))) Поведение программы: - можно задавать min и max значения для ГСЧ; - в процессе решения примеров видно ProgressBar и номер текущего примера слева; - при выборе действия на месте ProgressBar с номером располагаются информация о среднем времени и кнопки выбора действий; - время выводится с точностью до 0.1 сек и при решении примера изменяется с помощью таймера; - в основной области окна решаются примеры или отображаются оценка(зелёная 5 или красная другая) и комментарий (красный правильный ответ или зелёное поздравление) 
  Итого:   9 видеоуроков общей продолжительностью 4 час. 45 мин. 22 чел. ★ 4.88  
  Финалисты:   Артём,   Михаил Ермишин,   Иван Воронин,   FireWolf,   Tekashnik,   Елена,   LINKI,   Константин,   Александр Р.,   kirilljgha,   Сергей Стефаненко,   konstantin,   Новопашин Владимир,   Кирилл Шмойлов,   Игорь,   Permitin Alexey,   Алексей|BrisK|Кривицкий,   Роман,   Сергей,   Frank,   Павел,   Никита .

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




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

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

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

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