C# обучение видео

Формула программиста
основатель — Волосатов Евгений Витольдович
C# Олимпиада из Простоквашино

Продажа пакета приостановленна

Купить этот пакет можно только во время акций.

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

# Название видеоурока Решило Рейтинг Доступ
1 Шаг 0. Моральная подготовка. 00:04:16 12 чел. ★ 4.9 Done
  Отчёт отправил: 5649. Максим Лапшинов Решено за 20 мин. [Показать отчёт]
Научился: Написать о себе. 
Сложности: Написать что я умею делать лутше всего 
Комментарии: 1. Мне 25 лет я из города Вильнюс 2. Лутше всего у меня получается смотреть фильмы, читать новости о программирование, программировать. 3 На работе приходилось работать с php, sql, c# asp.net mvc, js, perl ну и к языкам неотносящиеся html, css. Как фрилансер еще делал apps на Cordova. А так изучал я pascal, assembler, c, c++, vb6, vba. Ну и разные технологоии. 
2 Шаг 1. Желанные программы. 00:04:28 11 чел. ★ 4.8 Done
  Отчёт отправил: 5649. Максим Лапшинов Решено за 1 час. 00 мин. [Показать отчёт]
Научился: Написать все что хотел создать  
Сложности: Написать 30 программ которые хотел раньше и хочу создать 
Комментарии: Сложные программы 1. Операционную систему 2. Интерпритотор C# 3. Компилятор intel 8080 4. Мини язык чтобы имел цыкл, массив, консолькый ввод вывод, и операции с числами 5. Обфускатор java/ C# 6. Декомпилятор java/C# 7. Архиватор 8. Алгоритм сжатия данных сам принцып 9. Разобратся с форматом изображение и его вывести своими средствами 10. Тоже самое с музыкальным и видео форматом как в 8 пункте 11. Программу на ассемблере по выводу графики чтобы былабы 1-2 KB программа Игры 12. Чтото похожее на марио (есть немножко пнаписано в 2008 году по курсу java но недоконца) 13. 2д лабиринт который автоматически генерируется 14. 2д гонку примерно как создана в курсе js 15. Решалку судуко 16. Игру судуко 17. Решалку японского красворда 18. Рисовалку японского крассворда 19. Переписать сокобан под android, wp8, wm10,w10 20. Переделать арканойд с использованием directx, opengl, unity 21. Решалку сокобан с 2 и более ящиками 22. Игра шашки 23. Игра домино (доминошки уже будут с курса “игры со спрайтами”) 24. Карточную игру дурак 25. Игру монополия 26. Игру Dice Wars Сайты 27. Слежение цен за продуктами где продукты дешевлей можно купить и статистика на сколько продукты подорожали\подешевели сайт такой 28. Сайт о конкурсах для программистов. Когда какой будит конкурс. 29. Сделать программку чтобы можно было орентироватся в магазинах больших идти туда куда надо за таким то товаром а не бродить. 30. Сделать программку чтобы при наборе товара в сумку\корзинку считалось стоимость товаров и при подходе к кассе чтобы сразу заплатить сумму денег а не стоять в очереди. (Сейчас есть автокассы там сам продукты сканируешь и кладешь но ими мало кто пользуется не умеют и иногда плохо получается у некоторых ) 31. Программа для ресторанов и кофе при паходе туда заказать что кушать будем или узнать меню и время ожидание через сколько будит блюдо готово и закозать и расплатится через телефон за заказ (сейчас есть кнопки видел в кофе "Katpedele" вызова официанта для заказа и для расплаты за еду) ну больше так неочень и знаю что хотел написать кажется все описал что хотел написать и еще хочю и пару идей придумал а на скриншоте игра которую делал на java в 2009 году но так и недоделал кончился курс и я ее забросил  
3 Шаг 2. Самая главная мечта. 00:02:59 11 чел. ★ 4.9 Done
  Отчёт отправил: 5649. Максим Лапшинов Решено за 10 мин. [Показать отчёт]
Научился: Выбирать 
Сложности: Выбрать между несколькими. Откозатся от сложных и выбрать между игр 
Комментарии: 20. Переделать арканойд с использованием directx, opengl, unity 
4 Шаг 3. Зачем тебе это нужно? 00:03:21 11 чел. ★ 5 Done
  Отчёт отправил: 5649. Максим Лапшинов Решено за 30 мин. [Показать отчёт]
Научился: Задовать себе вопрос 
Сложности: Вопрос задавать себе 
Комментарии: 1.Мне это нужно для того, чтобы познакомится с технологиями OpenGL, DirectX, Unity. 2.Мне это нужно для того, чтобы знать как на этих технологиях игры создаютя. 3.Мне это нужно для того, чтобы создовать более сложные игры. 4.Мне это нужно для того, чтобы понять нравится мне это занятие или нет. 5.Мне это нужно для того, чтобы зарабатывать на играх. 6.Мне это нужно для того, чтобы устроится на работу или открыть свою фирму Незнаю правильно или неправильно ответил я  
5 Шаг 4. Визуализация результата. 00:03:22 9 чел. ★ 4.9 Done
  Отчёт отправил: 5649. Максим Лапшинов Решено за 40 мин. [Показать отчёт]
Научился: описать что хочу в программке сделать 
Сложности: нечего 
Комментарии: будет Начать игру -> Попадаем в меню с уровнями где написано какие уровни проходил (за сколько времени, и баллы уровня), какие уровни открытые и какие уровни закрытые при выборе уровня попадаем в игру -> в игре ракетка,мячик,блоки которые сбить надо, время начала игры (от запуска мячика), сколько мячиков осталось и баллов сколько набрал Настройки -> Звук, музыка, качество Выход -> закрытие программы О программе -> Написано кто создал и какая версия программы ну и отдельной программкой надо сделать будит как редактор сокобана. После всего этого реализовать надо будит добавить бонусы различные выпадающие с блоков такие как : увеличение\ уменьшение ракетки, увеличение\уменьшение скорости мячика, увеличение\уменьшение мячика, липучка чтобы мячик прилипал к ракетки, гравитация чтобы на маленькое расстояние смогбы мячик отскочить, лазер сбивать блоки, ракеты сбивать блоки,дополнительный мячик, станка под ракеткой,  
6 Шаг 5. Критерии успеха. 00:03:37 9 чел. ★ 4.9 Done
  Отчёт отправил: 5649. Максим Лапшинов Решено за 20 мин. [Показать отчёт]
Научился: написание критерий 
Сложности: написать критерии по каким я удовлетворюсь что цель достигнута 
Комментарии: Программа написана для windows,android,windows mobile 10 и выложена в магазины соответственно. Программа написана с использованием технологий OpenGL и DirectX. Создание графический уровней. Переход по уровням. Подсчет очков при прохождении уровня и после. Сама игра что мечик отбивается кооректно от стенок,ракетки и блоков. Что мечик движется  
7 Шаг 6. Некомфортный крышеснос. 00:02:38 9 чел. ★ 4.8 Done
  Отчёт отправил: 5649. Максим Лапшинов Решено за 10 мин. [Показать отчёт]
Научился: незнаю 
Сложности: придумать дело которое смогу за пару часов или день сделать 
Комментарии: почистить компьютер от пыли В комнате собрать паутину  
8 Шаг 7. Перепрыгивание пропасти. 00:01:12 9 чел. ★ 5 Done
  Отчёт отправил: 5649. Максим Лапшинов Решено за 1 час. 00 мин. [Показать отчёт]
Научился: выполнять нелюбимые дела  
Сложности: выполнить что должен  
Комментарии: сперва выполнил все другие дела потом пришлось и это дело выполнить  
9 Шаг 24. Орёл. 00:10:34 6 чел. ★ 5 Done
  Отчёт отправил: 5649. Максим Лапшинов Решено за 15 мин. [Показать отчёт]
Научился: терпению  
Сложности: простоять и смотреть как время медленно идет 
Комментарии: Отмазки: для чего я это делавю стою как ду**к зачем стоять можно фото выложить и немучать себя и что с этого что буду стоять я может да ну его все ну вот осталась 1 минут можно мосчитать еще секунда нос чегото чешится  
  Итого:   9 видеоуроков общей продолжительностью 36 мин. 6 чел. ★ 4.92  
  Финалисты:   Максим Лапшинов,   Артём,   Олюшка,   Евгений Волосатов,   Мариша ,   Кирилл .

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




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

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

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

Ты в любой момент сможешь отписаться от рассылки.
Научился: выдержке и терпению!!!
Трудности: сложностей не было! :) долго вот только видео загружалось :)
Классное упражнения, поднимает настроение, и силу духа, к тому же мне кажется и руки крепились, так что польза 300%!!! Я довольна что я сделала и счастлива что все классно получилось! :) Р.S. пока не знаю два пункта из прошлого задания, однако ОБЕЩАЮ выполнить, ведь я теперь Орел и я все смогу уже!!!
Научился: Ломать свой мозг.
Трудности: Разобраться в себе, вспомнить чего хотел и чего хочу очень сложно.
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. Шахматы Всегда хотел создать эту игру и прописать ИИ, который по моему нереально прописать.