Си шарп с нуля

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




Алексей
  • Звание: Гаммациклоп
  • Накопленный опыт: 69 часов
  • Не состоит в «Клубе формулистов»
  • Последний визит: 2016-07-11 11:41:10
  • Город проживания: Ростов-на-Дону

Видеокурсы

Дата активности Видеокурс Прогресс
2015-10-01 game1 Наноигры 6 из 10 60 %
2015-09-30 game6 Морской Бой 2 из 16 13 %
2015-09-27 soft3 Теория ООП 5 из 39 13 %
2015-09-27 game0 Демо игры все 9 100 %
2015-09-22 task3 Комбинаторика 2 из 22 10 %
Итого: 24 из 96 25 %

Консольные задачи

Дата активности Консольный раздел Прогресс
2016-02-13 task1c Лирика 12 из 14 86 %
2015-09-29 olimp Олимпиада 2 из 32 7 %
2015-09-28 task1b Строки все 14 100 %
2015-09-28 task1a Целые числа все 7 100 %
2015-09-22 task1 Семантика все 6 100 %
Итого: 41 из 73 57 %
Сохранить страницу:

1. Евгений Витольдович
Евгений Витольдович
ответить
→  Алексей  # БД - Управление гостиницей / Проектирование базы данных / 2015-10-24 11:41

При возвращении обязательно напечатай.


24. Оля
Оля
ответить
→  Алексей  # БД - Управление гостиницей / Проектирование базы данных / 2015-10-24 11:09

Алексей, очень рада твоим новым приобретениям, все хорошо выполнил, знаю что и дальше так же будет все отлично! :)


7250. Алексей
Алексей
ответить
→  Евгений Витольдович  # Микроигры / 2048 - Учимся играть / 2015-10-24 00:16

Круто) а есть возможность усложнить игру? чтобы не было возможности использовать определенный алгоритм прохождения, и приходилось по больше думать. (P.S имеется ввиду алгоритм двух кнопок вниз - влево например)


24. Оля
Оля
ответить
→  Алексей  # БД - Управление гостиницей / Подготовка схемы базы данных / 2015-10-21 23:14

Алексей, да, придумывание и планирование это самое интересное и к тому же кропотливое занятие, однако ты справился и уже открыт второй урок, так что вперед! :)


1. Евгений Витольдович
Евгений Витольдович
ответить
→  Алексей  # Наноигры / ФИНАЛЬНЫЙ УРОК. Видеообзор программы / 2015-10-02 09:09

Генератор уровней как раз есть в курсе "Сокобан", там полноценная игра,
которую можно взять за основу и сделать любую другую игру лабиринтного типа.


1. Евгений Витольдович
Евгений Витольдович
ответить
→  Алексей  # Наноигры / ФИНАЛЬНЫЙ УРОК. Видеообзор программы / 2015-10-02 09:07

Алексей, отличная работа, очень хороший обзор программы и сайта http://www.videosharp.info/
Спасибо :)


2146. Иван
Иван
ответить
→  Алексей  # Наноигры / ФИНАЛЬНЫЙ УРОК. Видеообзор программы / 2015-10-01 22:55

Отличный обзор! Очень интересный уровень: и телепорт есть, бегающий квадрат - вот уж где практику программирования получил! Супер! 


1. Евгений Витольдович
Евгений Витольдович
ответить
→  Алексей  # Наноигры / Анимированный кубик / 2015-10-01 09:00

На то он и последний :)


24. Оля
Оля
ответить
→  Алексей  # Наноигры / Анимированный кубик / 2015-09-30 21:41

Алексей, хорошо что потренировался и приобрел отличные знания! :)


24. Оля
Оля
ответить
→  Алексей  # Наноигры / Анимированный кружок / 2015-09-30 21:21

Алексей, очень рада твоим отличным новым знаниям! Молодец! :)


2146. Иван
Иван
ответить
→  Алексей  # Наноигры / Анимированный кружок / 2015-09-30 20:02

Алексей, хороший опыт получил! Дальше - только интереснее!


7250. Алексей
Алексей
ответить
→  Елена   / 2015-09-28 10:08

благодарю!


4004. Елена
Елена
ответить
→  Алексей  # Наноигры / Устный счёт / 2015-09-27 20:41

Алексей, добавьте обработчик события на текстбокс - нажатие кнопки:
private void textBox_answer_KeyPress(object sender, KeyPressEventArgs e)
        {
            if (e.KeyChar == (char)Keys.Enter)
                e.Handled = true;
        }


24. Оля
Оля
ответить
→  Алексей  # Теория ООП / Урок рисования / 2015-09-27 20:15

Алексей, согласна, с графикой работать очень интересно и она очень много где применяется!


24. Оля
Оля
ответить
→  Алексей  # Теория ООП / Первый класс / 2015-09-27 20:09

Алексей, все у тебя хорошо уже, двигайся дальше! :)


24. Оля
Оля
ответить
→  Алексей  # Теория ООП / Второй класс / 2015-09-27 20:07

Алексей, хорошо, рада что тебе понравился урок! :)


24. Оля
Оля
ответить
→  Алексей  # Наноигры / Игра Цифры / 2015-09-27 20:04

Алексей, очень хорошо что применяешь свои знания, Молодец!!!
Хотя вот иконочку одну и ту же везде ставишь!!! Может тогда какой нибудь свой логотип придумаешь, будет круто!!! :)


24. Оля
Оля
ответить
→  Алексей  # Наноигры / Бот для Цифр / 2015-09-27 19:56

Алексей, очень рада что у тебя такая классная программа получилась к тому же нашел отличное применение!!! Молодец!


7250. Алексей
Алексей
ответить
→  Иван  # Наноигры / Устный счёт / 2015-09-27 17:55

Каким образом это сделать????


2146. Иван
Иван
ответить
→  Алексей  # Наноигры / Устный счёт / 2015-09-27 17:12

Так не воспроизводите его! Значит у вас на ввод ответа стоит - поспроизвести звук.


24. Оля
Оля
ответить
→  Алексей  # Теория ООП / Круглый класс / 2015-09-27 16:13

Алексей, отлично! Двигайся дальше!!! :)


24. Оля
Оля
ответить
→  Алексей  # Теория ООП / Инкапсуляция мечты / 2015-09-27 16:08

Алексей, а вот про картинку красивую не прикрепил!


6458. Илья
Илья
ответить
→  Алексей  # Теория ООП / Первый класс / 2015-09-27 15:48

Разным манипуляциям с кодом, хаха)) это что например копировать/вставить? я это и так это могу, без обучающего видео! ))


2146. Иван
Иван
ответить
→  Алексей  # Теория ООП / Инкапсуляция мечты / 2015-09-27 15:25

Отлично все подготовили, можно идти дальше к новым знаниям.


1. Евгений Витольдович
Евгений Витольдович
ответить
→  Алексей   / 2015-09-24 11:55

Привет, Алексей.
Первое, что приходит в голову - курс "Сокобан".
Там есть генерация уровней, есть игра по сети. но нет баз данных,
вместо неё сохранение данных в текстовых файлах.
Если тебе понравились наноигры, может имеет смысл сначала пройти "микроигры",
так как там больше разнообразия и чуть проще, чем сокобан (потому что каждая программа покороче).
Ещё можешь записаться на Новые технологии - чтобы узнать больше о возможностях языка си шарп.
Для знакомства с базой данных можно выбрать БД - Книжка оценок,
там быстро, коротко, и по сути.
Выбирать тебе :)


7250. Алексей
Алексей
ответить
→  Denis Serov  # Наноигры / Камень ножницы бумага / 2015-09-24 11:50

Ты можешь задавать вопросы тут, я думаю тебе ответят.


7250. Алексей
Алексей
ответить
→  Евгений Витольдович   / 2015-09-24 11:49

Добрый день, Евгений Витольдович. Посоветуйте, пожалуйста, какой курс ваших видеоуроков мне стоит приобрести. Дело в том, что я планирую закончить "наноигры" к концу недели и нужно будет двигаться куда то далее. У меня есть небольшой список о том что я хотел бы узнать.
1. Сетевое программирование. Просто хочу понять как работать с сетями в C#, как передавать данные, получать ответ и.т.д. может на примере, какой нибудь игрушки.
2. Хочу научиться работать с базами данными, научиться создавать приложения в которых используется bd. ну т.е с сохранением каких нибудь данных.
3. Хочу научиться делать уровни не создавая для каждого из них форму (как это было в лабиринте).

Я присмотрел уже некоторые видеоуроки, но меня так же интересует последовательно просмотра, чтобы проще было усвоить материал...
Мне интересно, что вы мне посоветуете!
С Уважением, Алексей.


24. Оля
Оля
ответить
→  Алексей  # Наноигры / Скорость реакции. Алгоритм и рекорд / 2015-09-24 11:20

Алексей, хорошая у тебя реакция, рада что твои знания увеличились! :)


1. Евгений Витольдович
Евгений Витольдович
ответить
→  Алексей  # Наноигры / Скорость реакции. Алгоритм и рекорд / 2015-09-24 08:14

Сейчас нет смысла экономить а переменных.
И поэтому лучше, чтобы каждая переменная отвечала за что-то своё.
Может, следовало бы дать более удачное название этой переменной.


2146. Иван
Иван
ответить
→  Алексей  # Наноигры / Скорость реакции. Блок-схема / 2015-09-24 00:22

Блок схема, конечно, простенькая, но для начинающих это как раз хорошо. А потом можно и сложнее алгоритмы разрабатывать.


2146. Иван
Иван
ответить
→  Алексей  # Наноигры / Скорость реакции. Алгоритм и рекорд / 2015-09-24 00:15

Полезность в том, что иногда надо задать сколько секунд ждать. А попробуйте, сделать по своему. Может и получится, только нам расскажите.


24. Оля
Оля
ответить
→  Алексей  # Наноигры / Скорость реакции. Три картинки по таймеру / 2015-09-23 22:42

Алексей, для лучшего усваивая такие уроки предпочтительней длинным, а то пока все подготовишь на реализацию интересного уже внимание рассеивается! :)


24. Оля
Оля
ответить
→  Алексей  # Наноигры / Скорость реакции. Блок-схема / 2015-09-23 22:27

Алексей, схема облегчит разработку любой программы! Уверена ты это дальше оценишь! :)


1. Евгений Витольдович
Евгений Витольдович
ответить

24. Оля
Оля
ответить
→  Алексей  # Стартовый вебинар / VIP. Первый подарок / 2015-09-22 23:42

Алексей, рада твоим новым знаниям! :)


24. Оля
Оля
ответить
→  Алексей  # Стартовый вебинар / VIP. Второй подарок. / 2015-09-22 23:39

Алексей, очень рада что ты ты подружился с рекурсией! Молодец! :)


24. Оля
Оля
ответить
→  Алексей  # Наноигры / Полуфинальный урок. Отзыв о видеокурсе / 2015-09-22 23:38

Алексей, очень рада что ты занимаешься с удовольствием и тебе нравится проект! :)


7250. Алексей
Алексей
ответить
→  Илья   / 2015-09-22 23:13

Ну да, с# никогда не использовал, если знать основы, то все о чем здесь говорят более чем понятно.


6458. Илья
Илья
ответить
→  Алексей   / 2015-09-22 22:59

ого, хороший опыт!! т.е. конкретно C# только тут учишь?


7250. Алексей
Алексей
ответить
→  Илья   / 2015-09-22 22:57

Привет!!До этого учился на мехмате ЮФУ, пришлось бросить не закончив, работаю программистом 1с. До этого был опыт написания кода на java c++ Pascalabcnet


6458. Илья
Илья
ответить
→  Алексей  # Наноигры / Полуфинальный урок. Отзыв о видеокурсе / 2015-09-22 22:14

Привет! А до этого где-то учился или где учишься сейчас программированию?


1. Евгений Витольдович
Евгений Витольдович
ответить
→  Алексей  # Стартовый вебинар / VIP. Второй подарок. / 2015-09-22 21:19

Молодец, Алексей!


1. Евгений Витольдович
Евгений Витольдович
ответить
→  Алексей  # Стартовый вебинар / День рождения Витольдовича / 2015-09-22 11:35

Спасибо, Леша. Отличный тост!


7250. Алексей
Алексей
ответить
→  Оля  # Наноигры / Бот для Быстрощёлка / 2015-09-22 11:35

В видео уроке, в конце что то было про 1мс, Витольдович сказал посмотреть, что будет. Я сделал и все работает. Не понял в чем загвоздка должна была быть?


24. Оля
Оля
ответить
→  Алексей  # Наноигры / Бот для Быстрощёлка / 2015-09-21 23:15

Алексей, не понимаю твоего вопроса, все у тебя работает, это ж классно!!!


24. Оля
Оля
ответить
→  Алексей  # Наноигры / Игра Быстрощёлк / 2015-09-21 23:12

Алексей, замечательный рекорд, молодец что набрался новых знаний!


24. Оля
Оля
ответить
→  Алексей  # Наноигры / Лабиринт 2D - игра / 2015-09-20 19:42

Алексей, это все с практикой прийдет, продолжай и все станет на свои места, и много вопросов отпадут сами собой! :)


24. Оля
Оля
ответить
→  Алексей  # Наноигры / Лабиринт 2D - меню / 2015-09-20 19:11

Алексей, рада что знания приобрел, а коротким кажется когда интересно!!! :)


24. Оля
Оля
ответить
→  Алексей  # Наноигры / Картинка с секретом / 2015-09-20 18:13

Алексей, спасибо что переделал, теперь я вижу какая у тебя милая программа! :)


1. Евгений Витольдович
Евгений Витольдович
ответить
→  Алексей  # Наноигры / Лабиринт 2D - игра / 2015-09-20 16:45

Через месяц ты сам сможешь ответить на эти вопросы.


7250. Алексей
Алексей
ответить
→  Иван  # Наноигры / Лабиринт 2D - меню / 2015-09-20 00:56

Благодарю, картинку не искал целенаправленно, гугл выдал).


2146. Иван
Иван
ответить
→  Алексей  # Наноигры / Вступительное слово / 2015-09-20 00:26

Алексей, добро пожаловать на проект! Уверен, что все получится!


2146. Иван
Иван
ответить
→  Алексей  # Наноигры / Картинка с секретом / 2015-09-20 00:18

Рад, что все понравилось! Интересно, какой секретный способ придумался.


2146. Иван
Иван
ответить
→  Алексей  # Наноигры / Лабиринт 2D - меню / 2015-09-20 00:17

Отлично получилось. Даже рисунок нашли такой же как на видео-уроке. Можно приступать  к реализации алгоритма


1. Евгений Витольдович
Евгений Витольдович
ответить
→  Алексей  # Наноигры / Вступительное слово / 2015-09-20 00:11

Записывайся на сокобан или комбинаторику.


7250. Алексей
Алексей
ответить
# Наноигры / Картинка с секретом / 2015-09-19 23:56

Вот с запущенной секретной картинкой) Фотки просто личные) выкладывать не хотел))) под рукой других не было)


24. Оля
Оля
ответить
→  Алексей  # Наноигры / Картинка с секретом / 2015-09-19 22:20

Алексей, замечательно что замечательно потренировался и приобрел отличные навыки! Вот только где запущенная программа с секретной картинкой??? Пожалуйста, переделай скриншот!


24. Оля
Оля
ответить
→  Алексей  # Наноигры / Вступительное слово / 2015-09-19 20:39

Алексей, Добро пожаловать на проект! :)
Уже со следующего урока у тебя будет практика! Знаю много ребят на сайте с хорошим уровнем и они находят для себя очень много интересного и проект их еще больше развивает и дает отличную прокачку!
Так что если есть желание всегда можно программу усложнить и доделать на более высокий уровень проявив фантазию и знания!!! Вперед!!! :)

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




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

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

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

Ты в любой момент сможешь отписаться от рассылки.
Научился: ничему)
Трудности: все легко
Как на счет сделать платформер в будующем?
Научился: Делать анимацию шарика, интересно было про наследования по больше узнать и про параметры доступности.
Трудности: все таки над классом MoveCircle пришлось задуматься, мозг отвык от своих классов... ох уж этот язык 1с
Все как всегда замечательно