Си шарп с нуля

Формула программиста
основатель — Волосатов Евгений Витольдович
Вступай в Телеграм чат проекта
Вебинар «Мы начинаем PHP + Yii2» начнётся через 1  день 12 час. 33 мин.

Кирилл
  • Звание: Нанопрогер
  • Накопленный опыт: 16 часов
  • Баланс Мегахешей: собрано 0 Mh, потрачено 0 Mh
  • Баланс Байтов: нет
  • Не состоит в «Клубе формулистов»
  • Последний визит: 2016-11-01 09:47:06

Видеокурсы

Дата активности Видеокурс Прогресс
2016-07-21 game0 Демо игры 8 из 10 80 %
2016-06-28 soft0 Демо софт 1 из 7 15 %
Итого: 9 из 17 53 %

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

Дата активности Консольный раздел Прогресс
2016-07-22 task1 Семантика все 6 100 %
Итого: все 6 100 %
Сохранить страницу:

1. Евгений Волосатов
Евгений Волосатов
ответить
→  Кирилл  # Демо игры / VIP. Устный счёт / 2016-07-21 23:38

Отличная работа, Кирилл!


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Кирилл  # Демо игры / ФИНАЛЬНЫЙ УРОК / 2016-07-19 23:48

Спасибо, Кирилл. Всё так и есть, на этом методика и строилась.
Удачи в Нано играх, мне нравятся твои программы, необычные отчёты.


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Кирилл  # Демо игры / Камень ножницы бумага / 2016-07-19 23:34

Кирилл, вижу, у тебя уже значительно лучше вс получается! Я слежу за тобой :)


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Кирилл  # Демо игры / Игра Быстрощёлк / 2016-07-14 00:02

Пожалуйста, Кирилл, каждый раз думаю над его составлением.


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Кирилл  # Демо игры / Лабиринт 2D - игра / 2016-07-12 23:08

Отлично поработал, Кирилл, молодец!


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Кирилл  # Демо игры / Лабиринт 2D - меню / 2016-07-09 00:14

Кирилл, то ли ещё будет :)


10575. Кирилл
Кирилл
ответить
→  Евгений Волосатов   / 2016-06-28 11:29

Спасибо, приду) Очень приятно, что Вы отвечаете даже совсем новичкам, когда на сайте больше 10000 человек)


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Кирилл  # Демо игры / Вступительное слово / 2016-06-28 11:06

Да, Кирилл, так во всех курсах.
Иногда, конечно, люблю пофилософствовать,
но обычно это на вебинарах в перерыве между записями уроков.
Так что приходи на вебинар, там тоже интересно будет :)


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

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

Формулист За сегодня За неделю
Разминка Обучение Бонусы Сумма
1 Tekashnik 8275 10 15 25 185
2 chokayes 9752 3 3 163
3 Иван Воронин 10558 2 2 162
4 WildOrc 17443 2 2 162
5 ser2018 17425 6 10 5 21 156
6 Dmitry Sinitsin 17947 5 5 145
7 Evgenii Kudriavtcev 18493 5 5 10 132
8 Дмитрий 4814 10 10 5 25 125
9 Serge 16861 5 5 125
10 Виктор 17606 120
11 Иван 2146 104
12 Dima 11051 5 8 13 88
13 Андрей 162 77
14 Родион Глушков 11582 77
15 Pavlin 16496 77
16 sparda 18477 74
17 Николай Миролюбов 6203 57
18 Arslan 18688 8 5 13 53
19 Andrew 18783 51
20 nasr 18889 51
21 Александр 3922 1 1 45
22 Ramzan 18272 44
23 Сарапульцев Константин 1570 43
24 Слава 17255 43
25 FireWolf 10080 41
26 Дмитрий 16218 36
27 alklokov 18681 5 5 10 35
28 Андрей 17589 32
29 Марат 17791 32
30 Евгений Волосатов 1 5 5 31
31 Стен 18842 5 5 29
32 Anton 5394 26
33 Посетитель 0 5 5 25
34 Антон Кравченко 5502 5 5 25
35 Neverwinter 2 1901 25
36 Yefim 11589 25
37 Валерий Жданов 791 24
38 Петя 7652 5 5 23
39 Roman 18683 23
40 Виталий 16268 18
41 Кирилл Шмойлов 6452 16
42 Дмитрий 4210 15
43 KpucTo6aJlb 13385 15
44 Саша Авербух 16520 15
45 Дмитрий 17813 15
46 Александр 18131 15
47 knockjkeee 18563 15
48 Chai 18816 15
49 rahunak 15621 12
50 Salamatory 18774 11
51 Voloshin Alexey 18838 11
52 Андрей Шевченко 16533 5 5 10
53 Григорий 3850 10
54 Денис 4395 10
55 Андрей 6275 10
56 Алексей 8672 10
57 DimanDOS 14981 10
58 Константин Мельников 17022 10
59 Мирзаев Магомед 18311 10
60 Protos 16459 9
61 Aleksandr 10298 7
62 Слава 17769 6
63 Сергей Сергеевич 459 5
64 Роман Осипов 6758 5
65 Николай Денисов 9014 5
66 ymik321 11829 5
67 Сергей 12525 5
68 Сергей 14008 5
69 Егор 14446 5
70 Evgeny 17084 5
71 Vitalik 18853 5
72 Илья 18894 5
73 Solaris 18918 5
74 vip 9913 1 1 3
75 Роман 14462 3
76 Maksym 18302 3
77 Александр 17981 1 1 2
78 Timoha 9980 2
79 superGrover 18626 2
80 Сергей Соколов 10670 1 1 1
81 petro_zzz 2237 1
82 Андрей 4753 1
83 Denis 18356 1
84 Сяинов Артём 18631 1
85 Марк 18848 1
86 Алексей 18890 1
87 Анастасия 18899 1
88 dnl 18901 1
89 Kirill 18908 1
90 Мария 18910 1

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

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

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

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

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

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




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

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

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

Ты в любой момент сможешь отписаться от рассылки.


Научился: Использовать текстовые поля, обрабатывать ввод с клавиатуры.
Трудности: Сложно не запутаться в горе элементов интерфейса.
Наконец реально пригодилось понятие геттера. Добавил кнопку "Случайно" - реализовал с помощью getter'а, который возвращает случайное действие, код функции think() не пришлось трогать совсем.


Научился: Запускать "дочерние" диалоговые окна. Узнал об использовании DialogResult.
Трудности: Выкроить время на выполнение урока. А в уроке сложно было не делать мелких ошибок.
Урок понравился. Увлёкся, в какой-то момент поймал себя на мысли, что хочу больше лабиринтов - хороших и разных, что даже из простых формочек и лейблов (которые вовсе не для игр создавались) можно сделать игру. На втором уровне по своему реализовал бонусы - ввёл для собранных бонусов список - они добавляются при наведении курсора. При рестарте нужно просто пройтись по списку и сделать всех видимыми, в таком случае прописывать вручную имена лейблов не надо. Отдельная переменная для собранных бонусов не нужна получается, можно проверить длину списка. В общем оптимизировать - очень приятно)