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

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

Демо игры

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

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

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

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

# Название видеоурока Решило Рейтинг Доступ
1 Вступительное слово 00:20:15 1594 чел. ★ 4.7 Done
  Отчёт отправил: 7980. Сергей Лузум Решено за 2 час. 00 мин. [Показать отчёт]
Научился: 1. Установка и первичная настройка среды Visual Studio; 2. Общие принципы работы с сайтом (в частности, создание отчётов :-); 
Сложности: Ничего 
Комментарии: Сразу скачал и установил Visual Studio 2015, навязчиво предлагавшую создать проект WPF вместо Windows Form Application. После нескольких неудачных попыток создать требуемый проект удалил эту версию, поставив вместо неё Visual Studio 2013. 
2 Картинка с секретом 00:53:40 908 чел. ★ 4.9 Done
  Отчёт отправил: 7980. Сергей Лузум Решено за 1 час. 00 мин. [Показать отчёт]
Научился: Стал белее-менее прилично ориентироваться в настройках Visual Studio, познакомился с интерфейсом для разработки программ на C#. 
Сложности: Найти картинки) 
Комментарии: Сильнее захотелось изучать С# 
3 Лабиринт 2D - меню 00:29:13 761 чел. ★ 4.9 Done
  Отчёт отправил: 7980. Сергей Лузум Решено за 3 час. 00 мин. [Показать отчёт]
Научился: Приблизительно понял, как описываются и взаимодействуют друг с другом отдельные модули программы на C#. 
Сложности: Найти картинки и звуки, придумать пиктограмму) 
Комментарии: Собрал приличную базу аудио-сэмплов. 
4 Лабиринт 2D - игра 00:47:49 538 чел. ★ 4.9 Done
  Отчёт отправил: 7980. Сергей Лузум Решено за 6 час. 00 мин. [Показать отчёт]
Научился: 1. Научился неплохо ориентироваться в интерфейсе среды VS 2. Более плотно познакомился с разработкой графического интерфейса программ на C# 3. Начал самостоятельно решать возникающие при написании программ проблемы (создание движущихся объектов) 
Сложности: Придумать и сделать свой уровень, доработать оформление. 
Комментарии: Этот урок очень мотивирует к дальнейшему изучению материалов курса и программирования вообще. 
5 Игра Быстрощёлк 00:25:26 592 чел. ★ 4.8 Done
  Отчёт отправил: 7980. Сергей Лузум Решено за 1 час. 00 мин. [Показать отчёт]
Научился: Работа с DateTime 
Сложности: Почти ничего (подглядел пару моментов в переводе "тиков" в секунды) 
Комментарии: Да тут, вроде, всё просто и понятно...) 
6 Бот для Быстрощёлка 00:25:35 493 чел. ★ 4.9 Done
  Отчёт отправил: 7980. Сергей Лузум Решено за 40 мин. [Показать отчёт]
Научился: 1. Подключать внешние библиотеки к программе. 2. Программно получать информацию о состоянии курсора. 3. Работать с trackBar (в общих чертах). 
Сложности: Ничего. 
Комментарии: Всё понятно. 
7 Камень ножницы бумага 00:47:10 385 чел. ★ 4.9 Done
  Отчёт отправил: 7980. Сергей Лузум Решено за 3 час. 00 мин. [Показать отчёт]
Научился: Выводить разные изображения в определённую область окна. Закрепил явное преобразование типов. 
Сложности: Оформление. 
Комментарии: Можно добавить главное меню. 
8 ФИНАЛЬНЫЙ УРОК 00:01:51 349 чел. ★ 4.8 Done
  Отчёт отправил: 7980. Сергей Лузум Решено за 10 мин. [Показать отчёт]
Научился: Прояснил для себя смысл занятий здесь. 
Сложности: Отправить первый отчёт. 
Комментарии: Здравствуйте, Евгений Витольдович! Я узнал о проекте почти случайно: по рекламной ссылке на сайте. Прочитав о нескольких бесплатных видеоуроках, для получения которых необходима регистрация, вспомнил, где обычно бывает "бесплатный сыр". Поэтому специально для регистрации завёл новую почту и указал там нейтральную информацию - позже, разобравшись, что к чему, исправил на настоящую. Проект заинтересовал меня по нескольким причинам: -интересная подача материала; -доброжелательная атмосфера и увлечённые участники; -Ваша искренняя заинтересованность проектом (не только коммерческая) и программированием вообще - мощный стимул заниматься дальше; -подробные объяснения на первых уроках; -требование отчётов о выполненной работе и всевозможные поощрения активности; -множество курсов самого разного уровня. Результат - желание активно работать с доступным материалом. Спасибо!!! 
9 VIP. Устный счёт 00:46:39 260 чел. ★ 4.9 Done
  Отчёт отправил: 7980. Сергей Лузум Решено за 5 час. 00 мин. [Показать отчёт]
Научился: Convert.To....() Math.Round() Обработка событий в цикле (возможно) 
Сложности: Обработка событий в цикле? Более конкретно: каждый пример решается внутри цикла, а в процессе его решения нужно ждать действия пользователя (ввод ответа). В реализации через for я так и не смог этого сделать. 
Комментарии: Хотелось бы более подробно изучить механизм взаимодействия между отдельными компонентами программы. Попытался всю программу написать сам, используя видеоурок только в качестве примерного ТЗ - получил целый день возни с простой, казалось бы, программой!))) Поведение программы: - можно задавать min и max значения для ГСЧ; - в процессе решения примеров видно ProgressBar и номер текущего примера слева; - при выборе действия на месте ProgressBar с номером располагаются информация о среднем времени и кнопки выбора действий; - время выводится с точностью до 0.1 сек и при решении примера изменяется с помощью таймера; - в основной области окна решаются примеры или отображаются оценка(зелёная 5 или красная другая) и комментарий (красный правильный ответ или зелёное поздравление) 
  Итого:   9 видеоуроков общей продолжительностью 4 час. 57 мин. 192 чел. ★ 4.86  
  Финалисты:   Ярина,   данила,   ToxaSM,   Валерий,   Александр,   Александр,   Farid,   Ivan,   Никита,   Оля,   Мурад,   Cyril_E,   Антон,   kailyfux,   Елена,   lainys,   Михаил,   САНЯ,   Карен Мурадян,   Ильющенко Иван Иванович,   Сергей,   Санек,   Игорь,   Руслан,   Иван,   Марина,   Вадим,   Edgard Loyter,   Ljudmila,   Иван Николаевич,   Арсентий,   Руслан Агафонов,   Антон,   Андрей,   Иван,   Александр Акилин,   Константин,   Роман,   Anton,   ivan,   TheRuEoniSS,   Сергей,   Александр Премьер,   Alexander Sidorov,   Nurbek,   Mx-RoN,   Сергей,   Олег,   Artem,   Alexandr,   Сергей Витальевич,   Дмитрий Че,   Сергей,   Катерина,   Никита,   Евгений,   Владимир,   Александр,   Дмитрий,   Oleksandr,   Алексей,   Pavel,   Павел Журавлевич,   Антон Лазарец,   Светлана Горячева,   Дмитрий Мерцалов,   cruim,   Кирилл,   Андрей,   мак дак,   Olly,   puritycg,   Андрей Латыш,   Степан Поперечный,   Svaytoslav,   Виктор, Лысых,   Платон,   Александр Беспалов,   Влад,   Denis,   Илья,   Виктор,   Borislav,   f0r3st3r,   Степан Фендьо,   Даниил,   Сергей Сергеевич,   Lik_Kirill,   Anton Sozykin,   Владимир Борисенко,   Мариша ,   Саша,   Dmitriy Varyushkin,   алексей,   kristalic,   Фомичева Наталья,   Родион,   Игорь,   екатерина,   Согрин Алексей,   Алексей,   Александр Широков,   Vlad Yakovlev,   Сергей,   Андрей ,   mirbek,   Кузьмин Кирилл,   Мария,   Alexander,   Виталий,   Влад,   Валентин,   annaka,   Влад,   Артём,   Андрей ,   Сергей Владимирович,   Александр,   Юрий ,   Владимир,   Сергей Лузум,   Ильшат,   FerKoner,   Морозов Юрий Александрович,   Александр Львович,   devnull,   Sergey Shumskiy,   Permitin Alexey,   Орехов Эдуард,   Дмитрий Артюхин,   Frank,   sorik,   inward,   Булат,   Pavel_Novosib,   Андрей,   Сергій,   Иван Алексеевич,   Serg,   Алексей|BrisK|Кривицкий,   sergey,   Александр Р.,   Наталья,   Евгений,   zhikharevav,   Ender,   Dima,   Ольга,   Дмитрий,   Hozy,   Сергей,   Вадим Григорьев,   Богдан Федоренко,   nik,   Viktor,   lyudo,   Кирилл Лебедев,   Alex,   Minergimn,   Новопашин Владимир,   Сергей,   xrt,   Екатерина,   Виталий,   atomicpel,   Алексей В.,   Илья Витюк,   sergeyvbo,   Александр Б.,   Сергей Соколов,   Сергей Зулкарнаев,   Filip Ivashov,   Argona,   Алексей Хонин,   Кирилл,   Петя,   Amerigo,   Олег,   Игорь,   Олег Лопухинский,   sawezx,   DimkaKMS,   Константин,   Oleg Didok,   Иван Воронин,   Сергей Колупаев,   Игорь Алексеенко,   Sergio,   Сергей Аникин,   Станислав,   Polsovatel,   bazvas .

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




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

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

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

Ты в любой момент сможешь отписаться от рассылки.
Трудности: ничего
Курс хорош тем, что тут много практики. Можно сказать только практика. Ты сразу пишешь программы и вникаешь в сам язык. Схема рабочая. Вижу, сколько людей прошло урок. Сразу хочется пройти дальше чем большинство. Но из этого вытекает небольшой минус. Не хватает объяснения, как работает сам язык. Как можно писать, а как писать вообще нельзя. Ну еще есть мелкие косяки по верстке самого сайта. Я бы все таки не обобщал все книжки. Есть очень хорошая: Изучаем C#. Эндрю Стиллмен, Дженифер Грин. Все по полочкам и с практикой. Сейчас читаю. Алексей Гросс, Тверь
Сокур Андрей Замечательные задачки и курс.