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

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

Видеокурс по созданию игровых программ

Многие любят играть в игрушки.
Однако играть в игрушки, которые создал сам, ещё интереснее!

Есть отличная идея!
Будем использовать увлечение играми для изучения программирования.
Ты сам не заметишь, как «за игрой» прокачиваются навыки программирования. Какие знания вы получите по завершению курса:

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


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



Наноигры

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

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

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

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


300 руб.


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

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

# Название видеоурока Решило Рейтинг Доступ
1 Арканоид - Уровень и ракетка 00:50:25 159 чел. ★ 4.9 Done
  Отчёт отправил: 2773. Никита Решено за 1 час. 20 мин. [Показать отчёт]
Научился: Работать с координатами элементов. 
Сложности: Разобраться, чтобы ракетка не уходила за пределы формы. 
Комментарии: Все подробно и понятно разъяснено. Очень доволен уроком. 
2 Арканоид - Шарик и кирпичики 01:02:53 121 чел. ★ 4.9 Done
  Отчёт отправил: 2773. Никита Решено за 2 час. 30 мин. [Показать отчёт]
Научился: С помощью стандартных компонентов Visual Studio создавать простейшие игры. 
Сложности: Реализация алгоритма отскока шарика от стенок. 
Комментарии: Все отлично. 
3 Скорость реакции. Блок-схема 00:17:22 162 чел. ★ 4.7 Done
  Отчёт отправил: 2773. Никита Решено за 1 час. 20 мин. [Показать отчёт]
Научился: Вспомнил рисование блок-схем. 
Сложности: Действительно, пока рисуешь блок-схему к программе, понимаешь что и зачем. Ничего сложного. Только насчет верности блок-схемы сомневаюсь: у нас есть цикл, он должен закрываться как-то? Такой вот нюанс забыл. А в целом, я считаю, неплохо сделал) 
Комментарии: Все отлично. Очень полезный урок и блок-схемы - это нужная вещь) 
4 Скорость реакции. Три картинки по таймеру 00:15:28 155 чел. ★ 4.8 Done
  Отчёт отправил: 2773. Никита Решено за 40 мин. [Показать отчёт]
Научился: Показ картинок по таймеру. 
Сложности: Интересны 4 возможных способа отображения картинок. Мне понятный тернарный оператор.  
Комментарии: Все отлично и понятно. Очень интересно. 
5 Скорость реакции. Алгоритм и рекорд 00:34:02 146 чел. ★ 4.9 Done
  Отчёт отправил: 2773. Никита Решено за 2 час. 40 мин. [Показать отчёт]
Научился: Отображать картинки по таймеру. Работать с секундомером. 
Сложности: Все выполнимо и понятно. 
Комментарии: Я добавил еще одну форму, на которой отображаются результаты игр. Для этого среднее время реакции записывал в массив и потом отображал на другой форме в текстбоксе. Пришлось изменить модификаторы доступа на public у элемента (textbox на другой форме). К сожалению, побить рекорд так и не получилось, на картинке с результатами лучшее время - 0,46 сек. Отличный урок, все подробно объяснено. 
6 Игра Цифры 00:23:10 210 чел. ★ 4.9 Done
  Отчёт отправил: 2773. Никита Решено за 40 мин. [Показать отчёт]
Сложности: Все просто и понятно 
Комментарии: Вопросов не возникло. 
7 Бот для Цифр 00:15:40 196 чел. ★ 4.9 Done
  Отчёт отправил: 2773. Никита Решено за 30 мин. [Показать отчёт]
Сложности: Все было просто и понятно. 
Комментарии: Данную программу можно использовать в играх, например, для прокачивания персонажа. Или как заметил, Евгений Витольдович, можно использовать программу для клика по рекламе. В общем, для монотонной рутинной работы. Отличная программа, а главное - сделанная своими руками. 
8 ФИНАЛЬНЫЙ УРОК 00:23:23 70 чел. ★ 4.9 Done
  Отчёт отправил: 2773. Никита Решено за 40 мин. [Показать отчёт]
Научился: Научился презентовать свои программы.  
Сложности: Ничего. Главное - не волноваться. Все отлично и подробно объяснено. P.S. Пароль на архив: www.videosharp.info 
Комментарии: Все подробно и очень хорошо объяснено. 
Видеообзор: https://youtu.be/Yh5PY7ltz-E
9 VIP - Карточки памяти - Подготовка 00:28:24 96 чел. ★ 4.9 Done
  Отчёт отправил: 2773. Никита Решено за 30 мин. [Показать отчёт]
Научился: Узнал о компоненте TableLayoutPanel, с помощью него можно красиво размещать элементы на форме. 
Сложности: Ничего. 
Комментарии: Все очень подробно и детально рассказано. Все понятно, вопросов не возникло. 
10 VIP - Карточки памяти - Алгоритм 00:55:50 92 чел. ★ 5 Done
  Отчёт отправил: 2773. Никита Решено за 2 час. 30 мин. [Показать отчёт]
Научился: Еще раз освежил знания по программированию. 
Сложности: Немного запутался с нумерацией PictureBox и полей Tag. Так-то ничего сложно, когда логику программы заранее продумаешь. 
Комментарии: Как всегда все подробно и понятно рассказано. 
  Итого:   10 видеоуроков общей продолжительностью 5 час. 26 мин. 45 чел. ★ 4.88  
  Финалисты:   Константин,   Сергей,   Оля,   Елена,   Антон Лазарец,   Nurbek,   Olly,   Сергей Сергеевич,   Никита,   Lik_Kirill,   Александр,   Alexander Sidorov,   Мария,   Андрей ,   Alexander,   Виталий,   Артём,   Юрий ,   Александр,   annaka,   Ильшат,   devnull,   Влад,   Дмитрий,   Сергей Владимирович,   Permitin Alexey,   Орехов Эдуард,   Дмитрий Артюхин,   Frank,   inward,   Даниил Степаненко,   Андрей,   Pavel_Novosib,   Евгений,   Александр Б.,   Сергей Соколов,   Алексей Хонин,   Александр,   Сергей Зулкарнаев,   Иван Воронин,   Amerigo,   Олег Лопухинский,   Андрей,   Сергей Колупаев,   Сергей Аникин .

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




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

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

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

Ты в любой момент сможешь отписаться от рассылки.
Научился: Научился, пожалуй, рассказывать о программе. Делать ее презентацию. В голове все просто, а вот как начинаешь говорить - все намного сложнее.
Трудности: Кажется, что программа слишкм простая, чтобы о ней кому-то рассказывать
Любопытно. Очень. Надо будет подумать о серии видео
Смотреть видеозапись: https://youtu.be/r9CYQvV_1kI
Научился: Готовить сценариций и записывать видео отчет
Трудности: Говорить на камеру
Интересный опыт
Смотреть видеозапись: https://youtu.be/ZuGFYaqoiq4