Обучение C#

Формула программиста
основатель — Волосатов Евгений Витольдович
Вебинар «Мастер-класс. Как стать высокооплачиваемым программистом.» начнётся через 3 дня 16 час. 02 мин.

Все учебные пакеты

Пакеты разделены на 4 уровня сложности.
Рекомендуется проходить курсы в порядке их следования.
  •   6 курсов

  •   65 уроков
  •   30 часов
В каждом курсе этого уровня находится уроки по созданию простых игровых и прикладных программ. Уроки этого курса позволят вам познакомиться с нашей методикой обучения и научиться писать простые программы.

0%


 
Free

Демо игры 

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

 10 уроков    5 ч. 06 м.     Евгений Волосатов



4.85
6774 отчёта
37 обзоров


 
Free

Демо софт 

Шесть демо-программ на C#, работа с календарём, картинками, файлами, кнопками, а также рисование графических элементов.

 7 уроков    3 ч. 58 м.     Евгений Волосатов



4.84
1290 отчётов
нет обзоров

Наноигры 

Четыре нано-игрушки, по два урока на каждую: арканоид, скорость реакции, цифры и карточки памяти.

 10 уроков    5 ч. 26 м.     Евгений Волосатов



4.88
1968 отчётов
73 обзора

Нанософт 

Восемь прикладных программ на C#. На первом уроке создаётся "Портфолио", которое потом пополнится нано-программами, созданными на следующих уроках.

 10 уроков    7 ч. 04 м.     Евгений Волосатов



4.83
1296 отчётов
30 обзоров

Секундомер 

Выполнив все задания этого курса ты научишься писать на C# программы в несколько раз быстрее.

 16 уроков    5 ч. 28 м.     Евгений Волосатов



4.81
775 отчётов
155 обзоров

Графические циклы 

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

 12 уроков    2 ч. 44 м.     Евгений Волосатов



4.94
739 отчётов
25 обзоров
  •   10 курсов

  •   161 урок
  •   64 часа
На этом уровне множество небольших, но интересных игровых и прикладных программ. Также есть введение в теорию ООП и в теорию Алгоритмов.

0%

Микроигры 

Пять динамических микроигрушек, по три урока на каждую: пятнашки, луноход, машинка/стрелялка, крестики-нолики, а также игра 2048.

 15 уроков    9 ч. 28 м.     Евгений Волосатов



4.92
784 отчёта
54 обзора

Игры со словами 

Создание алгоритмов на основе файла из 27000 слов: поиск палиндромов и анаграмм, игра виселица, а также бот для игры Балда.

 7 уроков    5 ч. 26 м.     Евгений Волосатов



4.97
294 отчёта
3 обзора

Теория ООП 

Практическое знакомство с ООП - создание графических элементов и управление ими, наглядная инкапсуляция, наследование, использование полиморфизма. Во второй части осознанное использование Interface при создании динамической игры.

 39 уроков    7 ч. 40 м.     Евгений Волосатов



4.93
2679 отчётов
26 обзоров

Комбинаторика 

Практическое знакомство с фундаментальными аспектами теории алгоритмов: рекурсия, комбинаторика, динамическое программирование, работа с графами, рисование фракталов.

 22 урока    9 ч. 57 м.     Евгений Волосатов



4.92
1103 отчёта
21 обзор


 
Free

Итератор 

Практикум по созданию и использованию итераторов. Создание собственного итератора для перебора простых чисел.

 10 уроков    2 ч. 42 м.     Иван Воронин



4.93
510 отчётов
1 обзор

Коллекция графов 

Эксперименты с коллекциями в языке C#. Знакомство с теорией графов, визуальное отображения графа, алгоритмы поиска вширь и вглубь через стек и очередь.

 19 уроков    4 ч. 06 м.     Евгений Волосатов



4.99
561 отчёт
3 обзора

Бурные потоки 

Создание потоков для игры в «Змейку». Змейки рождаются, передают друг-другу полезную информацию, размножаются и погибают. Наглядная демонстрация многопоточного программирования на C#.

 12 уроков    3 ч. 38 м.     Евгений Волосатов



4.92
338 отчётов
3 обзора

Без конкуренции 

Создание законченного приложения на заказ. Совет начинающим программистам, как без конкуренции найти заказ. Как правильно накапливать опыт и получать за это деньги.

 14 уроков    3 ч. 05 м.     Евгений Волосатов



4.92
331 отчёт
14 обзоров

БД - Книжка оценок 

Практическое знакомство с базами данных. Авторизация пользователей, разделение доступа, ввод и отображение оценок. Составление SQL-запросов для Access и MySQL.

 6 уроков    5 ч. 32 м.     Евгений Волосатов



4.77
233 отчёта
1 обзор

Новые технологии 

Практическое знакомство с различными технологиями и методиками программирования: делегаты, потоки, нити, клиент-сервер, построение графиков, запись/воспроизведение голоса и многое другое.

 17 уроков    12 ч. 28 м.     Евгений Волосатов



4.92
950 отчётов
27 обзоров
  •   13 курсов

  •   183 урока
  •   68 часов
На этом уровне вы познакомитесь с более сложными алгоритмами и технологиями. В каждом курсе создание одной или нескольких, логически свзяанных программ.

0%

Игры со Спрайтами 

Создание конструктора для спрайтов. Создание динамических игр со спрайтами: Аполлон - посадка на Луну и Домино - раскладывание пасьянса.

 33 урока    12 ч. 26 м.     Евгений Волосатов



4.94
1474 отчёта
43 обзора

Шарики 

Создание известной игры «Шарики» или Lines на C#. Техническое задание, блок-схема, динамическое размещение компонентов, алгоритмы поиска пути и линий.

 6 уроков    3 ч. 41 м.     Евгений Волосатов



4.94
424 отчёта
30 обзоров

Морской Бой 

Создание игры Морской Бой. Объектная модель кораблей и моря. Расстановка кораблей. Процесс игры. Реализация искусственного интеллекта для игры с компьютером.

 16 уроков    9 ч. 36 м.     Евгений Волосатов



4.93
696 отчётов
7 обзоров


 
Free

Бинарная жизнь 

C# игра в философию и психологию на примере упрощения нашей жизни до конечных бинарных автоматов и наблюдения за эволюцией бинарных организмов. Поиск смысла жизни :~)

 6 уроков    1 ч. 26 м.     Евгений Волосатов



4.94
233 отчёта
4 обзора

Функционал 

Четыре урока о функциональном программировании. Создание лямбда-выражений, использование LINQ, работа с замыканиями.

 5 уроков    1 ч. 26 м.     Евгений Волосатов



4.93
90 отчётов
нет обзоров

Entity Framework 

Основные приёмы работы с базой данных через Entity Framework, миграция базы данных, добавление-извлечение.

 8 уроков    3 ч. 42 м.     Евгений Волосатов



4.94
232 отчёта
нет обзоров

Фотошарп 

Попиксельная обработка изображений. Применение различных фильтров: градации серого, изменение яркости и контрастности. Реализация алгоритмов масштабирования: метод ближайшего соседа и билинейная интерполяция. Всё подробно объясняется.

 9 уроков    3 ч. 17 м.     Евгений Волосатов



4.98
252 отчёта
1 обзор

Судоку 

Создание алгоритма для рекурсивного поиска всех возможных решений головоломки Sudoku. Оригинальный способ получения начальных данных. Визуальное отображение процесса поиска.

 11 уроков    2 ч. 54 м.     Евгений Волосатов



4.94
130 отчётов
4 обзора

Тетрис 

Создание известной игры Тетрис на C#. Поэтапная реализация всех алгоритмов, начиная с отображения и движения фигур, и заканчивая соревнованием двух игроков.

 19 уроков    6 ч. 48 м.     Кирилл Шмойлов



4.95
297 отчётов
4 обзора

Сетевые технологии 

Изучим инструменты для работы в сети, несколько способов авторизации, а так же динамически ссылки, напишем свой браузер. На вип-уроке работа с базой данных SQLite.

 13 уроков    4 ч. 20 м.     Кирилл Шмойлов



4.85
425 отчётов
15 обзоров

API ВКонтакте 

Работа с API ВКонтакте, создание небольшого ВК-мессенджера на C#.

 14 уроков    4 ч. 14 м.     Кирилл Шмойлов



4.96
375 отчётов
9 обзоров

Webbot On-Line 

Автоматизация работы в сети, создание бота для выполнения нудных операций в онлайн-игре.

 23 урока    9 ч. 25 м.     Кирилл Шмойлов



4.84
336 отчётов
5 обзоров

Шифрование 

Создание шифровальных и дешифровальных программ на основе известных алгоритмов: перестановочный шифр, полиалфавитный и поточный шифр Виженера, а также ключевой обмен Диффи-Хеллмана.

 20 уроков    4 ч. 21 м.     Евгений Волосатов



4.99
181 отчёт
2 обзора
  •   10 курсов

  •   236 уроков
  •   95 часов
На этом уровне вы научитесь создавать логически завершённые программные продукты. На каждом курсе с нуля создаётся полноценная игровая или прикладная программа. Вы пройдёте по всем этапам создания ПО от планирования до оформления.

0%

Сокобан 

Создание комплекса программ для интеллектуальной игры «Сокобан». Редактор уровней, составление карт, реализация правила игры, программирование автоходов, решение задачи с одним ящиком, режим кооперативной игры по сети.

 22 урока    13 ч. 48 м.     Евгений Волосатов



4.95
1167 отчётов
27 обзоров

Боты Сапёра 

Создание игры Сапёр. Составление бота для прохождения официальной игры MineSweeper. Написание алгоритма для 100% поиска мин. Выбор пикселов на экране для считывания позиции. Создание хакерского бота на вип-уроке.

 32 урока    10 ч. 56 м.     Евгений Волосатов



4.97
405 отчётов
38 обзоров


 
Free

Компилятор 

Три коротких урока о компиляторе CSC. Вы узнаете, как создать и откомпилировать программу на C#, не используя IDE Visual Studio.

 3 урока    37 м.     Евгений Волосатов



4.93
108 отчётов
нет обзоров

Хранитель экрана 

Анимация геометрических фигур, редактирование параметров, сохранение настроек в реестре, полноэкранный режим работы, создание предобзора и установка созданной программы в качестве системного хранителя экрана. Насыщенный курс.

 15 уроков    7 ч. 19 м.     Евгений Волосатов



4.94
755 отчётов
62 обзора

БД - Управление гостиницей 

Практическое знакомство с базами данных. Создание программы «Hotel - управление комнатами и клиентами». Планирование базы данных, проектирование интерфейса, создание табличных форм, работа с базами данных MySQL и MS-SQL.

 31 урок    10 ч. 16 м.     Евгений Волосатов



4.94
1518 отчётов
нет обзоров

Мат Конём и Слоном 

Комплексное решение шахматной задачи: мат конём и слоном. Поиск правильного ход для любой позиции. Поиск матовых комбинаций. Рекурсивный алгоритм с возвращением хода. Эффективное хранение найденных ходов для всех позиций. Глубокое погружение в теорию алго

 32 урока    12 ч. 27 м.     Евгений Волосатов



4.99
216 отчётов
3 обзора


 
Free

Dancing LInks 

Изучение Алгоритма X от Дональда Кнута - Dancing Links - это универсальный способ быстрого решения множества комбинаторных задач: Пентамимо, Судоку, про Ферзей и т.д.

 11 уроков    3 ч. 32 м.     Иван Воронин



5.00
7 отчётов
нет обзоров

API Telegram 

Создание продающего бота через API Telegram. Клиенты, работая с ботом, смогут выбрать продукты в онлайн-магазине, поместить их в корзину, работать с ними.

 24 урока    10 ч. 04 м.     Кирилл Шмойлов



4.97
193 отчёта
3 обзора

Шпионский бот 

Удалённое управление компьютером через API Telegram: запуск программ, список процессов, получение скриншота экрана и др. На вип уроке - про защиту приложения.

 14 уроков    4 ч. 46 м.     Кирилл Шмойлов



5.00
101 отчёт
4 обзора

Морской флот 

Создание многопользовательской клиент-серверной игры. Серверная часть на PHP с базой данных MySQL. Проектирование и реализация протокола. Создание базы данных и запросов. Клиентская часть на C#. Игра вчетвером.

 52 урока    20 ч. 53 м.     Евгений Волосатов



4.93
1331 отчёт
13 обзоров

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




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

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

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

Ты в любой момент сможешь отписаться от рассылки.
Научился: Я научился создавать демо игры с нуля благодаря отличному учителю Волосатову Евгению Витольдовичу и его сайту videosharp.info благодаря которому можно учить программирование с удовольствием.
Отличный сайт videosharp.info на котором можно легко изучить язык программирования, а благодаря подсказкам Волосатова Евгения Витольдовича не нужно долго искать решение задач можно сразу наслаждаться результатом своих трудов что очень приятно.
Научился: Записывать видеообзор
Трудности: Записывать видеообзор
Говорят что с каждым разом, то что делаешь многократно получается всё лучше и лучше, интересно у меня с видеообзорами также дела обстаят или нет… А насчёт куса, он замечательный, даёт понимание об цифровой обработке изображений и хорошая практика в написании программ на C# (особенно работы с цветом). Реккомендую. Следующий курс - судоку - улитки вперёд!!