Обучение на c#

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

Какие программы я хочу написать



Наноигры

Множество разнообразных небольших игрушек, каждая игровая программа пишется с нуля до базовой функциональности. Доступ к урокам строго последовательный с отчётностью.

Какие знания вы получите по завершению курса:

-Основы работы с Visual Studio
-Основы работы с Windows Forms
-Основы работы с устройствами ввода(Мышь, клавиатура)
-Основы составления блок-схем для наших будущих программ
-Основы оптимизации кода
-Основы работы с переменными и массивами.
-Рисование объектов средствами языка C#
-Научитесь применять основные алгоритмы при создании программ и игр, а не только в консоли.

Объём: 9 видеоуроков = 4 игры + 1 бот


500 p.


Для подписки на пакет необходимо авторизоваться.

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

# Название видеоурока Решило Рейтинг Доступ
1 Арканоид - Уровень и ракетка 00:50:25 318 чел. ★ 4.9 Done
  Отчёт отправил: 7976. Сергей Владимирович Решено за 3 час. 00 мин. [Показать отчёт]
Научился: работать с координатами 
Сложности: понять почему все происходит так как происходит. Не все получилось понять. 
Комментарии: собственно, у нас имеется вот такая фунцкия, вопрос написан вот в этой строчке if (side_rx < ax2) ax1 = side_rx-rocket.Width int ax1 = rocket_x += sx; int ax2 = ax1 + rocket.Width; if (side_lx > ax1) ax1=side_lx; if (side_rx < ax2) ax1 = side_rx-rocket.Width;\\почему, если мы поменяем ах1 на ах2 и уберем вычитание ширины ракетка улетит далеко-далеко, ведь это должно работать так же как и с левой стороной rocket_x = ax1; rocket.Location = new Point(rocket_x, rocket_y); 
2 Арканоид - Шарик и кирпичики 01:02:53 242 чел. ★ 4.9 Done
  Отчёт отправил: 7976. Сергей Владимирович Решено за 12 час. 00 мин. [Показать отчёт]
Научился: физике шарика и работе с координатами 
Сложности: Самое сложное было, это конечно координаты, ох сколько я с ними намучился. 
Комментарии: Все было хорошо. Вынужден признаться, что подсмотрел то, каким будет финальный урок. Теперь, ждите совсем доработанный арканоид там, у меня есть пару хороших идей. 
3 Скорость реакции. Блок-схема 00:17:22 260 чел. ★ 4.8 Done
  Отчёт отправил: 7976. Сергей Владимирович Решено за 1 час. 00 мин. [Показать отчёт]
Научился: Работать с Word 
Сложности: Стрелочки 
Комментарии: все хорошо 
4 Скорость реакции. Три картинки по таймеру 00:15:28 243 чел. ★ 4.8 Done
  Отчёт отправил: 7976. Сергей Владимирович Решено за 30 мин. [Показать отчёт]
Научился: Узнал что существуют тернарные условные операции, следующее задание буду делать чуть позже, пока не разберусь с этими операциями 
Сложности: все понято 
Комментарии: Я бы пояснил для такого вот нового человека как я, что такое эти тернарные операции. В своем скриншоте я сделал кротов, появляющихся одновременно. Так же, ожидается некоторый апгрейд(все элементы апгрейда есть на скриншоте) 
5 Скорость реакции. Алгоритм и рекорд 00:34:02 228 чел. ★ 4.9 Done
  Отчёт отправил: 7976. Сергей Владимирович Решено за 3 час. 00 мин. [Показать отчёт]
Научился: работать с рандомом и выводить нужный мне результат в нужной мне форме 
Сложности: не запутаться 
Комментарии: Сделал Трек бар, он вроде как работает с интервалом, но картинки быстрее не появляются, подскажите в чем проблема? Так же, для адекватности результатов, стоит делить на 100 а не на 1000 
6 Игра Цифры 00:23:10 286 чел. ★ 4.9 Done
  Отчёт отправил: 7976. Сергей Владимирович Решено за 2 час. 00 мин. [Показать отчёт]
Научился: вот такой вот конструкции switch (nr) { case 1: return button1; case 2: return button2; case 3: return button3; case 4: return button4; case 5: return button5; case 6: return button6; case 7: return button7; case 8: return button8; case 9: return button9; default: return null; 
Сложности: ничего 
Комментарии: все хорошо 
7 Бот для Цифр 00:15:40 268 чел. ★ 4.9 Done
  Отчёт отправил: 7976. Сергей Владимирович Решено за 30 мин. [Показать отчёт]
Научился: квадратные скобки, подтолкнули меня к изучению массива 
Сложности: все понятно 
Комментарии: все хорошо) Какое применение этой программы мне видится: 1)Розыгрыши. Так например, изменить создать какое-то событие на экране, и при нажатии на него, или при совершении определенного действия(ведь если мы доработаем программу, то можно добиться простого проведения мышкой по заданным координатам) 2) Для тестирования приложения на рандомные клики. 3) Игры где нужно на реакцию делать что-то. 
8 ФИНАЛЬНЫЙ УРОК 00:23:23 126 чел. ★ 4.9 Done
  Отчёт отправил: 7976. Сергей Владимирович Решено за 30 мин. [Показать отчёт]
Научился: записывать видео, созданию канала 
Сложности: арканоид доделать 
Комментарии: было записано 2 видео, в первом, что отображается в пункте 6, я записал обзор программы, в этом коментарии, я записал свой отзыв по поводу проекта и сайта(ссылка 1, и просьба помочь с второй программой) 1) Отзыв - https://youtu.be/ej1oFiOJ_e4 2) Программа, которую я прошу помочь мне улучшить, если не кодом, то хотя бы тем, в какую сторону двигаться https://youtu.be/BElZmwjiPq0 
Видеообзор: https://youtu.be/TO_mDL4LNPQ
9 VIP - Карточки памяти - Подготовка 00:28:24 151 чел. ★ 4.9 Done
  Отчёт отправил: 7976. Сергей Владимирович Решено за 20 мин. [Показать отчёт]
Научился: ничему новому, только повторения 
Сложности: досмотреть 
Комментарии: все было ясно и понятно 
10 VIP - Карточки памяти - Алгоритм 00:55:50 141 чел. ★ 5 Done
  Отчёт отправил: 7976. Сергей Владимирович Решено за 3 час. 00 мин. [Показать отчёт]
Научился: повторение 
Сложности: сначала написал сам все, потом героически исправлял ошибки 
Комментарии: сертификатик=) 
  Итого:   10 видеоуроков общей продолжительностью 5 час. 26 мин. 96 чел. ★ 4.89  
  Финалисты:   Константин,   Сергей,   Олюшка,   Елена,   Антон Лазарец,   Nurbek,   Olly,   Сергей Сергеевич,   Никита,   Кирилл Шмойлов,   Александр,   Alexander Sidorov,   Мария,   Андрей ,   Alexander,   Виталий,   Артём,   Юрий ,   Александр,   annaka,   Ильшат,   devnull,   Влад,   Дмитрий,   Сергей Владимирович,   Permitin Alexey,   Орехов Эдуард,   Дмитрий Артюхин,   Frank,   inward,   Даниил Степаненко,   Андрей,   Pavel_Novosib,   Евгений,   Александр Б.,   Сергей Соколов,   Алексей Хонин,   Александр,   Сергей Зулкарнаев,   Иван Воронин,   Amerigo,   Олег Лопухинский,   Андрей,   Сергей Колупаев,   Сергей Аникин,   Новопашин Владимир,   Сергей Д.,   Геннадий,   Иван,   Tekashnik,   Алексей|BrisK|Кривицкий,   Denis,   Петя,   Алексей В.,   aleksey-k,   Дмитрий,   Сергей Стефаненко,   nik,   Daria,   Виталий,   Rita,   Bazel,   Алексей Малышев,   zhikharevav,   Oleg Didok ,   Никита,   Ludmila,   Vera,   Родион Глушков,   Александр,   Николай Денисов,   Данил Вагнер,   Денис,   Владимир,   chip,   ими ,   Progresir,   Denis,   Морозов Юрий Александрович,   Фомичева Наталья,   zmejchik,   Роман,   Сергей,   Sergio,   Василий,   Андрей,   Елена,   Олег Дворецкий,   Владимир,   DimanDOS,   LINKI,   DimkaKMS,   konstantin,   Bodrik_torf,   Семен,   Андрей .

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




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

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

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

Ты в любой момент сможешь отписаться от рассылки.
Научился: Видео посмотрел. По договоренности с Евгением Витольдовичем видео для Youtube, не записываю.

Научился: Записывать и редактировать видео на YouTube. В связи с отсутствием микрофона был вынужден записать немое видео и добавить аннотации на youtube.
Трудности: вот всё это сделать
=)