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

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

Демо игры

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

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

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

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

# Название видеоурока Решило Рейтинг Доступ
1 Вступительное слово 00:20:15 1863 чел. ★ 4.8 Done
  Отчёт отправил: 7980. Сергей Лузум Решено за 2 час. 00 мин. [Показать отчёт]
Научился: 1. Установка и первичная настройка среды Visual Studio; 2. Общие принципы работы с сайтом (в частности, создание отчётов :-); 
Сложности: Ничего 
Комментарии: Сразу скачал и установил Visual Studio 2015, навязчиво предлагавшую создать проект WPF вместо Windows Form Application. После нескольких неудачных попыток создать требуемый проект удалил эту версию, поставив вместо неё Visual Studio 2013. 
2 Картинка с секретом 00:53:40 1087 чел. ★ 4.9 Done
  Отчёт отправил: 7980. Сергей Лузум Решено за 1 час. 00 мин. [Показать отчёт]
Научился: Стал белее-менее прилично ориентироваться в настройках Visual Studio, познакомился с интерфейсом для разработки программ на C#. 
Сложности: Найти картинки) 
Комментарии: Сильнее захотелось изучать С# 
3 Лабиринт 2D - меню 00:29:13 898 чел. ★ 4.9 Done
  Отчёт отправил: 7980. Сергей Лузум Решено за 3 час. 00 мин. [Показать отчёт]
Научился: Приблизительно понял, как описываются и взаимодействуют друг с другом отдельные модули программы на C#. 
Сложности: Найти картинки и звуки, придумать пиктограмму) 
Комментарии: Собрал приличную базу аудио-сэмплов. 
4 Лабиринт 2D - игра 00:47:49 632 чел. ★ 4.9 Done
  Отчёт отправил: 7980. Сергей Лузум Решено за 6 час. 00 мин. [Показать отчёт]
Научился: 1. Научился неплохо ориентироваться в интерфейсе среды VS 2. Более плотно познакомился с разработкой графического интерфейса программ на C# 3. Начал самостоятельно решать возникающие при написании программ проблемы (создание движущихся объектов) 
Сложности: Придумать и сделать свой уровень, доработать оформление. 
Комментарии: Этот урок очень мотивирует к дальнейшему изучению материалов курса и программирования вообще. 
5 Игра Быстрощёлк 00:25:26 675 чел. ★ 4.8 Done
  Отчёт отправил: 7980. Сергей Лузум Решено за 1 час. 00 мин. [Показать отчёт]
Научился: Работа с DateTime 
Сложности: Почти ничего (подглядел пару моментов в переводе "тиков" в секунды) 
Комментарии: Да тут, вроде, всё просто и понятно...) 
6 Бот для Быстрощёлка 00:25:35 567 чел. ★ 4.9 Done
  Отчёт отправил: 7980. Сергей Лузум Решено за 40 мин. [Показать отчёт]
Научился: 1. Подключать внешние библиотеки к программе. 2. Программно получать информацию о состоянии курсора. 3. Работать с trackBar (в общих чертах). 
Сложности: Ничего. 
Комментарии: Всё понятно. 
7 Камень ножницы бумага 00:47:10 451 чел. ★ 4.9 Done
  Отчёт отправил: 7980. Сергей Лузум Решено за 3 час. 00 мин. [Показать отчёт]
Научился: Выводить разные изображения в определённую область окна. Закрепил явное преобразование типов. 
Сложности: Оформление. 
Комментарии: Можно добавить главное меню. 
8 ФИНАЛЬНЫЙ УРОК 00:01:51 411 чел. ★ 4.8 Done
  Отчёт отправил: 7980. Сергей Лузум Решено за 10 мин. [Показать отчёт]
Научился: Прояснил для себя смысл занятий здесь. 
Сложности: Отправить первый отчёт. 
Комментарии: Здравствуйте, Евгений Витольдович! Я узнал о проекте почти случайно: по рекламной ссылке на сайте. Прочитав о нескольких бесплатных видеоуроках, для получения которых необходима регистрация, вспомнил, где обычно бывает "бесплатный сыр". Поэтому специально для регистрации завёл новую почту и указал там нейтральную информацию - позже, разобравшись, что к чему, исправил на настоящую. Проект заинтересовал меня по нескольким причинам: -интересная подача материала; -доброжелательная атмосфера и увлечённые участники; -Ваша искренняя заинтересованность проектом (не только коммерческая) и программированием вообще - мощный стимул заниматься дальше; -подробные объяснения на первых уроках; -требование отчётов о выполненной работе и всевозможные поощрения активности; -множество курсов самого разного уровня. Результат - желание активно работать с доступным материалом. Спасибо!!! 
9 Вам телеграмма! 00:08:26 104 чел. ★ 4.8 Done
  Отчёт отправил: 7980. Сергей Лузум Решено за 10 мин. [Показать отчёт]
Научился: Ничему 
Сложности: Ничего 
Комментарии: Все хорошо! 
10 VIP. Устный счёт 00:46:39 311 чел. ★ 4.9 Done
  Отчёт отправил: 7980. Сергей Лузум Решено за 5 час. 00 мин. [Показать отчёт]
Научился: Convert.To....() Math.Round() Обработка событий в цикле (возможно) 
Сложности: Обработка событий в цикле? Более конкретно: каждый пример решается внутри цикла, а в процессе его решения нужно ждать действия пользователя (ввод ответа). В реализации через for я так и не смог этого сделать. 
Комментарии: Хотелось бы более подробно изучить механизм взаимодействия между отдельными компонентами программы. Попытался всю программу написать сам, используя видеоурок только в качестве примерного ТЗ - получил целый день возни с простой, казалось бы, программой!))) Поведение программы: - можно задавать min и max значения для ГСЧ; - в процессе решения примеров видно ProgressBar и номер текущего примера слева; - при выборе действия на месте ProgressBar с номером располагаются информация о среднем времени и кнопки выбора действий; - время выводится с точностью до 0.1 сек и при решении примера изменяется с помощью таймера; - в основной области окна решаются примеры или отображаются оценка(зелёная 5 или красная другая) и комментарий (красный правильный ответ или зелёное поздравление) 
  Итого:   10 видеоуроков общей продолжительностью 5 час. 06 мин. 66 чел. ★ 4.86  
  Финалисты:   Елена,   Алексей В.,   Сергей Сергеевич,   Ильшат,   Фомичева Наталья,   Петя,   Алексей Хонин,   Сергей Соколов,   Виктор Дерябин,   Сергей Лузум,   Новопашин Владимир,   Артём,   Константин,   Oleg Didok ,   Кирилл Лебедев,   Иван Воронин,   Сергей Аникин,   Виталя,   Виталий,   aleksey-k,   Сергей Д.,   Piligrim,   Сарапульцев Константин,   Михаил Ермишин,   zhikharevav,   Bazel,   zmejchik,   Сергей Стефаненко,   chip,   Denis,   Владимир,   Yuriy,   Колупаев Сергей,   Павел,   Николай Денисов,   Данил Вагнер,   kostes,   Permitin Alexey,   Иван,   Андрей,   Alexander Sidorov,   Nikolay,   Елена,   Морозов Юрий Александрович,   Bart Simpson,   Дмитрий,   Александр Р.,   Alikan,   Никита,   Rise,   Pavel,   Кирилл Шмойлов,   Vicer,   Сергей,   FireWolf,   Vladimir,   LINKI,   Владимир,   Игорь,   DimanDOS,   mouse71rus|Сергей,   Василий,   turpispopulu,   Алексей|BrisK|Кривицкий,   atomicpel,   Tekashnik .

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




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

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

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

Ты в любой момент сможешь отписаться от рассылки.
Очень перспективные курсы Отлично помогают освоить синтактис и понимание языка! Спасибо!
Трудности: Найти фотографию себя. :D
Евгений Витольдович, большое спасибо Вам за сильнейший заряд мотивации! Даже ваши бесплатные материалы настраивают на нужный лад и правильным образом мотивируют. Вот уже вторую задачу из серии игр я стараюсь выполнить сам, сверяя лишь в конце полученый результат. Хотя до просмотра ваших видеокурсов я только хватался за голову, не знал, с чего начать - и в итоге не делал и вовсе ничего. Вам действительно подходит роль преподавателя, в чем я смог убедиться на личном примере) Продолжайте в том же духе, и еще раз спасибо!