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

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

Демо игры

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

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

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

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

# Название видеоурока Решило Рейтинг Доступ
1 Вступительное слово 00:20:15 1863 чел. ★ 4.8 Done
  Отчёт отправил: 4955. Иван Николаевич Решено за 30 мин. [Показать отчёт]
Научился: Делать скриншоты :))) 
Сложности: Скачать LightShot на комп. Как оказалось, после переустановки винды его не поставил! 
Комментарии: Пока нет! 
2 Картинка с секретом 00:53:40 1087 чел. ★ 4.9 Done
  Отчёт отправил: 4955. Иван Николаевич Решено за 1 час. 00 мин. [Показать отчёт]
Научился: Довольно интересная подача материала... 
Сложности: Я не первый день в программировании, поэтому проблем не возникло. 
Комментарии: Пока нет. Надеюсь и не будет! 
3 Лабиринт 2D - меню 00:29:13 898 чел. ★ 4.9 Done
  Отчёт отправил: 4955. Иван Николаевич Решено за 2 час. 00 мин. [Показать отчёт]
Научился: Узнал новое про воспроизведение файлов 
Сложности: Борьба с ошибкой: "Ошибка времени выполнения: Звуковой API поддерживает воспроизведение только волновых файлов PCM." Очень жаль, что в видеоуроке ни слова не сказано про эту проблему. Пришлось поковыряться в гугле... 
Комментарии: Хотелось бы более подробных объяснений. 
4 Лабиринт 2D - игра 00:47:49 632 чел. ★ 4.9 Done
  Отчёт отправил: 4955. Иван Николаевич Решено за 3 час. 40 мин. [Показать отчёт]
Научился: И лейблы могут быть стенами..... 
Сложности: Выделять все лейблы стен... 
Комментарии: Вы говорите что если игра на 100 уровней то так делать не правильно... А как правильно? 
5 Игра Быстрощёлк 00:25:26 675 чел. ★ 4.8 Done
  Отчёт отправил: 4955. Иван Николаевич Решено за 1 час. 00 мин. [Показать отчёт]
Научился: делать МесаджБокс 
Сложности: побить рекорд... 
Комментарии: В вашем коде будет некрасивое отображение результата меньше 1. То есть значение 0,6 программа выводит просто ,6 
6 Бот для Быстрощёлка 00:25:35 567 чел. ★ 4.9 Done
  Отчёт отправил: 4955. Иван Николаевич Решено за 1 час. 00 мин. [Показать отчёт]
Научился: Работе с событиями мыши 
Сложности: Ничего 
Комментарии: Я думаю было бы не лишним реализовать запуск бота по первому клику! То есть работать должно примерно так: нажали кнопку "Начать кликать" потом сами еще раз кликнули в произвольном месте, а программа уже в свою очередь делает свои автоклики. 
7 Камень ножницы бумага 00:47:10 451 чел. ★ 4.9 Done
  Отчёт отправил: 4955. Иван Николаевич Решено за 1 час. 50 мин. [Показать отчёт]
Научился: Многому 
Сложности: Ничего 
Комментарии: Программа очень сырая и имеет ряд весомых недостатков. Во-первых информация о количестве побед не выводится сразу после победы/проигрыша/ничьи а только после запуска следующего уровня. Во-вторых так как рука меняется случайным образом получилась не красивая анимация руки. То он 5 сек держит камень, то меняет только ножницы и бумагу несколько раз подряд. На мой взгляд необходимо отдельно прописать красивую анимацию поочередной смены руки с камня на ножницы, а потом с ножниц на бумагу, а с бумаги опять на камень. Не очень быструю. А вот в момент выбора руки игрока должен происходить случайный выбор фигуры и рука с отображаемой в тот момент фигурой должна меняться на выбранную случайным образом фигуру. В добавок это еще и избавит от возможности подсмотреть у компьютера текущую руку. В-третьих в момент убирания курсора мышки со всех трех фигур рука должна исчезать а не показываться та, на которой последний раз была наведена мышка. Я прекрасно понимаю что цель обучения стоит другая, но все же хочется обучаться на более правильных и более "причесанных" примерах. В связи с вышеизложенным урок заслуживает твердую четверку! 
8 ФИНАЛЬНЫЙ УРОК 00:01:51 411 чел. ★ 4.8 Done
  Отчёт отправил: 4955. Иван Николаевич Решено за 30 мин. [Показать отчёт]
Научился: Писать отзывы! 
Сложности: Вспоминать слова! 
Комментарии: Уважаемый Евгений Витольдович! Спасибо огромное Вам за ваш труд. Вы проделали огромную работу и заинтересовали программированием думаю не одного меня. Мне действительно нравится то, что Вы используете пускай и простые но все же вполне реальные и рабочие примеры программ и игр. Хочу оставить несколько пожеланий, которые на мой взгляд улучшили бы Ваш сервис. 1. Больше теории. К сожалению на ваших видеокурсах практически ничего не объясняется. Все сводится к простому "Делай как я". Все же хотелось бы получить больше теоретических сведений из Ваших видеоуроков. 2. Качество программ. Как я уже писал ранее Ваши программы не всегда доведены до ума. К примеру в лабиринте вместо рисования стен с помощью лейблов лучше использовать картинки стен. В игре камень ножницы бумага, не красивая анимация руки и т.д. я понимаю что это не главное, но хочется учиться на более прилизанных программах. 3. Желательно довести "до ума" Ваш сайт. К сожалению, он далек от идеала. Непонятно почему видео курс просмотрело 42 чел. а решило 120. Не совсем понятна система оценки работ. Я думаю Вы и сами прекрасно знаете слабые стороны Вашего сайта. 4. На мой взгляд Вашему сайту катастрофически не хватает форума. Было бы очень хорошо иметь возможность задать вопрос Вам лично или обсудить программы с другими участниками сообщества. Я думаю что у Вашего проекта большое будущее и все еще впереди, и мне в свою очередь хотелось бы видеть Ваш проект более удобным. Спасибо еще раз! Надеюсь не обидел Вас, так как ни в коем случае не ставил перед собой такую цель, а хотел лишь рассказать Вам о некоторых недочетах.  
9 Вам телеграмма! 00:08:26 104 чел. ★ 4.8 Free
10 VIP. Устный счёт 00:46:39 311 чел. ★ 4.9 Done
  Отчёт отправил: 4955. Иван Николаевич Решено за 2 час. 00 мин. [Показать отчёт]
Научился: Таймер 
Сложности: Таймер 
Комментарии: Нет 
  Итого:   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#.

Ты в любой момент сможешь отписаться от рассылки.
Научился: Дякую вам за ваш чудовий курс! Найбільше сподобалося ваше пояснення, вчитель ви від Бога) Вам потрібно більше такого робити, всі раджу ваш сайт) З найкращими побажаннями Соболь Олександр! Благодарю вас за ваш замечательный курс! Больше всего понравилось ваше объяснение, учитель вы от Бога) Вам нужно больше такого делать, все советую ваш сайт) С наилучшими пожеланиями Соболь Александр!
Все класно)
Смотреть видеозапись: https://www.youtube.com/watch?v=2gsAFKQyKWc
Мне очень нравится ваш проект, благодаря видеоурокам, я очень быстро прогрессирую в изучению с#. Большое спасибо!