C# обучение для чайников

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

Игра СОКОБАН

Приглашаю пройти видеокурс по созданию полноценной игровой программы СОКОБАН.
Мы вместе, за руку, пройдём по всем этапам создания законченной интеллектуальной игры.
1. Создание редактора уровней.
2. Придумывание этих самых уровней.
3. Создание собственно игры.
4. Решение олимпиадной задачки для добавления ИИ.
5. Переделка игры в режим "на двоих".
6. Написание класса Phone для связи двух программ по сети.
7. Создание сетевой версии игры Sokoban.
8. Оформление итоговой программы.

Открытие 27 ноября в 18:00

Название: Игра Сокобан
Объём: 21 видеоурок.
Доступ: 30 дней

5,000 руб


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

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

# Название видеоурока Решило Рейтинг Доступ
1 Сокобан - Вступление 00:11:09 114 чел. ★ 4.8 Done
  Отчёт отправил: 4955. Иван Николаевич Решено за 1 час. 30 мин. [Показать отчёт]
Научился: Изучил правила игры Сокобан. Понял основные принципы и особенности игры. 
Сложности: Ничего 
Комментарии: Все хорошо! 
2 Сокобан - Подготовка - Картинки и лабиринт 00:04:56 76 чел. ★ 4.9 Demo
3 Сокобан - Редактор - Загрузка 00:33:25 75 чел. ★ 4.9 Done
  Отчёт отправил: 4955. Иван Николаевич Решено за 3 час. 00 мин. [Показать отчёт]
Научился: Работать с Enum, работать с двухмерным массивом (матрицей) 
Сложности: Успевать печатать 
Комментарии: нет 
4 Сокобан - Редактор - Интерфейс 00:40:37 63 чел. ★ 5 Done
  Отчёт отправил: 4955. Иван Николаевич Решено за 2 час. 30 мин. [Показать отчёт]
Научился: Работать с динамическим изменением содержимого. 
Сложности: Понять почему не срабатывало отображение. Коробки на месте. Суть проблемы заключалась в том что я поставил символ на русском языке. А естественно "С" русская и "С" английская - две большие разницы.  
Комментарии: Пока все нормально... Хотя конечно понять в голове все это достаточно сложно! 
5 Сокобан - Редактор - Редактирование 00:38:33 55 чел. ★ 4.9 Done
  Отчёт отправил: 4955. Иван Николаевич Решено за 2 час. 00 мин. [Показать отчёт]
Научился: Работать с тегами.  
Сложности: Ничего 
Комментарии: Отсутствуют! 
6 Сокобан - Редактор - Сохранение 00:44:47 52 чел. ★ 4.9 Done
  Отчёт отправил: 4955. Иван Николаевич Решено за 2 час. 00 мин. [Показать отчёт]
Научился: Изучил варианты добавления строк в файл. 
Сложности: ничего 
Комментарии: Не хочу отвечать чему научился... 
7 Сокобан - Редактор - Улучшение 00:29:00 51 чел. ★ 5 Done
  Отчёт отправил: 4955. Иван Николаевич Решено за 1 час. 15 мин. [Показать отчёт]
Научился: Считать статистику для массивов. 
Сложности: ничего 
Комментарии: То ли это только в моей программе, то ли и в Вашей но есть один баг. После уменьшения размера уровня, программа не хочет его сохраняться спотыкается на том месте где мы писали дельту. Если кто может уже сталкивался с этой проблемой подскажите как решить! 
8 Сокобан - Создаём свои уровни 00:08:05 49 чел. ★ 4.9 Done
  Отчёт отправил: 4955. Иван Николаевич Решено за 50 мин. [Показать отчёт]
Научился: Рисовать уровни для СоКоБаНа 
Сложности: Рисовать уровни для СоКоБаНа 
Комментарии: Есть помоему проблема связанная с автоматической зарисовкой... Перестает рабоать после ряда условий.. Если кто-то проходил сокобан. Напишите пообщаемся! 
9 Сокобан - Игра - Интерфейс 00:43:45 52 чел. ★ 5 Done
  Отчёт отправил: 4955. Иван Николаевич Решено за 1 час. 15 мин. [Показать отчёт]
Научился: Создавать делегаты. Заполнять методы через конструкторы. 
Сложности: Делегаты 
Комментарии: Не скажу 
10 Сокобан - Игра - Управление 01:06:38 45 чел. ★ 5 Done
  Отчёт отправил: 4955. Иван Николаевич Решено за 3 час. 20 мин. [Показать отчёт]
Научился: Создавать логику игры 
Сложности: Искать ошибки 
Комментарии: Пока нет! 
11 Сокобан - Решалка - Тестер 00:59:55 39 чел. ★ 5 Done
  Отчёт отправил: 4955. Иван Николаевич Решено за 3 час. 15 мин. [Показать отчёт]
Научился: Закрепление полученных знаний 
Сложности: Все... вообще такая непростая задачка! 
Комментарии: Все хорошо 
12 Сокобан - Решалка - Мышка 00:53:02 38 чел. ★ 5 Done
  Отчёт отправил: 4955. Иван Николаевич Решено за 3 час. 25 мин. [Показать отчёт]
Научился: Работать с очередью 
Сложности: Ошибся, пропустил строку и в очередь не писался старт. Долго искал суть ошибки. 
Комментарии: Нет... 
13 Сокобан - Решалка - Яблоко 00:44:23 36 чел. ★ 5 Done
  Отчёт отправил: 4955. Иван Николаевич Решено за 2 час. 30 мин. [Показать отчёт]
Научился: Принципам создания алгоритмов искусственного интеллекта 
Сложности: Ничего 
Комментарии: Нет таких... 
14 Сокобан - Решалка - Оптимизация 00:11:37 36 чел. ★ 5 Done
  Отчёт отправил: 4955. Иван Николаевич Решено за 25 мин. [Показать отчёт]
Научился: Оптимизировать код 
Сложности: Ничего 
Комментарии: Нет 
15 Сокобан - Игра - Автоходы 00:42:22 35 чел. ★ 4.9 Done
  Отчёт отправил: 4955. Иван Николаевич Решено за 2 час. 40 мин. [Показать отчёт]
Научился: Добавлять обработчик события мышкой! 
Сложности: Ничего 
Комментарии: Нет 
16 Сокобан - Редактор - На двоих 00:31:57 33 чел. ★ 5 Done
  Отчёт отправил: 4955. Иван Николаевич Решено за 21 час. 30 мин. [Показать отчёт]
Научился: Переделывать программу с режима на одного в режим на двоих 
Сложности: Ничего 
Комментарии: Евгений. У меня проблема. И в этом редакторе и в редакторе на одного. Проблема связанная с дельтой! Ругается в некоторых ситуациях что у нее отрицательное значение. Списывался с другим учеником, у него такая -же беда. Пробовал самостоятельно разобраться но к сожалению не вышло! Пожалуйста пришлите мне скриншот рабочей функции SaveLevel класса LevelFile или подскажите куда копать? Спасибо!  
17 Сокобан - Игра - На двоих 00:15:40 33 чел. ★ 5 Done
  Отчёт отправил: 4955. Иван Николаевич Решено за 40 мин. [Показать отчёт]
Научился: Расширять возможности игры. 
Сложности: Ничего 
Комментарии: Нет 
18 Сокобан - Телефон - TCP/IP протокол 00:47:44 44 чел. ★ 5 Done
  Отчёт отправил: 4955. Иван Николаевич Решено за 2 час. 15 мин. [Показать отчёт]
Научился: Создавать связь клиент-сервер 
Сложности: Ничего 
Комментарии: Как всегда никаких замечаний! 
19 Сокобан - Игра - На двоих по сети 00:56:59 32 чел. ★ 5 Done
  Отчёт отправил: 4955. Иван Николаевич Решено за 2 час. 40 мин. [Показать отчёт]
Научился: Переделывать программу под сетевой режим работы 
Сложности: Ничего 
Комментарии: Замечаний нет! 
20 Сокобан - Завершение 00:37:44 31 чел. ★ 5 Done
  Отчёт отправил: 4955. Иван Николаевич Решено за 1 час. 10 мин. [Показать отчёт]
Научился: Объединять все в одно! 
Сложности: Ничего! 
Комментарии: Ну вот и все! Мне даже грустно стало от последней фразы: "С тобой был Волосатов Евгений Витольдович..." Очень интересный курс. Много нового, много интересного, в меру сложного и от этого еще интересней. Полностью согласен что готовая программа еще "сыровата" и нуждается в явном "допиливании", но это можно оставить как внеклассную работу или домашнее задание на лето! Хочу выразить огромную благодарность Евгению Витольдовичу за его труд. Ведь только в видеокурсе записано почти 20 часов, а сколько еще времени было потрачено на продумывание и подготовку. Евгений Витольдович часто использует девиз: "У тебя все получаЕтся..." Мне очень нравиться эта фраза. И в ответ я хочу так же сказать и Евгению Витольдовичу. Евгений у Вас получилось! Получилось сделать сложное, нудное и скучное обучение програмированию, интересным, захватывающим и необычным занятием. Я думаю не один десяток а может сотня и тысяча Ваших учеников, будут с радостью вспоминать Ваши видеоуроки. В легкой форме, практически не прилагая усилий растет навык програмирования. Не успел оглянуться а ты уже и то знаешь, и это умеешь... Огромное спасибо Вам! Успехов и процветания Вашему ресурсу! 
21 ФИНАЛЬНЫЙ урок. Видео-обзор проекта Сокобан 00:23:23 21 чел. ★ 5 $
22 VIP. Бот для игры БАЛДА 01:22:57 4 чел. ★ 5 $
  Итого:   22 видеоурока общей продолжительностью 13 час. 48 мин. 4 чел. ★ 4.97  
  Финалисты:   zhikharevav,   Ильшат,   Максим,   Новопашин Владимир .

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




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

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

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

Ты в любой момент сможешь отписаться от рассылки.
Научился: Записывать обзоры :)
Трудности: настроить программу по записи видео
Спасибо большое Вам, Евгений, за Ваш вклад в этот проэкт. P.s. программ написанных мной очень мало и прикладывать - то нечего. Я только лишь начинающий программист....
Смотреть видеозапись: http://www.youtube.com/watch?v=Z4WjyK2SEFU
Научился: практика в видеообзорах
Трудности: Честно, это было с третьего раза. Первые два не пошли по разным причинам. И третий раз уже прожёвывал слова и торопился.
Большое спасибо за данный курс. Честно, он превзошёл мои ожидания. Прямо конкретно в точку, что надо было для дальнейшего планомерного изучения мною программировония. Не легко и не сверхсложно.
Смотреть видеозапись: https://youtu.be/7vRP5yFHge0