Си шарп с нуля

Формула программиста
основатель — Волосатов Евгений Витольдович
Морской бой на 23 февраля!.

Алексей

Видеокурсы

Дата активности Видеокурс Прогресс
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 Демо игры 8 из 10 80 %
2015-09-22 task3 Комбинаторика 2 из 22 10 %
2015-09-19 soft0 Демо софт 1 из 7 15 %
Итого: 24 из 104 24 %

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

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

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

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


  • Звание:
  • Накопленный опыт:
  • Собранный капитал:

Еженедельный прогресс

Результат Пн Вт Ср Чт Пт Сб Вс Итого
Проверены отчёты 198 202 156 194 162 22 934
Написан ответ 63 67 64 53 44 291
Набран текст 127 135 101 108 105 20 596
Решена задача 155 164 105 130 127 15 696
Выполнен видеоурок 153 334 325 121 211 15 1159
Ежедневный бонус 82 72 60 61 65 10 350
Опубликовано в соцсетях 45 35 35 35 30 180
Собран мегахеш 65 66 61 60 53 15 320
Итого 888 1075 907 762 797 97 4526 байт
Накопленные байты будут засчитаны только тем, кто до конца недели заполнит еженедельный отчёт!

Клуб формулистов

Формулист За сегодня За неделю
Разминка Обучение Бонусы Сумма
1 chokayes 9752 2 2 402
2 Андрей Шевченко 16533 5 5 305
3 Tekashnik 8275 200
4 Иван Воронин 10558 200
5 vip 9913 5 5 194
6 Новопашин Владимир 7119 170
7 Дмитрий 4814 5 15 5 25 150
8 Pavlin 16496 5 15 5 25 150
9 Александр 16653 150
10 Алексей В. 10494 134
11 FireWolf 10080 125
12 Anna 17181 113
13 Александр 3922 2 5 7 97
14 gorynych 8877 97
15 Дмитрий 16218 97
16 Алекс 8932 5 5 10 92
17 Григорий 3850 85
18 Константин Мельников 17022 78
19 Николай Денисов 9014 73
20 Николай 17038 73
21 Андрей 162 72
22 Андрей Гришагин 17240 55
23 Алексей Хонин 10673 54
24 Алексей|BrisK|Кривицкий 3506 5 5 10 53
25 Pavel 11353 5 5 53
26 Timoha 9980 49
27 Виталий 16268 44
28 Николай (nick27m) 6203 41
29 Родион Глушков 11582 41
30 DimkaKMS 9156 40
31 Володимир 8707 36
32 Yefim 11589 36
33 Денис 13665 36
34 Константин 16880 36
35 DimanDOS 14981 35
36 Денис Корнеев 16989 32
37 Антон Кравченко 5502 1 1 31
38 Margarita 16911 31
39 Евгений Волосатов 1 30
40 WildOrc 17443 29
41 jin 17093 28
42 Protos 16459 27
43 Наталья 7226 1 1 26
44 Петя 7652 1 1 26
45 Ivan 4038 26
46 Сергей Сергеевич 459 25
47 Виктор Си 5923 25
48 Кирилл Шмойлов 6452 25
49 Илья 17343 25
50 Степан 1710 22
51 Сергей Соколов 10670 22
52 ser2018 17425 22
53 Сергей Стефаненко 13131 21
54 Семен 17051 21
55 Денис 4395 20
56 Zebos 13846 20
57 Piligrim 8066 19
58 KonstantinK 17456 17
59 nikolay famin 402 15
60 Андрей 9732 14
61 Дмитрий 17348 12
62 Роман 14462 11
63 KaptainMidnight 17211 11
64 ZerGo 17448 11
65 Антон 17457 11
66 Фомичева Наталья 1232 10
67 Kapitanov Dmitrij 9368 10
68 Danil42Russia 10895 10
69 Андрей Суслов 11868 10
70 Кирилл 17402 10
71 Abc 17438 10
72 Павел 5263 8
73 norton 17440 8
74 Дмитрий 11604 7
75 Roman Liss 12800 6
76 Дмитрий Трамп 16246 6
77 Дмитрий 16253 6
78 Vlad179 17098 6
79 Артём 17408 6
80 Петров Артем Александрович 17465 6
81 Yuracik 44 5
82 Neverwinter 2 1901 5
83 Сергей 7504 5
84 Владислав 8036 5
85 Олег Лопухинский 10775 5
86 Oleg 16132 5
87 eldarovich99 16516 5
88 sense1997 17446 5
89 ILIFAST 17458 5
90 Константин 17476 5
91 Дроннченко 17483 5
92 Yaroslav 17513 5
93 alex_kag 10591 4
94 Александр 9858 3
95 Иван 2146 2
96 zhikharevav 8380 2
97 Анатолий 15610 2
98 Владислав 15740 2
99 Валерий 1305 1
100 Александр 6614 1
101 Евгений 12238 1
102 Василь Воронін 12306 1
103 Денис 16396 1
104 Мурат 16675 1
105 vjacheslav 16906 1
106 Qwerty123 17435 1
107 Николай 17460 1
108 Alex 17504 1
109 Gera 17507 1

Правила клуба формулистов

У каждого формулиста есть задача минимум на каждый день:
+ зайти на сайт, проверить один отчёт, получить 1 байт.
Задача максимум - выполнить все остальные ежедневные задачи.
Нажмите здесь чтобы перейти к ежедневному чек-листу.

В 24:00 МСК накопленные за сутки байты переносятся в недельный актив.
В воскресение 24:00 МСК все накопленные байты переходят на баланс формулиста.

Собранные байты можно обменивать на доступные видеокурсы (1 байт = 1 рубль, без скидок)
Приобретённые за байты видеокурсы доступны только во время нахождения в автобусе/клубе формулистов!

При завершении подписки в автобусе/клубе формулистов все накопленные байты обнуляются, а доступ к видеокурсам, приобретённым за байты, закрывается.
Продлевайте подписку заблаговременно.

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




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

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

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

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