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

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

Демо игры

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

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

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

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

# Название видеоурока Решило Рейтинг Доступ
1 Вступительное слово 00:20:15 1596 чел. ★ 4.7 Done
  Отчёт отправил: 7573. Павел Решено за 2 час. 40 мин. [Показать отчёт]
Научился: В данном уроке я ознакомился с картой сайта.  
Сложности: Ничего сложного не было, но пришлось подождать скачивание Visual Studio. 
Комментарии: Хороший сайт. Готов работать. Последние программы в основным были учебными и связаны с ООП. 
2 Картинка с секретом 00:53:40 909 чел. ★ 4.9 Done
  Отчёт отправил: 7573. Павел Решено за 2 час. 40 мин. [Показать отчёт]
Научился: В данном уроке я научился взаимодействовать с событиями - нажатие мыши(правая, левая кнопка), наведение указателя мыши, также научился красиво оформлять приложение. 
Сложности: В целом урок был вступительным и сложности не представил. 
Комментарии: Хороший урок. Евгений Витольдович, вы понятно и хорошо объясняете. Спасибо за данный видео урок. 
3 Лабиринт 2D - меню 00:29:13 761 чел. ★ 4.9 Done
  Отчёт отправил: 7573. Павел Решено за 1 час. 10 мин. [Показать отчёт]
Научился: В данном уроке я научился обрабатывать музыкальные файлы расширения wav и потренировался в создании интересных интерфейсов приложений. 
Сложности: Сложность составил поиск картинок, ну и в целом попытки сделать всё аккуратно 
Комментарии: Интересная работа, которую можно развивать в дальнейшем, очень понравился этот видео урок и последующий по созданию логики приложения, прикольная игрушка, которая в целом делается из существующих подручных средств. Быстро, интересно, занимательно.  
4 Лабиринт 2D - игра 00:47:49 538 чел. ★ 4.9 Done
  Отчёт отправил: 7573. Павел Решено за 3 час. 20 мин. [Показать отчёт]
Научился: В данном уроке я изучил событие MouseEnter, узнал новые свойства элементов, а также возможность открывать окна в режиме диалога(DialogResult). 
Сложности: Как бы это странным не звучало, но самым сложным было понять собирание фишек, но в целом ничего сложного не было. 
Комментарии: Опять же прикольная игра (хочется заметить, что некоторые развивающие игры как раз в таком стиле), очень понравилось. Будет вопрос: Евгений Витольдович, вы в данном видео говорили об оптимизации(работа с массивом к примеру, может БД), вот возник вопрос, то есть по сути получается, если мы будем использовать массив, то мы не будем создавать элементы посредством конструктора, а нам придётся для каждой i - ой формы в массиве отдельно в программном коде прописывать расположение labels, buttons и так далее? И в чём тогда будет заключаться оптимизация? Хочу отметить для проверяющих, что во втором уровне labels мигают, а на третьем надо собрать звёздочки, не попав на бегущую собаку. 
5 Игра Быстрощёлк 00:25:26 592 чел. ★ 4.8 Done
  Отчёт отправил: 7573. Павел Решено за 3 час. 40 мин. [Показать отчёт]
Научился: В данном уроке я научился использовать событие MouseDown. 
Сложности: Ребят, мне делать курсовую на WPF и хочется сделать хорошо, поэтому использую занятия в качестве опыта, я очень долго мучался с оформлением и XAML и многие вещи всё равно оставляют вопросы, так как WPF это немаленький раздел, то ваши советы по оформлению не повредят. 
Комментарии: Евгений Витольдович, как обычно, всё супер, хорошая программа и хорошее объяснение, отлично показывающая работу события MouseDown. Есть вопросы по WPF : 1)При добавлении значка в папку Ресурсы, происходит сообщение об исключении, а при добавлении на прямую в проект ошибок нет, почему папку Ресурсы WPF не признаёт? 2)WPF более гибкое, поэтому принимаю любые предложения по дизайну для будущей реализации; 3)Paint и IrfanView мне нравятся, но сегодня измучался со значком и в конце концов всё равно толком он не вышел, текст смазался и чёрная обводка отчасти исчезла, может есть что - то другое кроме Paint, чтобы хотя бы не было смазывания текста. 4)Разъяснения по программе : В поле результатов можно ввести своё число кликов и жать сколько угодно))) Кнопка о программе заменил всплывающей подсказкой при наведении на форму) 
6 Бот для Быстрощёлка 00:25:35 493 чел. ★ 4.9 Done
  Отчёт отправил: 7573. Павел Решено за 3 час. 40 мин. [Показать отчёт]
Научился: В данном уроке я поработал с новым элементом управления - Slider. Изучил его свойства. Изучил новый элемент группировки GroupBox, подключил динамическую библиотеку для нажатия курсора мыши а также интересные моменты в WPF, наподобие кнопки, вместо названия в GroupBox, подключаемые темы WPF. 
Сложности: Самым сложным было разобраться с подключаемыми темами WPF и использование DispatcherTimer, который необходимо описывать с нуля. Также динамическая библиотека для работы с мышью является довольно экзотической и не совсем понятной. 
Комментарии: Очень весёлая программа, в плане того, что реально бот, то есть заинтересовывает не тем, что она какая - то с графикой или сложными лабиринтами, а что можно поиграться с небольшим, но прикольным функционалом, потыкать иконки, засечь скорость, попадание в секунды и так далее. Евгений Витольдович, очень интересно, мне очень понравилось, люблю делать такие программки потихоньку, постоянно запускать, смотреть как будет отрабатывать каждый шаг, сама такая программка, она небольшая, а вот пощёлкать её хочется, очень понравилось. Несовсем понял, что должно произойти при максимальной скорости : 1)Если 1мс, то движется быстро, но по результатам он даже в одну секунду не укладывается, а по логике, вроде бы должен в 100 мс уложиться; 2)Можно немного схитрить и поставить 0 мс, тогда будет Over - скорость и получится 1200 и более кликов в секунду; 3)Ещё один момент, захотел, чтобы при каждом щелчке ползунок Slider обратно к 1 возвращался, так антивирус просто разругался, что в программе вирус, VS, тоже ошибку выдаёт, что файла найти невозможно, убрал эту строчку, всё работает, добавил её, опять ругается, поставил программу в исключения в антивирусе, всё заработало и ползунок на 1 возвращается, не знаете почему антивирус так отреагировал? 3)Ребят, все кто читает, кидаю ссылку на иконки, иногда сложно что - то придумать или хочется, что - то из стандартного, просто почему - то этот сайт понравился и скачать нормально позволяет : http://findicons.com/search/wpf-application-tree 
7 Камень ножницы бумага 00:47:10 385 чел. ★ 4.9 Done
  Отчёт отправил: 7573. Павел Решено за 4 час. 40 мин. [Показать отчёт]
Научился: В данном уроке мной был повторен ранее изученный материал. 
Сложности: Ничего сложного не было, в целом данный материал был понятен благодаря прошлым урокам. 
Комментарии: Отличный урок, хорошая программа, было интересно делать её. В целом всё понравилось. Спасибо))) 
8 ФИНАЛЬНЫЙ УРОК 00:01:51 349 чел. ★ 4.8 Done
  Отчёт отправил: 7573. Павел Решено за 30 мин. [Показать отчёт]
Научился: В данном уроке я написал отзыв о видеокурсе "Наноигры". 
Сложности: Ничего. 
Комментарии: В данном видео курсе я изучил новые элементы управления, работу с ними, их события. В каждом уроке мной были сделаны очень интересные и небесполезные(хорошие и нужные) программы. Все эти программы очень хорошо подходят для обучения, в них постоянно повторяется материал и добавляется что - то новое, что позволяет укрепить знания и улучшить их. Хочется сказать, что эти идеи заложенные в программы всем знакомы с детства и как раз в этих программах показывается как их правильно и быстро реализовать. Рыжов Павел. 
9 VIP. Устный счёт 00:46:39 260 чел. ★ 4.9 Open
  Итого:   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#, только начал изучать, но могу сказать одно: интерес к нему появился только благодаря вашим урокам) Еще не встречал курсов, где "преподаватель" так интересно, грамотно и понятно все объяснял. С вами не скучно решать какие-либо задачи. Спасибо огромное вам:)
Трудности: Ничего
Ваши уроки по C# увлекательные и захватывающие. Через игры информация воспринимается намного легче и быстрее, чем при стандартном обучении. Надеюсь у меня всё получится. С уважением Дидок Олег.