Си шарп с нуля

Формула программиста
основатель — Волосатов Евгений Витольдович
Видео про Архитектуру Шахматного клиент-сервера.

Александр
  • Звание: Микробитер
  • Накопленный опыт: 57 часов
  • Баланс Мегахешей: собрано 0 Mh, потрачено 0 Mh
  • Баланс Байтов: нет
  • Не состоит в «Клубе формулистов»
  • Последний визит: 2016-11-05 00:29:38
  • Возраст: 20 лет

Видеокурсы

Дата активности Видеокурс Прогресс
2016-11-01 soft3 Теория ООП все 39 100 %
2016-03-26 soft0 Демо софт 1 из 7 15 %
Итого: 40 из 46 87 %

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

Дата активности Консольный раздел Прогресс
2016-09-25 task2 Алгоритмика 11 из 20 55 %
2016-03-26 task1 Семантика все 6 100 %
Итого: 17 из 26 66 %
Сохранить страницу:


11549. Сергей Аникин
Сергей Аникин
ответить

10558. Иван Воронин
Иван Воронин
ответить
→  Александр  # Теория ООП / Интерфейс. VIP. Пересечение прямоугольников. / 2016-11-02 12:03

Да, надо доработать систему коллизий, а то кружочки прикольно слиплись =) Молодец!


10673. Алексей Хонин
Алексей Хонин
ответить

10494. Алексей В.
Алексей В.
ответить


10670. Сергей Соколов
Сергей Соколов
ответить
→  Александр  # Теория ООП / Интерфейс. VIP. Пересечение прямоугольников. / 2016-11-02 00:42

Отличный результат! Молодец! =)


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Александр  # Теория ООП / Интерфейс. VIP. Квадратики тоже хотят играть. / 2016-10-30 20:32

Классные правила игры ты придумал, мне нравится!


791. Валерий Жданов
Валерий Жданов
ответить
→  Александр  # Теория ООП / Интерфейс. Создаём новую игру. / 2016-10-30 09:07

сильное описание!


10365. Rita
Rita
ответить
→  Александр  # Теория ООП / Интерфейс. Создаём новую игру. / 2016-10-30 03:26

Хорошо перемещаются



10670. Сергей Соколов
Сергей Соколов
ответить
→  Александр  # Теория ООП / Интерфейс. ФИНАЛЬНЫЙ УРОК. / 2016-10-29 17:27

Поздравляю с финалом.


11017. Владимир Петреченко
Владимир Петреченко
ответить

11017. Владимир Петреченко
Владимир Петреченко
ответить

7238. Константин
Константин
ответить
→  Александр  # Теория ООП / Интерфейс. ФИНАЛЬНЫЙ УРОК. / 2016-10-29 16:48

Тоже хочу этот курс пройти в ближайшее время.


7238. Константин
Константин
ответить
→  Александр  # Теория ООП / Интерфейс. Создаём новую игру. / 2016-10-29 16:48

Смотрел видеобзор про эти шарики прикольно перемещаются.


6203. Николай (nick27m)
Николай (nick27m)
ответить
→  Александр  # Теория ООП / Интерфейс. Кружочки гоняются друг за другом. / 2016-10-29 14:35

Здорово. Красота то какая.


10558. Иван Воронин
Иван Воронин
ответить
→  Александр  # Теория ООП / Интерфейс. ФИНАЛЬНЫЙ УРОК. / 2016-10-29 12:23

Согласен, курс отличный, у самого он в очереди =)


10558. Иван Воронин
Иван Воронин
ответить
→  Александр  # Теория ООП / Интерфейс. Создаём новую игру. / 2016-10-29 12:21

Молодец, хорошо описал =)


10673. Алексей Хонин
Алексей Хонин
ответить

7238. Константин
Константин
ответить

10558. Иван Воронин
Иван Воронин
ответить
→  Александр  # Теория ООП / Интерфейс. Кружочки гоняются друг за другом. / 2016-10-28 18:04

Молодец, отличный обзор, немного доработать траекторию отскока и будет вообще шик =)


5649. Максим Лапшинов
Максим Лапшинов
ответить
→  Александр  # Теория ООП / Интерфейс. Кружок готов к игре! / 2016-10-28 17:13

Надо побывать делать а не спрашивать
ведь никто не запрещает изменять программку и в своих целях применять


9789. Александр
Александр
ответить
→  Евгений Волосатов  # Теория ООП / Интерфейс. Кружочки гоняются друг за другом. / 2016-10-28 14:50

просто добавил доп. условие при касании в метод Run() 


10673. Алексей Хонин
Алексей Хонин
ответить

1. Евгений Волосатов
Евгений Волосатов
ответить
→  Александр  # Теория ООП / Интерфейс. Кружочки гоняются друг за другом. / 2016-10-28 08:28

Здорово.
Как ты решил задачу отскока шариков друг от друга?


10670. Сергей Соколов
Сергей Соколов
ответить

8520. Сергей Колупаев
Сергей Колупаев
ответить
→  Александр  # Теория ООП / Интерфейс. Кружок готов к игре! / 2016-10-27 22:54

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


7119. Новопашин Владимир
Новопашин Владимир
ответить

10558. Иван Воронин
Иван Воронин
ответить
→  Александр  # Теория ООП / Интерфейс. Кружок на площадке. / 2016-10-03 00:40

Всё понятно, но не знаю чему научился, прикольно =)



7119. Новопашин Владимир
Новопашин Владимир
ответить
→  Александр  # Теория ООП / Интерфейс. Создаём кружок. / 2016-09-28 07:26

Кружки это круто.


7238. Константин
Константин
ответить
→  Александр  # Теория ООП / Перемещение Снеговиков / 2016-09-27 16:34

АХАХАХ и усы шевелятся ! :)


10157. Кирилл Лебедев
Кирилл Лебедев
ответить
→  Александр  # Теория ООП / Перемещение Снеговиков / 2016-09-27 15:56

ахахахах) да усы прям то что нужно


8959. Максим Саратов
Максим Саратов
ответить
→  Александр  # Теория ООП / Интерфейс. Зачем он нужен. / 2016-09-27 15:44

+индексаторы


8959. Максим Саратов
Максим Саратов
ответить
→  Александр  # Теория ООП / Перемещение Снеговиков / 2016-09-27 15:27

Круто сделал, вышел за рамки задачи!


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Александр  # Теория ООП / ПОЛУФИНАЛЬНЫЙ УРОК. / 2016-09-27 11:09

Отличное фото, прекрасные результаты.
Удачи!


10670. Сергей Соколов
Сергей Соколов
ответить

10673. Алексей Хонин
Алексей Хонин
ответить
→  Александр  # Теория ООП / Перемещение Снеговиков / 2016-09-27 10:46

Отлично получилось)


9789. Александр
Александр
ответить
→  Евгений Волосатов   / 2016-09-27 08:46

Спасибо!) Я на них вечер убил, но моё удовольствие, когда они нормально зашевелились, того стоило )))


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Александр  # Теория ООП / Перемещение Снеговиков / 2016-09-27 08:44

Совсем другое дело, Саша! Отличные усы, великолепная работа :-)


10558. Иван Воронин
Иван Воронин
ответить
→  Александр  # Теория ООП / Перемещение Снеговиков / 2016-09-27 01:08

Молодец, усами шевелят =)


10558. Иван Воронин
Иван Воронин
ответить
→  Александр  # Теория ООП / Перемещение Снеговиков / 2016-09-27 01:08

Молодец, усами шевелят =)


10670. Сергей Соколов
Сергей Соколов
ответить
→  Александр  # Теория ООП / Перемещение других фигур / 2016-09-27 00:13

Отлично получилось! =)


9789. Александр
Александр
ответить
→  Кирилл Лебедев  # Теория ООП / Перемещение других фигур / 2016-09-26 22:47

Скоро станет ещё более жива, если можно так выразиться ))
Источник «Формула программиста» – http://www.videosharp.info/9789/checking/soft3=226


9789. Александр
Александр
ответить
→  Евгений Волосатов  # Теория ООП / Перемещение других фигур / 2016-09-26 22:40

Вызов принят, ждите отчёта по след. уроку ))))


10157. Кирилл Лебедев
Кирилл Лебедев
ответить
→  Александр  # Теория ООП / Перемещение других фигур / 2016-09-26 21:21

мышь как живая)


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Александр  # Теория ООП / Перемещение других фигур / 2016-09-26 19:05

а чего усами не шевелит? :) шутка.


10494. Алексей В.
Алексей В.
ответить
→  Александр  # Теория ООП / Спрайт для Снеговика / 2016-09-25 09:33

Отличный мышеснеговик!!!


10365. Rita
Rita
ответить
→  Александр  # Теория ООП / Спрайт для Снеговика / 2016-09-25 09:30

И вам тоголезец!


1901. Neverwinter 2
Neverwinter 2
ответить
→  Александр  # Теория ООП / Спрайт для Снеговика / 2016-09-25 08:21

И вам тоже добра!!!!!!!!


5649. Максим Лапшинов
Максим Лапшинов
ответить
→  Александр  # Теория ООП / Спрайт для Снеговика / 2016-09-25 08:14

красивенькие мышки получились


8520. Сергей Колупаев
Сергей Колупаев
ответить
→  Александр  # Теория ООП / Перемещение круга / 2016-09-24 23:23

Класс. В игре лабиринт 2D будет в самый раз! Хорошо сделал, молодец.


9789. Александр
Александр
ответить

1. Евгений Волосатов
Евгений Волосатов
ответить
→  Александр  # Теория ООП / Перемещение круга / 2016-09-24 22:11

Видео не доступно.
Или открой доступ или убери из отчёта ссылку на видео.


10494. Алексей В.
Алексей В.
ответить
→  Александр  # Теория ООП / Переезд метода Draw / 2016-09-24 16:07

Отличный мышиный снеговик!!!


8959. Максим Саратов
Максим Саратов
ответить
→  Александр  # Теория ООП / Переезд метода Draw / 2016-09-24 14:01

Красотище!


10558. Иван Воронин
Иван Воронин
ответить
→  Александр  # Теория ООП / Переезд метода Draw / 2016-09-24 01:50

Напомнило мне мультфильм "Американская история", как они котов напугали такой большой мышью =)


10673. Алексей Хонин
Алексей Хонин
ответить
→  Александр  # Теория ООП / Переезд метода Draw / 2016-09-23 18:57

Отлично получилось!


9789. Александр
Александр
ответить
→  Евгений Волосатов  # Теория ООП / Переезд метода Draw / 2016-09-23 18:56

Спасибо, я старался ))


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Александр  # Теория ООП / Переезд метода Draw / 2016-09-23 18:54

Нравятся мне твои мышата :)


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Александр  # Теория ООП / Фигуральный базовый класс / 2016-09-23 10:24

Дальше будет более этстетичный вариант.


9789. Александр
Александр
ответить
→  Олюшка  # Теория ООП / Второй Снеговик / 2016-09-22 22:29

Спасибо))


24. Олюшка
Олюшка
ответить
→  Александр  # Теория ООП / Второй Снеговик / 2016-09-22 21:27

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


9789. Александр
Александр
ответить
→  Евгений Волосатов  # Теория ООП / Богатое наследство / 2016-09-22 21:23

Просто в уроке №11 было указано нарисовать снеговика или что-нибудь своё. Вот я и рисую что-нибудь своё)


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Александр  # Теория ООП / Богатое наследство / 2016-09-22 20:52

Мышь – подвид снеговика? Или наоборот?


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Александр  # Теория ООП / Богатое наследство / 2016-09-22 20:52

Мышь – подвид снеговика? Или наоборот?


9789. Александр
Александр
ответить
# Теория ООП / Второй Снеговик / 2016-09-22 16:47

Три звезды случайно поставил - хотел пять.


8065. Александр
Александр
ответить
→  Александр  # Теория ООП / Рисуем Снеговика / 2016-09-22 04:53

Зачетный снеговик! :)


10558. Иван Воронин
Иван Воронин
ответить
→  Александр  # Теория ООП / Рисуем Снеговика / 2016-09-22 04:32

Вы ничего не понимаете, он художник, он так видит =)
з.ы.
Оригинально


10670. Сергей Соколов
Сергей Соколов
ответить
→  Александр  # Теория ООП / Рисуем Снеговика / 2016-09-22 00:12

Отличный снеговик получился! С усами =)


24. Олюшка
Олюшка
ответить
→  Александр  # Теория ООП / Рисуем Снеговика / 2016-09-22 00:07

Александр, отличный рисунок, хоть и не снеговик!!! Молодец, картинно! :)


11017. Владимир Петреченко
Владимир Петреченко
ответить
→  Александр  # Теория ООП / Рисуем Снеговика / 2016-09-22 00:06

Мышь-снеговик ;)


7238. Константин
Константин
ответить
→  Александр  # Теория ООП / Рисуем Снеговика / 2016-09-21 22:08

Чето не совсем снеговик! :)


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Александр  # Теория ООП / Рисуем Снеговика / 2016-09-21 21:16

Отличный рисунок :)


24. Олюшка
Олюшка
ответить
→  Александр  # Теория ООП / Цветные карандаши / 2016-04-03 19:50

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


24. Олюшка
Олюшка
ответить
→  Александр  # Теория ООП / Расстояние между пикселями / 2016-04-03 00:21

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


24. Олюшка
Олюшка
ответить
→  Александр  # Теория ООП / Пиксели для классов / 2016-04-02 23:54

УХ ТЫ!!! КРАСОТА!!!
Александр, еще такой отличнейшей работы я не видела!!! Молодец! :)


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Александр  # Теория ООП / Расстояние между пикселями / 2016-04-02 23:30

Дверь классная :)


2146. Иван
Иван
ответить
→  Александр  # Теория ООП / Круглый класс / 2016-03-31 17:49

Здорово как! Отличная разработка домашнего задания!


9789. Александр
Александр
ответить
→  Евгений Волосатов  # Теория ООП / Структура vs Класс / 2016-03-31 11:16

Спасибо, стараюсь)


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Александр  # Теория ООП / Структура vs Класс / 2016-03-31 10:26

Молодец!


8886. Михаил Ермишин
Михаил Ермишин
ответить
→  Александр  # Теория ООП / Структура пикселя / 2016-03-31 00:43

Продолжай а том же духе! :~)


8886. Михаил Ермишин
Михаил Ермишин
ответить
→  Александр  # Теория ООП / Круглый класс / 2016-03-31 00:43

Класс! Просто шикарно получилось! :~)


24. Олюшка
Олюшка
ответить
→  Александр   / 2016-03-28 03:08

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


9789. Александр
Александр
ответить
→  Олюшка   / 2016-03-28 02:04

Прочитал , но уже два или три отчёта с ним было отправлено)) Спасибо за помощь и домик)
К концу курса будет пентхаус;)


24. Олюшка
Олюшка
ответить
→  Александр  # Теория ООП / Урок рисования / 2016-03-27 20:16

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


24. Олюшка
Олюшка
ответить
→  Александр  # Теория ООП / Инкапсуляция мечты / 2016-03-27 20:00

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


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Александр  # Теория ООП / Первый класс / 2016-03-27 16:34

Ты лучше сначала сделай всё, как в уроке, а потом уже экспериментируй.


9789. Александр
Александр
ответить
→  Олюшка   / 2016-03-27 14:38

Спасибо, буду знать)


24. Олюшка
Олюшка
ответить
→  Александр  # Демо игры / Вступительное слово / 2016-03-26 22:45

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


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Александр  # Демо игры / Вступительное слово / 2016-03-26 11:59

Добро пожаловать, Александр!


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

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

Формулист За сегодня За неделю
Разминка Обучение Бонусы Сумма
1 chokayes 9752 10 11 10 31 211
2 Tekashnik 8275 10 15 13 38 118
3 FireWolf 10080 112
4 Иван Воронин 10558 10 10 9 29 109
5 Новопашин Владимир 7119 10 15 10 35 105
6 vip 9913 5 5 5 15 95
7 Александр 16653 10 15 5 30 90
8 Андрей Шевченко 16533 5 5 85
9 Дмитрий 4814 5 15 5 25 75
10 Алексей В. 10494 5 5 10 75
11 Дмитрий 16218 8 5 13 56
12 Александр 3922 5 5 55
13 Николай Денисов 9014 5 10 1 16 50
14 Pavlin 16496 50
15 Константин Мельников 17022 45
16 Алекс 8932 6 10 1 17 43
17 Алексей Хонин 10673 38
18 gorynych 8877 37
19 Григорий 3850 34
20 Николай 17038 34
21 Денис Корнеев 16989 32
22 Timoha 9980 2 2 28
23 Андрей 162 26
24 Yefim 11589 26
25 Володимир 8707 5 5 24
26 Pavel 11353 23
27 Виталий 16268 22
28 Илья 17343 22
29 Родион Глушков 11582 21
30 Сергей Стефаненко 13131 21
31 Margarita 16911 21
32 DimkaKMS 9156 20
33 Protos 16459 20
34 Piligrim 8066 19
35 Андрей Гришагин 17240 19
36 Денис 13665 18
37 KonstantinK 17456 17
38 Сергей Сергеевич 459 5 5 15
39 Денис 4395 5 5 15
40 Антон Кравченко 5502 5 5 15
41 Кирилл Шмойлов 6452 5 5 15
42 Константин 16880 5 5 15
43 Виктор Си 5923 15
44 Петя 7652 4 4 14
45 Евгений Волосатов 1 14
46 Наталья 7226 3 3 13
47 Николай (nick27m) 6203 13
48 jin 17093 13
49 Степан 1710 12
50 WildOrc 17443 12
51 Сергей Соколов 10670 1 1 11
52 DimanDOS 14981 1 1 11
53 ZerGo 17448 11
54 Антон 17457 11
55 nikolay famin 402 5 5 10
56 Алексей|BrisK|Кривицкий 3506 10
57 Ivan 4038 10
58 Андрей 9732 10
59 Семен 17051 10
60 ser2018 17425 10
61 Abc 17438 10
62 Фомичева Наталья 1232 9
63 Zebos 13846 8
64 norton 17440 8
65 Петров Артем Александрович 17465 5 5 6
66 Дмитрий Трамп 16246 6
67 Vlad179 17098 6
68 Артём 17408 6
69 Роман 14462 1 1 2 5
70 Yuracik 44 5
71 Neverwinter 2 1901 5
72 Kapitanov Dmitrij 9368 5
73 sense1997 17446 5
74 ILIFAST 17458 5
75 alex_kag 10591 4
76 Павел 5263 1 1 3
77 Александр 9858 3
78 Владислав 15740 1 1 2 2
79 Валерий 1305 1
80 Александр 6614 1
81 zhikharevav 8380 1
82 Денис 16396 1
83 Дмитрий 17348 1
84 Qwerty123 17435 1

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

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

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

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

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

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




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

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

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

Ты в любой момент сможешь отписаться от рассылки.
Научился: Использованию typeof и getType
При реализации Draw через полиморфизм переменную shape.position можно будет добавить в override-ные Draw в качестве слагаемого к координатам при вызове graphics.DrawLine/Circle и т.д.
setNewLeader должен быть вызван как только предыдущий лидер коснулся другого (координаты совпали, если рассматривать как точку. setNewLeader лишь присваевает leader = player , и заставляет всех снова бежать. findNewLeader должен бы, по хорошему , вызываться в начале игры, когда лидер не определён. Выбирается рандомное число от 0 до кол-ва игроков, и потом вызывается setNewLeader(player [ сгенерированное число]);