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

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

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

Hide

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




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

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

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

Ты в любой момент сможешь отписаться от рассылки.
Научился: понимать что я делаю и за чем, составлять список мечтаний!!!
Трудности: очень сложно, я не знаю игр не играю в жизни, мне и без игр интересно, ведь сама жизнь с каждой минутой - это интереснейшая игра, в нее родимую играю, а программы - да тоже очень маленький набор чем пользуюсь, комп у меня пока как способ получения полезной, интересной и нужно инфы!!!
Мой долгожданный список: 1 ➣ Программа "Тест этап жизни" - будет определять из ответов на каком жизненном этапе ты находишься; 2 ➣ Программа "Тест сценарий" - определяет жизненный сценарий человека; 3 ➣ Программа "Тест личности" - определяет твои личности, субличности, части и т.д...; 4 ➣ Программа "Тест готовности" - определяет готовность на изменения; 5 ➣ Помощник физических тренировок - расписание, напоминание, счетчики разных упражнений, подсчет сжигание жиров и т.п..; 6 ➣ Программа которая будет Мотивировать - утром будет давать заряжающий мотиватор, может бодрящую веселую песенку, и переодически напоминать что ты Молодец, выдавать подбадривающие мотиваторы, аффирмации и т.п.... 7 ➣ Программа для запоминания иностранных слов - сам записываешь слово, перевод, а дальше она тебе начинает его крутить сначала раза три слово-перевод и наоборот, зачем через пару часов напоминание и еще в таком же духе, потом еще через пару часов, потом на следующий день и т.п...; 8 ➣ Программа которая за меня будет читать любые электронный книги; 9 ➣ Программа "Дневник" - в нем будет распорядок дня и она будет анализировать фазы плохого настроения, и выдавать подбадривающие и мотивационные одобрения и включать музыку; 10 ➣ Программа "Говорилка" - она будет записывать текст по голосу; 11 ➣ Создать сайт по развитию и совершенствованию; 12 ➣ Программа которая будет искать какую-то заданную тему без повторений, например статью о привычках - выдаст только те что не повторяются на 50 %; 13 ➣ Игру "Лото"; 14 ➣ Программу "Китайское таро" - позволит гадать на гексаграммах по Книги перемен; 15 ➣ Читалку которая поддерживает все форматы; 16 ➣ Утилитку которая позволит любую программу на виндовс поставить на мак; 17 ➣ Программа, которая будет делать подборку сайтов по заданной теме; 18 ➣ Игра "Тетрис"; 19 ➣ Программа Бот для игры в Шахматы; 20 ➣ Программа, которая будет создавать узоры для вязания; 21 ➣ Игру "8 Ball" - шарик который на вопрос отвечает "да" / "нет" как в фильме "Трасса 60"; 22 ➣ Игра "Рулетка"; 23 ➣ Программа "Напоминалка" - будет напоминать чтобы расфокусировать глаза, размятая, по-медитировать и т.п...; 24 ➣ Программу обработка изображений - очень простую и удобную; 25 ➣ Игра "Нарды"; 26 ➣ Игра "Маджонг"; 27 ➣ Игра "Танчики"; 28 ➣ Игра "Бильярд"; 29 ➣ Игра"Боулинг"; 30 ➣ Программа "Статистика" - отлеживает проведенное время за компом (что открывала, куда заходила и все замеряет по времени); 31 ➣ Помощник (очень хочу) - утром будет молоть кофе, варить и приносить мне примерно в 09:15 - 10:00 с одобряющими и ласковыми нежными словами и пожеланиями; 32 ➣ Игра "Жизнь" - такой симулятор наше жизни с установками и ограничениями (образовалась семья, дети, их воспитание...) 33 ➣ Программа "Разум" - будет показывать твои задумки, т.е. ты чего-то желаешь и по слову определяет связь что с этим будет связано и что ты под этим действительно подразумеваешь. Фух!!! Я это сделала!!!! Я Герой и Большущий Молодец!!! :) Это больше программы которые мне лично самой иногда бы могли хорошо помогать! Признаюсь за играми полезла в инет посмотреть какие бывают игры, так же и за программами узнать какие они вообще бывают, ведь я обычно пользуются где-то четырьмя программами, а тут такой список, хотя там мало чего нашла, однако и мысли появились!!!
Научился: Ломать свой мозг.
Трудности: Разобраться в себе, вспомнить чего хотел и чего хочу очень сложно.
1. Скринсейвер. После урока о Спирографе, хочется создать скринсейвер в этом роде, что бы он автоматически плавно менял параметры и рисовал красивые узоры. А добавить к этому список из 10 песен хорошых было бы супер. 2. Бот для онлайн-игры. Приложение в котором авторизуешься и которое выполняет за тебя кучу рутинных операций в онлайн-игре. 3. База данных к игре Хочеться создать профессиональную БД к игре. 4. Морской бой Хотелось всегда написать морской бой и проработать ИИ. 5. Распознавание графических изображений, а именно Штрихкодов Есть идея и задумка сделать самостоятельно распознавание штрихкодов с помощью веб-камеры или даже лазеры от обычной мышки. На данный момент эта идея превратились в тему моей бакалаврской работы. Очень хочется это сделать, доказать себе, что могу написать действительно серьезное приложение, которое работает с обычной мышкой или вебкой. Пока это моя основная цель к которой никак не получается подступиться. 6. Многопользовательский чат. Хочу создать многопользовательский чат, на локальную сеть и как приложение на телефон. 7. 3Д-Редактор Ещё в школе хотели создать с учителем простенький 3Д-редактор, где можно было выбрать любую фигура, задать её параметры и автоматически вычислялись бы остальные. При этом все бы наглядно демонстрировалось. 8. Инженерный калькулятор Когда-то пытался создать инженерный калькулятор. Писал его на VBA, потом на VB6.0. В итоге корректно работали операции +, /, -, *, ^. Ещё вроде более-менее работали скобки. С теми знаниями и умениями я вряд ли бы создал полнофункциональный калькулятор. А сейчас бы не отказался от этой затеи. 9. Дурак Обычный дурак, что бы можно было сыграть с друзьями по сети. Или против ИИ, который постоянно учиться. Ну еще там переводной и т.д. 10. Домино Очень нравилось в свое время играть в домино и конечно же хотелось создать самостоятельно её аналог на ПК. 11. 2Д-платформер Всегда хотелось создать 2Д-платформер в стиле хоррор. 12. Покер Очень интересная игра, до сих пор не уверен, что знаю все её правила, но так же было и есть желание создать её аналог, даже мультиплатформенный, что бы можно было собраться с друзьями и не имея карт, фишек и прочего, врубить кто на ПК, кто на ноуте, а кто на мобиле и раскинуть несколько партеек. 13. Деберц Так же карточная игра со своими правилами, которая очень затягивает. Проигрались с друзьями в нее несколько лет. А я хотел создать её компьютерный аналог. 14. Плеер Как бы там не было, но имелось у меня несколько идей насчет собственного плеера в одно время да и хотелось разобраться в работе со звуком. 15. Изображатель математических функций Когда ещё в школе постоянно работали с функциями, хотелось написать приложение которое по заданной формуле нарисует, что захочешь. Но это так на основании идеи и закончилось так, как учитель сказал, что есть уже готовые приложения с кучей библиотек, которые это выполняют. И тогда я ещё услышал впервые навернно осознанно, что "вряд ли ты придумаешь, то чего уже не было". То-есть как бы я понял, что бы мне не приходило в голову, но скорей всего это уже реализовали или пробывали реализовать другие. 16. Плагин к браузеру. Допустим мы имеем простенькую онлайн-стратегию, вместо отдельного приложения, хотелось бы написать плагин, в котором заложить свои менюшки в которых рутинные операции автоматизируются и при этом сохраняется браузерная функциональность. При этом информация берется прямо из страниц динамически. 17. Вирус Всегда хотел написать свой вирус, который бы что-то делал, мешал бы работе пользователя, подсматривал за ним. А почему бы и нет?) 18. Движок Мечтали когда-то с учителем написать свой собственный движок для игор или приложений. 19. Физический движок Может это и повторения пункта 18, но была идея и желание создать простенький физический движок в котором присутствуют простые фигуры, которые ты сможешь добавлять на поле и они будут взаимодействовать, при этом было бы хорошо сделать для них запись сценария действия. И на этом может создавать простые интересные игры с простыми правилами. 20. Танчики Очень продолжительное время интересовался военной тематикой и одной из идей было создать простенькую игру танчики, в которой существуют две команды За одну из которых может играть игрок. В моем представлении два ИИ (довольно хорошо продуманных) начинают играть в равных условиях со сбалансированной техникой, а далее просто каждый может улучшать какие-то параметры для своей команды или просто покупать на заработанные очки новую технику. А ты сидишь такой и наблюдаешь за этим или даже участвуешь и пытаешься переиграть компьютера. Ну и конечно же версию на 2-х по сети. 21. Парк динозавров Очень нравится тема динозавров ещё с детства и было время когда хотелось создать какой-то аналог фермы, только с динозаврами, так как для меня лично это намного интересней простых коров и т.д. Вид предполагался сверху-сбоку (2,5Д-графика), можно было расстраивать вольеры, покупать новых динозавров, регулировать количество травоядных дино плотоядными. Еще хотел, что бы вольеры время от времени прорывались, поэтому нужно было их латать, динозавров ловить, а устранения последствий обходилось в хорошую сумму. Поэтому на работу игроку приходилось бы нанимать проффесиональных военных с профи техникой, которые могут устранить последствия такого прорыва. Так же время от времени перестравить заборы или или саму структуру парка динозавров. Наиболее отличным для этой игры являлось постоянное добавление новых динозавров, бонусов и т.д. 22. Шахтёр Несколько игр в детстве навеяли на меня дух шахтерства, поэтому хотелось как минимум повторить их игровой процесс, а как максимум хотелось бы создать игру, возможно даже в космосе, где уровни представляют собой неизведанные планеты, астероиды, кометы, на которых ти производишь добычу ресурсов, прокачиваешь свою станцию по добыче минералов, сбываешь их по выгодным ценам, покупаешь новые модули. Можно сделать добычу конкретно на каком-то космическом буреломе, который имеет кучу характеристик: запас воздуха, размер отсека, максимальная глубина, топливо и прочее, а ты просто управляешь им и качаешься. 23. Рыбалка Всегда любил рыбалку и хотел создать 2Д-игру с видом сбоку, в котором ты предстаешь в виде рыбака. Графику сделать красочной, интересный игровой процесс и прочее. Игрок может покупать разные лодки, удочки, спининги, снасти, нажывку и т.д. Потом продавать улов. Улучшать себя и продвигаться далее. Уровни будут представлять собой разные водоемы в разных точках мира. 24. Мафия Хотелось бы реализовать многопользовательскую игру через интернет Мафия с классическими и другими правилами. Что бы можно было открыть страницу, зарегистрироваться и играть себе в свое удовольствие. 25. Онлайн игра "Сталкер" Хотел когда-то создать свою онлайн игру в стиле "Сталкера" с группировками, мутантами и прочим. Но дальше идеи это не пошло. 26. Метро 2033 Если кто знаком с прекрасным миром Метро 2033 Дмитрия Глуховского или с игрой по мотивам этого романа, то может поймет меня. После выхода этой книги в свет, после игры, хочеться создать стратегию на её основании. Кто не в теме, то в 2012-2013 году произошла 3-я мировая война, ядерная конечно и спаслись только те, кто укрылся в Московском метрополитене. Итак теперь поверхность населена мутантами, которые ищут лазейки в метро. Каждая станция метро представляет собой отдельное государство. Вот и игровой процесс должен представлять собой, то что игрок появляется в роли главы станции и ведёт её к процвитанию, повысить рождаемость населения, расшириться, улучшить условия жилья, обогатить станция, заключить союзы с соседними станциями, расширяться и расширяться, бороться с мутантами, эпидемиями и прочее, прочее, прочее. 27. Симулятор охотника Хотелось создать симулятор охотника какой-то простенький и незамысловатый, но в то же время, что бы он чем-то цеплял. 28. Мобильный журнал Хотел создать платформу или движок, который автоматически форматировал текст и в приятных тонах создавал бы exe-шку журнала. 29. Нейронная сеть Хочу разобраться в этой теме и написать свою нейронную сеть и научить её чему-то, может это ИИ будет для какой-то игры, а может она будет что-то распознавать на картинках, те же глаза искать или улыбки. 30. Шахматы Всегда хотел создать эту игру и прописать ИИ, который по моему нереально прописать.