Си шарп с нуля

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

sergeyvbo
  • Звание: Микробитер
  • Накопленный опыт: 37 часов
  • Баланс Мегахешей: собрано 0 Mh, потрачено 0 Mh
  • Баланс Байтов: нет
  • Не состоит в «Клубе формулистов»
  • Последний визит: 2017-04-01 16:46:54
  • Возраст: 33 года

Видеокурсы

Дата активности Видеокурс Прогресс
2016-07-03 game0 Демо игры 8 из 10 80 %
2015-12-26 game1 Наноигры 1 из 10 10 %
2015-12-18 soft0 Демо софт 1 из 7 15 %
Итого: 10 из 27 38 %

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

Дата активности Консольный раздел Прогресс
2016-07-08 task1a Целые числа 6 из 7 86 %
2016-07-02 olimp Олимпиада 2 из 40 5 %
2015-09-18 task1b Строки 8 из 14 58 %
2015-02-28 task1 Семантика все 6 100 %
Итого: 22 из 67 33 %
Сохранить страницу:

1. Евгений Волосатов
Евгений Волосатов
ответить
→  sergeyvbo  # Демо игры / VIP. Устный счёт / 2016-07-04 09:17

Спасибо


1. Евгений Волосатов
Евгений Волосатов
ответить
→  sergeyvbo  # Демо игры / VIP. Устный счёт / 2016-07-04 09:17

Спасибо


2146. Иван
Иван
ответить
→  sergeyvbo  # Наноигры / Арканоид - Уровень и ракетка / 2015-12-27 12:35

Молодец! Хорошо получилось! Все навыки пригодятся.


2204. sergeyvbo
sergeyvbo
ответить
→  Ангелина  # Наноигры / Игра Быстрощёлк / 2015-12-25 13:55

привет! надо время начала и конца хранить в лонг, а количество секунд получать функцией в виде дабл:
long time_start; //инициализируем и заполняем при начале игры
        long time_stop;
time_stop = DateTime.Now.Ticks; // заполняем после щелчка
            double seconds = TimeSpan.FromTicks(time_stop - time_start).TotalSeconds; // считаем длительность , получаем тип double
            double clicks_per_second = max_counter / seconds;
            label_result.Content = clicks_per_second.ToString("#.#") + " кликов за секунду";


2204. sergeyvbo
sergeyvbo
ответить
→  Ангелина  # Наноигры / Игра Быстрощёлк / 2015-12-25 13:55

привет! надо время начала и конца хранить в лонг, а количество секунд получать функцией в виде дабл:
long time_start; //инициализируем и заполняем при начале игры
        long time_stop;
time_stop = DateTime.Now.Ticks; // заполняем после щелчка
            double seconds = TimeSpan.FromTicks(time_stop - time_start).TotalSeconds; // считаем длительность , получаем тип double
            double clicks_per_second = max_counter / seconds;
            label_result.Content = clicks_per_second.ToString("#.#") + " кликов за секунду";


2204. sergeyvbo
sergeyvbo
ответить
→  Дмитрий  # Чашка кофе / Игры со словами / 2015-12-25 09:01

Тоже думал о том, чтобы решать задачи не параллельно с видео, а самостоятельно, после просмотра видео. Так и с пути не собъешься, и придется самому код попридумывать. Хорошая идея.


791. Валерий Жданов
Валерий Жданов
ответить
→  sergeyvbo  # Наноигры / Полуфинальный урок. Отзыв о видеокурсе / 2015-12-21 20:08

Сергей, а в чём "недемократичность" данных цен? я смотрю, и игры, и прикладные может себе позволить и работающий, и студент. Кроме того неплохие скидки.


24. Олюшка
Олюшка
ответить
→  sergeyvbo  # Наноигры / Полуфинальный урок. Отзыв о видеокурсе / 2015-12-21 19:45

Сергей, я рада что тебе нравятся курсы, а вот цены на курсы очень лояльные и демократичные, извини, однако посмотри сейчас цену на курс "Микроигры" это же вообще сказка нереальная, я на проекте уже получается давненько и таких цен поверь не было на этот супер курс, и это при том что цены на все растут, к тому же за качественное обучение, всегда с радостью платишь, ведь получаешь самое дорогое - знание и развитие, а дороже этого ничего нет!!! :)


24. Олюшка
Олюшка
ответить
→  sergeyvbo  # Чашка кофе / Поздравление с Новым 2016 годом! / 2015-12-21 19:10

Сергей, уверена наступающий год будет более интересный и радостнее! :)


6391. Владимир
Владимир
ответить
→  sergeyvbo  # Чашка кофе / Поздравление с Новым 2016 годом! / 2015-12-21 13:06

Спасибо Сергей! И тебе успеха в достижении твоих целей!


24. Олюшка
Олюшка
ответить
→  sergeyvbo  # Наноигры / Камень ножницы бумага / 2015-12-19 20:56

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


24. Олюшка
Олюшка
ответить
→  sergeyvbo  # Наноигры / Бот для Быстрощёлка / 2015-12-19 17:07

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


2146. Иван
Иван
ответить
→  sergeyvbo  # Наноигры / Лабиринт 2D - меню / 2015-12-19 00:54

В каждом уроке употребляется то то, то это, и со временем начинаешь понимать, что  когда лучше использовать. Ну и в интернете всегда можно прочитать про Модификаторы( и не только про них). Это больше теория, которую можно самому прокачивать.


2146. Иван
Иван
ответить
→  sergeyvbo  # Наноигры / Картинка с секретом / 2015-12-19 00:50

Здорово получилось! И чувствуется новогоднее настроение!


2146. Иван
Иван
ответить
→  sergeyvbo  # Наноигры / Вступительное слово / 2015-12-19 00:49

Здорово, что уже успел сделать несколько программ - все правильно - надо сразу приступать к изучению.


24. Олюшка
Олюшка
ответить
→  sergeyvbo  # Наноигры / Лабиринт 2D - игра / 2015-12-18 22:22

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


24. Олюшка
Олюшка
ответить
→  sergeyvbo  # Наноигры / Картинка с секретом / 2015-12-18 22:17

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


24. Олюшка
Олюшка
ответить
→  sergeyvbo  # Наноигры / Вступительное слово / 2015-12-18 22:15

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


6730. Павел
Павел
ответить
→  sergeyvbo  # Наноигры / Игра Быстрощёлк / 2015-09-17 18:58

Ты еще на видел следующее приложение...(если видел, то данное сообщение может быть проигнорировано).

Очень приятный интерфейс, ну просто очень)


1. Евгений Волосатов
Евгений Волосатов
ответить
→  sergeyvbo  # Наноигры / Игра Быстрощёлк / 2015-09-17 07:15

Отличная мысль! Обязательно добавь эту фишку в свою программу!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  sergeyvbo  # Наноигры / Игра Быстрощёлк / 2015-09-17 03:08

А такое большое поле чтобы не промахнуться? :)


24. Олюшка
Олюшка
ответить
→  sergeyvbo  # Наноигры / Игра Быстрощёлк / 2015-09-16 21:06

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


2146. Иван
Иван
ответить
→  sergeyvbo  # Наноигры / Игра Быстрощёлк / 2015-09-16 21:05

Интересный знания получил! Попробуй сам реализовать отображение между двумя интервалами. Думаю, это не очень сложно. Это будет интересный опыт!


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

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

Формулист За сегодня За неделю
Разминка Обучение Бонусы Сумма
1 Tekashnik 8275 10 10 5 25 365
2 chokayes 9752 330
3 OloloCode 10717 320
4 Виктор 17606 5 5 275
5 Иван Воронин 10558 1 1 241
6 WildOrc 17443 240
7 Дмитрий 4814 10 10 5 25 235
8 ser2018 17425 10 11 5 26 234
9 Dmitry Sinitsin 17947 210
10 FireWolf 10080 190
11 Anton 5394 173
12 Evgenii Kudriavtcev 18493 2 2 150
13 Слава 17255 149
14 Александр 9858 147
15 Евгений Волосатов 1 134
16 Александр 3922 5 5 98
17 Григорий 3850 92
18 Bodrik_torf 16066 89
19 vip 9913 82
20 Pavlin 16496 79
21 Дмитрий 16218 74
22 Константин Мельников 17022 73
23 Иван 2146 6 9 15 68
24 knockjkeee 18563 1 1 59
25 Валерий Жданов 791 5 5 53
26 Володимир 8707 52
27 Александр @DreamerBY 18525 52
28 Timoha 9980 50
29 Сергей 14008 50
30 Serge 16861 47
31 Родион Глушков 11582 44
32 Антон Кравченко 5502 5 5 43
33 Danil42Russia 10895 40
34 Николай Миролюбов 6203 39
35 Алексей В. 10494 38
36 sparda 18477 38
37 Сергей 3747 37
38 Ramzan 18272 37
39 Андрей Шевченко 16533 35
40 sharp.xxxxx change config! 999 30
41 Александр 18131 3 3 29
42 DimanDOS 14981 1 1 29
43 Yefim 11589 27
44 Петя 7652 1 1 26
45 Кирилл Шмойлов 6452 26
46 Protos 16459 26
47 Александр 17981 26
48 Денис 4395 25
49 Алекс 8932 25
50 Сергей 10936 25
51 Dima 11051 25
52 Андрей 4753 24
53 Александр 18249 24
54 Виталий 16268 23
55 Дмитрий 4210 20
56 Сергей Витальевич 4699 20
57 Сергей Соколов 10670 20
58 Слава 17769 19
59 Роман 14462 18
60 Фомичева Наталья 1232 17
61 Саша Авербух 16520 17
62 Splean204 18490 17
63 Андрей 162 16
64 Kiril Krutiajev 16014 16
65 Andrej Gladkov 16018 16
66 Neverwinter 2 1901 14
67 Andrej Petrunev 16015 14
68 Redy 18031 14
69 Сергей 18257 14
70 alexmail19Q 4676 13
71 Денис 16396 13
72 DenisMed 18419 13
73 superGrover 18626 13
74 Андрей 17589 12
75 valeska 18542 12
76 Посетитель 0 5 5 10
77 Сарапульцев Константин 1570 10
78 Степан 1710 10
79 valerys Nikola 6644 10
80 Алексей 9323 10
81 Юрий 9971 10
82 Мария 16916 10
83 Андрей Гладков 17609 10
84 Абдулла 18606 10
85 Владислав 18566 9
86 Humanic 18094 6
87 Александр 18587 6
88 Aleksej Fiodorov 16016 5
89 Sergej Šugajev 16017 5
90 FinalCore 18407 5
91 Igor 18553 5
92 Сергей 18605 5
93 Илья 18637 5
94 Sasha 18645 5
95 Alexandru 18616 3
96 Александр 4988 1
97 Андрей 8525 1
98 Pavel 11353 1
99 Сергей 12525 1
100 Саид 18564 1
101 Andrei 18574 1
102 AHTOH2010 18601 1
103 Vinvi 18602 1
104 Akbar 18604 1
105 IraPav 18617 1
106 Saio 18628 1
107 максим 18629 1
108 Богдан 18630 1
109 Сяинов Артём 18631 1
110 Cilader 18633 1
111 Nurtas 18639 1
112 Михаил 18644 1

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

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

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

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

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

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




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

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

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

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


Научился: Функционально объединять действия в классы, создавать меню с настройками.
Трудности: расставлять модификаторы функций и переменных
Было бы интересно поподробнее узнать о модификаторах static, public, private и т. д.


Научился: Пока ничего нового
Существуют соглашения об именовании переменных и функций - не ставить "_" в именах, все слова с заглавных букв, писать T в начале названия параметра и I в начале названия интерфейса. Пытаюсь это прививать себе при выполнении уроков, всем советую тоже ознакомиться с этими конвенциями и соглашениями и постепенно подстраиваться под них.