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

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

Программа за 100 шагов / Шаг 1. Желанные программы.

Hide

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




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

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

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

Ты в любой момент сможешь отписаться от рассылки.
Трудности: Придумать именно 30 пунктов) оч сложно)
1) игра в 15 (игра выстраивания боксов от 1 до 15) 2) крестики нолики (классическая игра, 3 в ряд) 3) шахматы (стратегическая игра) 4) шпионское ПО (вирусы, собирающею какую-либо информацию. Мы живем в веке, в котором когда ты проинформирован - значит вооружен) 5) двухмерные игрушки платформеры (возможность драться физическими атакми, магией, создание сказачного мира, в которые хочется погрузитсья с удовольствием и находиться там) 6) игры в стиле хоррор (хочется погрузить игрока в мир, где страшно-интересно. Т.е. Чтобы отгадать загадку, надо попугаться) 7) Создание ИИ (от простой возможности играть с компьютером, вплоть до реального Интелекта способного развиваваться) 8) Бизнес-программы (упрощают ведение дела, например программа, отслеживающие данные, заработные платы, решающея математические или бухгалтерские задачи и т.п.) 9) Создание сайтов (опор на интерфейс, удобный для пользователя, а также хорошо выполненный графически) 10) Была мысль создать визуальную среду разработки программироваия (под этим я подразумеваю за место написания кода, создания реальных графических объектов, например за место создания переменной создается кирпич или за место класса создается дом или что-то такое... в душе не представляю как это но подумал что скучно видеть обычный код, ведь программировние нечто большее чем символы :) ) 11) Написание плеера (хочу исправить функцию случайного воспроизведения, а то очень часто песни повторяются и "выпадают случано-одинаковые песни") 12) игра танчики (обычные танчики, играл в 4-5 лет на сеге в них, хочу воссоздать так сказать) 13) тетрис (интересует создание игры, нежели она сама) 14) эмулятор аквалангиста :D (плавать по морю, наблюдать за рыбами, за животными. Преследуется задача - дать возможность человеку виртуально оконуться в прекрасное нашего мира) 15) эмулятор космонавта - также как и в пункте выше 16) Программа "визуальной химии" (т.е. графически видно строение материалов и веществ на уровне микроскопа, пользователь может менять хим. состав элементов и наблюдать как оно работает. 17) Разработка игр полного погружения (сказали писать все, вот и я очень хотел бы такое делать. А именно игры, где можно было драться на мечах или воевать на оружиях. 18) создание игры стратегги (сражение нескольких расс, с эпичным сюжетом и графикой) Как я понял, мне очень нравится когда "красивая картинка", отсюда: 19) Создание операционной системы, 20) различные редакторы; - в которых например удалить файл можно швырнув его в корзину! - имеено швырнув! Возможно рабочий стол был бы городом, когда ты смотрешь на небо, то можешь определить погоду на сегодня или когда ты нажимаешь на поход по улице, можно отслеживать маршруты и карты. ну и в таком духе :) 21) или создание плагинов для пунктов 19-20. 22) игры головоломки-бродилки (необходимо решать разного рода загадки, как например хитро прошмыгнуть мимо охранников или как попасть ту-дато задействовав только это или как создать то-то задействовав это :D) 23) Игра survival (чтобы выжить, необходимо обеспечить себе условия для выживания и развиться дальше) 24) Игра эволюция (есть бактерия из которой ты развиваешься во что-то более умное и совершенное) 25) RPG, основное оружие которого это лук. Можно сражаться с другими игроками, захватывать земли, просто охотиться и добывать пропитание и т.п. 26) Стратегия - строительство города или государства 27) Игра змейка 28) Написать движок для игр 29) написать игру lines98 (шарики) 30) Игра марио (в моем варианте) Когда придумывал, очень не хотелось писать о бух. программах, вычислительных и т.п., были мысли о творческих вещах
Научился: 1. Создать проект ВидеоШколы на ASP.NET + MVC с открытым кодом и командой разработчиков. 2. Написать программу "Графическая сортировка" и создать курс. 3. Запрограммировать сайт о денежных историях djMoney и записать с Валерой курс. 4. Дописать программу "База данных отеля" и зафиналить курс. 5. Создать трёхмерную игрушку на движке OpenGL. 6. Создать свой искусственный интеллект для шахмат. 7. Сделать игру "Supaplex". 8. Написать ещё несколько наноигр для раздела. 9. Написать ещё несколько микроигр для раздела. 10. Написать игру "Ветка" на JavaScript. 11. Создать офлайн-версию Робота шарпа на флешке. 12. Подготовится и сдать экзамен на сертификат Microsoft. 13. Написать браузерную игра на подобии Travian. 14. Написать и подготовить игры для своей книжки "Лабиринты программирования". 15. Запрограммировать раздел "Помоги мне". 16. Написать "программу за минуту" для работы с Базой данных. 17. Создать игру "пять в ряд" и создать видеоурок. 18. Написать ещё несколько игр со словами и создать видеокурс. 19. Создать базу данных и расширяемую универсальную систему для ачивок и достижений. 20. Написать игру для программистов - соревнование Искусственных интеллектов. 21. Пересоздать программу "Карточки английского языка" в виде курса. 22. Создать расширяемый модуль добавления уроков самых разных форматов. 23. Создать курс по численным методом с графической визуализацией. 24. Создать социальную сеть для видеошколы, чтобы было не сложно, но эффектно. 25. Создать многопользовательскую игру "Бомбочки", да, мне эта игра тоже нравится. 26. Создать умного, интеллигентного бота для пиара своего проекта на форумах. 27. Сделать онлайн-соревнование программистов по решению консольных задач. 28. Сделать сбор информации о состоянии системы и её отображение в реальном времени. 29. Сделать базовую защиту от ботов и хакеров - написать программу. 30. Сделать бота для игры Сапёр.
--