Си шарп с нуля

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

Булат
  • Звание: Микробитер
  • Накопленный опыт: 52 часа
  • Баланс Мегахешей: собрано 0 Mh, потрачено 0 Mh
  • Баланс Байтов: нет
  • Не состоит в «Клубе формулистов»
  • Последний визит: 2017-11-03 22:01:09
  • Город проживания: Джалиль

Видеокурсы

Дата активности Видеокурс Прогресс
2016-06-12 thread Бурные потоки 11 из 12 92 %
2016-05-10 lambda Функционал 1 из 5 20 %
2016-04-03 network Сетевые технологии все 13 100 %
2016-03-07 game1 Наноигры 8 из 10 80 %
2016-02-28 game6 Морской Бой 2 из 16 13 %
2016-02-15 game0 Демо игры 8 из 10 80 %
2016-01-16 soft0 Демо софт 1 из 7 15 %
Итого: 44 из 73 61 %

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

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

1. Евгений Волосатов
Евгений Волосатов
ответить
→  Булат  # Бурные потоки / ФИНАЛЬНЫЙ УРОК / 2016-06-12 14:34

Булат, поздравляю с окончанием курса, ты молодец!


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Булат  # Бурные потоки / Замри! / 2016-06-08 12:28

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


24. Олюшка
Олюшка
ответить
→  Булат  # Бурные потоки / Вступление / 2016-05-15 21:44

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


24. Олюшка
Олюшка
ответить
→  Булат  # Сетевые технологии / VIP урок. SQLite: База SQL в кармане / 2016-04-04 04:20

Булат, Поздравляю с отличным завершением! Очень радуюсь что ты это сделал и закончил начатое! Молодец! :)


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Булат  # Сетевые технологии / VIP урок. SQLite: База SQL в кармане / 2016-04-03 17:10

Конечно, Булат! Я постарался сделать выжимку, всё самое интересное, самое важное в отдельный курс!


24. Олюшка
Олюшка
ответить
→  Булат  # Сетевые технологии / ФИНАЛЬНЫЙ УРОК. Видеообзор программы / 2016-04-02 22:30

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


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Булат  # Сетевые технологии / ФИНАЛЬНЫЙ УРОК. Видеообзор программы / 2016-04-02 18:13

Отлично! Хороший видеообзор!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Булат  # Сетевые технологии / Всё всегда под рукой / 2016-03-29 02:23

Молодец, Булат! На самом деле это далеко не все возможности, но основные принципы мы постарались освятить, чтобы можно было самостоятельно начать!


24. Олюшка
Олюшка
ответить
→  Булат  # Сетевые технологии / Всё всегда под рукой / 2016-03-29 00:19

Булат, классные у тебя результаты!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Булат  # Сетевые технологии / Хождение по динамическим ссылкам / 2016-03-28 16:00

Отлично, Булат! Вперед, к финишу!


24. Олюшка
Олюшка
ответить
→  Булат   / 2016-03-28 14:00

Благодарю Булат, мне это в радость!!!
Мне очень приятно, что тебе помогаю! :)


8835. Булат
Булат
ответить
→  Олюшка   / 2016-03-28 13:47

Спасибо, Оля.
Ваши комментарии очень помогают в изучении видеокурса.
Помогают поверить в свои силы.


24. Олюшка
Олюшка
ответить
→  Булат  # Сетевые технологии / Авторизация без браузера или как обмануть сайт / 2016-03-27 20:46

Булат, очень меня радует как ты выполняешь этот курс, смотрю и вдохновляюсь твоими результатами! Молодец! :)


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Булат  # Сетевые технологии / Авторизация без браузера или как обмануть сайт / 2016-03-27 05:48

Да, Булат! Отлично выполнил задание! Теперь можешь передавать извне передавать данные.


24. Олюшка
Олюшка
ответить
→  Булат  # Сетевые технологии / Авторизация с заполнением полей / 2016-03-20 21:01

Булат, очень замечательно что так хорошо проработал урок! Молодец! :)


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Булат  # Сетевые технологии / Авторизация с формированием ключа / 2016-03-20 18:10

Молодец Булат! Отлично что разобрался!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Булат  # Сетевые технологии / Авторизация с заполнением полей / 2016-03-20 12:09

Молодец, Булат! Отлично выполнил домашнее задание!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Булат  # Сетевые технологии / Несколько способов работы с интернет-страницами / 2016-03-20 04:45

Молодец, Булат! Время у нас самый ценный ресурс, и чем правильнее им распорядится, тем больше его у нас будет!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Булат  # Сетевые технологии / Интернет-страница: Что полезного можно получить? / 2016-03-10 03:31

Молодец. Булат! Отличное выполнение домашнего задания!


24. Олюшка
Олюшка
ответить
→  Булат  # Поздравление / Поздравление с 8 Марта / 2016-03-10 02:20

Булат, Благодарю!!! Очень приятно твое поздравление! :)


5760. Мариша
Мариша
ответить
→  Булат  # Поздравление / Поздравление с 8 Марта / 2016-03-08 23:29

Спасибо большое! : )


24. Олюшка
Олюшка
ответить
→  Булат  # Сетевые технологии / Вопросы и ответы / 2016-03-08 21:40

Булат, уверена что курс тебе понравится и принесет много полезного и важного! :)


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Булат  # Сетевые технологии / Главные секреты интернет-страниц / 2016-03-08 14:43

Молодец, Булат! Если тебе это интересно то курс как раз для тебя, он откроет для тебя многие двери, и ты ими сможешь воспользоваться практически в любой ситуации, на столько они универсальны!


24. Олюшка
Олюшка
ответить
→  Булат   / 2016-03-08 14:21

Булат, спасибо спасибо, я тронута твоим поздравлением до глубины душы, очень рада!!! Благодарю! :)


8835. Булат
Булат
ответить
→  Олюшка   / 2016-03-08 09:57

Вы заряжаете нас позитивом,
Энергии даете нам заряд.
С 8 вас Марта, с праздником красивым,
Пусть все мечты сбываются подряд,
Пусть будет все всегда у вас в порядке,
Пусть радостью наполнится душа,
Любви вам, процветания, достатка,
Пусть будет жизнь легка и хороша!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Булат  # Сетевые технологии / Мой собственный браузер / 2016-03-08 08:43

Молодец, Булат!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Булат  # Сетевые технологии / Презентация курса / 2016-03-08 08:40

Булат, этому посвящены целых три урока, на которых рассматриваются целых три варианта это сделать! У тебя всё получится!


24. Олюшка
Олюшка
ответить
→  Булат  # Сетевые технологии / Презентация курса / 2016-03-08 00:21

Булат, Поздравляю с началом! Знаю, что дальше будет интересно! :)


24. Олюшка
Олюшка
ответить
→  Булат  # Наноигры / Анимированный кубик / 2016-02-28 22:55

Булат, мотивация в тебе, если ты знаешь зачем тебе это, и эта цель тебя греет и будоражит, вспомни о ней и знай что у тебя все получится! :)


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Булат  # Наноигры / Анимированный кубик / 2016-02-28 17:06

Сделай 39 приседаний


24. Олюшка
Олюшка
ответить
→  Булат  # Наноигры / Скорость реакции. Алгоритм и рекорд / 2016-02-07 22:14

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


8835. Булат
Булат
ответить
→  Олюшка  # Наноигры / Скорость реакции. Алгоритм и рекорд / 2016-02-07 21:46

Визуальный компонент назывался PictureBox1, переименовал его в picture1.
В видеоуроке он так и назван.
Предлагаете назвать его по-своему?


24. Олюшка
Олюшка
ответить
→  Булат  # Наноигры / Скорость реакции. Алгоритм и рекорд / 2016-02-07 17:34

Булат, отличная у тебя скоротаю реакции и программа тоже хороша! Вот только смотрю ты не переименовал picture1, лучше выработать привычку переименовывать компоненты, это помогает и это хорошая привычка! :)


24. Олюшка
Олюшка
ответить
→  Булат  # Наноигры / Скорость реакции. Три картинки по таймеру / 2016-02-06 23:51

Булат, отлично что повторяешь, так и нужно, дальше еще будет интересное! :)


1. Евгений Волосатов
Евгений Волосатов
ответить

24. Олюшка
Олюшка
ответить
→  Булат  # Наноигры / Арканоид - Шарик и кирпичики / 2016-01-31 20:24

Булат, очень рада что у тебя появилась такая программа и с ней еще и знания добавились! :)


24. Олюшка
Олюшка
ответить
→  Булат  # Наноигры / Арканоид - Уровень и ракетка / 2016-01-30 23:59

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


24. Олюшка
Олюшка
ответить
→  Булат  # Наноигры / Полуфинальный урок. Отзыв о видеокурсе / 2016-01-25 00:16

Булат, спасибо за искренние слова, отлично! Рада что тебе нравится заниматься, это ключ к хорошим результатам в продвижении! :)


24. Олюшка
Олюшка
ответить
→  Булат  # Наноигры / Игра Быстрощёлк / 2016-01-24 20:19

Булат, хорошая у тебя программа, и рекорд классный! :)


2146. Иван
Иван
ответить
→  Булат  # Наноигры / Камень ножницы бумага / 2016-01-24 18:20

Отличный результат получился! Двигайся дальше, там много еще интересного!


24. Олюшка
Олюшка
ответить
→  Булат  # Наноигры / Лабиринт 2D - игра / 2016-01-19 19:56

Булат, замечательные знания получил, и я рада что тебе понравилось и ты преодолел все сложности! Молодец! :)


2146. Иван
Иван
ответить
→  Булат  # Наноигры / Картинка с секретом / 2016-01-17 00:27

Так самое интересное придумать секрет самому! А реализация секрета - как раз и есть получение опыта программирования.


2146. Иван
Иван
ответить
→  Булат  # Наноигры / Вступительное слово / 2016-01-17 00:23

Добро пожаловать на проект! Если интересуют базы данных, то рекомендую обратить внимание на  курсы "Морской флот" и "БД - управление отелем".


24. Олюшка
Олюшка
ответить
→  Булат  # Наноигры / Картинка с секретом / 2016-01-16 23:33

Булат, красивая программа получилась! :)


24. Олюшка
Олюшка
ответить
→  Булат  # Наноигры / Вступительное слово / 2016-01-16 22:43

Булат, Добро пожаловать на проект! Рада что ты теперь с нами! Уверена что найдешь для себя много интересного! :)


8835. Булат
Булат
ответить
→  Артём  # Наноигры / Лабиринт 2D - меню / 2016-01-16 21:50

Спасибо за помощь.


6925. Артём
Артём
ответить
→  Булат  # Наноигры / Лабиринт 2D - меню / 2016-01-16 20:40

Булат, static означает,  что нельзя создать экземпляр данного класса. То есть, если у тебя класс, скажем, Car, статический, то строчка
Car car = new Car(); будет ошибкой.
а public - это один из вариантов доступа к членам класса. Вариантов 3:
1) private (стоит по умолчанию) - это закрытый доступ к членам класса: методам, переменным. К ним обращаться могут только те методы, которые внутри класса;
2) public - это значит, что доступ открыт и можно напрямую обратиться;
3) protected - доступный для классов, которые унаследуются.
Например:
class Cat
{
int Age, Weight;
void Meow();
}
если в функции main написать
Cat Murzik;
Murzik.Age=5;
то это будет ошибка из-за того, что по умолчанию доступ закрыт.
Подробнее на курсе "Теория ООП" :)


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

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

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

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

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

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

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

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

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




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

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

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

Ты в любой момент сможешь отписаться от рассылки.
Научился: Использовать перечисления enum, переопределять оператор сложения для структур, делать паузу в работе программы.
Трудности: Придумать, как оживить питонов.
Все супер.
Научился: Пока ничего нового
Трудности: Сложностей не было
Для питона надо: длина питона, цвет питона, направление движения, координаты тела питона в виде массива.