Си шарп с нуля

Формула программиста
основатель — Волосатов Евгений Витольдович
1-2-3 мая - Создай online игру!
Вебинар «Карточки памяти на Android» начнётся через 2 дня 1 час. 25 мин.

Алексей

Видеокурсы

Дата активности Видеокурс Прогресс
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

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


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

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

Результат Пн Вт Ср Чт Пт Сб Вс Итого
Проверены отчёты 183 169 167 176 123 818
Написан ответ 58 57 49 67 57 288
Набран текст 78 83 76 87 60 384
Решена задача 108 110 100 125 99 542
Выполнен видеоурок 337 143 218 238 225 1161
Ежедневный бонус 58 62 60 65 49 294
Опубликовано в соцсетях 25 30 30 45 25 155
Собран мегахеш 39 39 35 37 31 181
Итого 886 693 735 840 669 3823 байт
Накопленные байты будут засчитаны только тем, кто до конца недели заполнит еженедельный отчёт!

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

Формулист За сегодня За неделю
Разминка Обучение Бонусы Сумма
1 chokayes 9752 10 11 10 31 291
2 Дмитрий 4814 10 15 10 35 275
3 zhikharevav 8380 6 6 226
4 Tekashnik 8275 10 15 15 40 200
5 Иван Воронин 10558 10 15 15 40 200
6 vip 9913 10 15 12 37 166
7 WildOrc 17443 10 10 148
8 Виктор 17606 8 15 5 28 143
9 Алексей|BrisK|Кривицкий 3506 5 105 1 111 132
10 Bodrik_torf 16066 10 14 5 29 129
11 Anton 5394 5 14 5 24 109
12 Владимир 15525 103
13 Pavlin 16496 5 10 5 20 102
14 Алексей В. 10494 91
15 Yefim 11589 5 10 2 17 85
16 Dmitry Sinitsin 17947 5 7 5 17 83
17 Андрей Гришагин 17240 80
18 Дмитрий 16218 5 5 10 67
19 Яков 6401 56
20 Володимир 8707 3 3 53
21 Александр 3922 10 5 15 50
22 Евгений Волосатов 1 7 1 8 50
23 Timoha 9980 10 3 13 47
24 Dimon 9156 5 5 10 45
25 Григорий 3850 5 9 14 41
26 Андрей 162 5 8 13 39
27 Алекс 8932 39
28 Денис 16396 1 1 37
29 Sergej Šugajev 16017 3 5 8 31
30 Николай Миролюбов 6203 5 5 30
31 drWatson 17575 27
32 Михаил 5081 5 5 25
33 Антон Кравченко 5502 5 5 25
34 Pavel 11353 5 5 25
35 chip 13417 2 2 25
36 Andrej Gladkov 16018 25
37 Виталий 16268 3 4 7 24
38 Narek Aslanyan 18057 1 1 22
39 vjacheslav 16906 5 5 20
40 Валерий Жданов 791 19
41 Gilman 17619 18
42 DimanDOS 14981 16
43 Евгений 17938 16
44 Neverwinter 2 1901 15
45 Иван 2146 15
46 Rise 14075 15
47 Aleksej Fiodorov 16016 15
48 Слава 17769 15
49 Самал 18138 14
50 Povilas Abramovicius 16089 1 1 13
51 Гендос 18183 10 1 11 11
52 Dim_nk 18171 11
53 Сергей Витальевич 4699 5 5 10 10
54 Сергей Сергеевич 459 10
55 Петя 7652 10
56 Aelita 18082 10
57 Nikita 16135 8
58 Andrej Petrunev 16015 1 5 6 7
59 Diserdyuk 17894 1 1 7
60 Den Andreevich 6861 7
61 Андрей Шевченко 16533 7
62 Дмитрий 18157 7
63 Alexander Sidorov 4853 1 5 6 6
64 Кирилл Шмойлов 6452 6
65 Сергей Стефаненко 13131 6
66 Кирилл Бойко 17895 6
67 FireWolf 10080 5 5 5
68 Demonick 10981 5 5 5
69 Родион Глушков 11582 5 5 5
70 Oleksandr 17822 5 5 5
71 Кирилл 18177 5 5 5
72 DbIM 18181 5 5 5
73 Дубильер Яна Александровна 18184 5 5 5
74 Сарапульцев Константин 1570 5
75 Denis 1947 5
76 Сергей 3747 5
77 Денис 4395 5
78 Алексей 9323 5
79 Роман 14462 5
80 ivan tuzhikov 15865 5
81 Kiril Krutiajev 16014 5
82 Serge 16861 5
83 Андрей 17589 5
84 Сергей Тирпиц 17608 5
85 Bakha 17695 5
86 Greed846 18029 5
87 Taras 18146 5
88 David 18153 5
89 CaLLiek 18162 5
90 Tigran 18175 5
91 Igorenzia 689 4 4 4
92 Игорь 7321 2
93 Dni 16691 2
94 Александр 1037 1 1 1
95 Валерий 1305 1 1 1
96 Sergey 4732 1 1 1
97 Евгений 4864 1 1 1
98 maks 5907 1 1 1
99 Виктор Си 5923 1 1 1
100 Артём 6925 1 1 1
101 Анатолий 8512 1 1 1
102 SergeyKa 8744 1 1 1
103 Alex 8822 1 1 1
104 Андрей 10891 1 1 1
105 magna mentes 11790 1 1 1
106 Алекс Имаго 12013 1 1 1
107 Илья 13030 1 1 1
108 Александр 13813 1 1 1
109 EVUKOLOV 15931 1 1 1
110 Саша Авербух 16520 1 1 1
111 Vlad179 17098 1 1 1
112 Никита 17542 1 1 1
113 Тамерлан 18174 1 1 1
114 Андрей 4753 1
115 Владимир 6587 1
116 Константин 10821 1
117 Юрий Караваев 17629 1
118 Andrey 18136 1
119 slava 18137 1
120 Harry Potter 18145 1
121 Лев 18152 1
122 Сергей 18159 1

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

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

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

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

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

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




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

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

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

Ты в любой момент сможешь отписаться от рассылки.
Научился: Вспомнил про switch case)
Трудности: Все достаточно просто. Написал свое рандомное перемешивание.
как всегда - хороший видео урок)
Трудности: досмотреть вводный урок
Хотелось бы сразу практику или иметь возможность к ней перейти, сайт ориентирован на ребят, которые никогда не сталкивались с программированием, было бы не плохо ориентировать сайт и на программистов среднего уровня