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

Формула программиста
основатель — Волосатов Евгений Витольдович
Шаблоны Проектирования / Java

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

Hide

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




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

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

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

Ты в любой момент сможешь отписаться от рассылки.
Научился: 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. Сделать бота для игры Сапёр.
--
Научился: Формулировать цели
Трудности: Решить, какие программы я хочу написать.
Я хочу написать следующие программы: 1. Тренажер по математике (решение математических задач, которые постепенно усложняются и чтобы можно было добавлять задачи самому); 2. Программа для обучения детей чтению; 3. Клавиатурный тренажер (чтобы можно было самому добавлять тексты); 4. Математические квесты для детей; 5. Математические квесты не для детей; 6. Квесты по фильмам и книгам; 7. Игру на подобии LEGO; 8. Сокобан; 9. Тренажер счета; 10. Компьютерные шахматы; 11. Морской бой; 12. Программа для создания структурных формул (для химии); 13. Программа для расчета концентрации (тоже для химии); 14. Программа для уравнивания реакций; 15. Программа для построения графиков; 16. Программа для расчета PH; 17. Программа для проработки основных и кислотных свойств; 18. Сокобан для детей; 19. Игра для изучения языков; 20. Программа для построения зданий; 21. Программа для черчения; 22. Игра на подобии зумы (шарики катятся к пасти и надо по ним стрелять, чтобы они туда не упали); 23. Развивающие игрушки для детей; 24. Программа для караоке; 25. Лабиринты (посложнее и побольше уровней, чем я делала); 26. Свой калькулятор; 27. Программа для ведения семейного бюджета (как Excel, только чтобы еще считала расходы на каждую покупку); 28. Игры по фильмам и книгам ужасов; 29. Программа для расчета калорий в различных блюдах; 30. Игра "быки и коровы".