Си шарп с нуля

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

Евгения
  • Звание: Гаммациклоп
  • Накопленный опыт: 89 часов
  • Баланс Мегахешей: собрано 0 Mh, потрачено 0 Mh
  • Баланс Байтов: нет
  • Не состоит в «Клубе формулистов»
  • Последний визит: 2017-04-27 07:04:59
  • Город проживания: Екатеринбург

Видеокурсы

Дата активности Видеокурс Прогресс
2017-04-03 game1 Наноигры 1 из 10 10 %
2015-12-18 base2 БД - Управление гостиницей 14 из 31 46 %
2015-12-01 soft2 Новые технологии 1 из 15 7 %
2015-11-09 game0 Демо игры 4 из 10 40 %
2015-11-03 soft0 Демо софт 1 из 7 15 %
Итого: 21 из 73 29 %

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

Дата активности Консольный раздел Прогресс
2017-04-05 solo C# набор 1 из 17 6 %
2016-02-29 task1g Целые задачи 3 из 11 28 %
2016-02-09 task1f Геометрия все 8 100 %
2016-02-08 task1d Формулы 8 из 9 89 %
2016-02-08 task1e Символы все 5 100 %
2015-11-30 task1b Строки все 14 100 %
2015-11-30 task1c Лирика 13 из 14 93 %
2015-11-30 task1a Целые числа все 7 100 %
2015-11-13 olimp Олимпиада 1 из 40 3 %
2015-11-03 task1 Семантика все 6 100 %
Итого: 66 из 131 51 %
Сохранить страницу:

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

Евгения, спасибо тебе! :)


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

Спасибо Евгения! С Новым Годом!


2146. Иван
Иван
ответить
→  Евгения  # БД - Управление гостиницей / Класс MySQL. Получение таблицы. / 2015-12-19 00:38

Интересно, вы не используете mysql? Здорово, что удалось решить эту неожиданную проблему.


24. Олюшка
Олюшка
ответить
→  Евгения  # БД - Управление гостиницей / Класс MySQL. Получение таблицы. / 2015-12-18 22:07

Евгения, хорошие знаниями пополнила свою базу знаний! :)



24. Олюшка
Олюшка
ответить
→  Евгения  # БД - Управление гостиницей / Класс MySQL. Драйвер и конструктор. / 2015-12-17 20:09

Евгения, хорошо постаралась в этом задании! Молодчина! :)


24. Олюшка
Олюшка
ответить
→  Евгения  # БД - Управление гостиницей / Модель. SQL запросы для Book и Map / 2015-12-16 17:42

Евгения, да, в жизни разное бывает и напильник тоже иногда помогает, хотя опыт и отличная практика позволяет реже им пользоваться! :)
Хорошо попрактиковалась! :)


2146. Иван
Иван
ответить
→  Евгения  # БД - Управление гостиницей / Модель. SQL запросы для Client / 2015-12-16 00:56

Ценный урок! Все никак до него не доберусь... Спасибо за отзыв. Теперь знаю, чего ждать.


2146. Иван
Иван
ответить
→  Евгения  # БД - Управление гостиницей / Модель. Планирование. / 2015-12-16 00:50

Отлично все спланировано!


24. Олюшка
Олюшка
ответить
→  Евгения  # БД - Управление гостиницей / Модель. Список задач. / 2015-12-15 21:24

Евгения, Молодец! :)


24. Олюшка
Олюшка
ответить
→  Евгения  # БД - Управление гостиницей / SQL запросы для создания Базы / 2015-12-15 21:14

Евгения, очень хорошие знания получила, отлично проработала это занятие!


2146. Иван
Иван
ответить
→  Евгения  # БД - Управление гостиницей / Таблицы комнат и дней / 2015-12-15 01:16

Хорошо все получилось.


24. Олюшка
Олюшка
ответить
→  Евгения  # БД - Управление гостиницей / Создание базы в MS Access / 2015-12-14 21:57

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


24. Олюшка
Олюшка
ответить
→  Евгения  # БД - Управление гостиницей / Таблицы клиентов и заказов / 2015-12-14 21:49

Евгения, интересные дополнения, может попробуешь потом и их реализовать в своем проекте! :)


7928. Евгения
Евгения
ответить
/ 2015-12-05 17:03

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


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Евгения   / 2015-12-05 17:02

Вот ссылка с инструкцией подключения к вебинару:
http://www.videosharp.info/webinar/connect


7928. Евгения
Евгения
ответить
→  Евгений Волосатов   / 2015-12-05 16:58

Добрый день! Срочно помогите пожалуйста :) Не могу подключиться к вебинару. Впечатление, что Join.me просит его купить, но ведь это явно не то, что мне нужно.


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Евгения   / 2015-12-01 10:33

Его самого надо чинить, к сожалению, я смогу это сделать только вечером.


7928. Евгения
Евгения
ответить
→  Евгений Волосатов   / 2015-12-01 10:32

Добрый день!
А что означает сообщение Робота Шарпа в консольных задачах, что он в проводах запутался? Это ошибка в моем коде или надо его самого чинить?


7276. Ильшат
Ильшат
ответить
→  Евгения   / 2015-11-30 13:44

Допустим кодировка ASCII, 1 символ письма = 1 байт. => 1024 символов = 1 Кбайт. В итоговом набранном тексте письма содержатся только правильные символы, то есть, если объем письма 2Кбайта, то нужно ввести 2*1024 символов=2048 => 2048 полезных нажатий.
Но кроме того, есть опечатки. Что такое опечатка? Например, я хочу набрать А, но по ошибке нажимаю В. Чтобы исправить свой промах, я нажимаю BackSpace. В итоге 2 "служебных" нажатия на ОДНУ опечатку. По условию R опечаток. Ну а дальше, надо суммировать R * 2 с количеством правильных нажатий.


6203. Николай (nick27m)
Николай (nick27m)
ответить
→  Евгения   / 2015-11-30 13:23

А по-моему связь очевидна. Одно нажатие - 1 байт. 1024 нажатия - 1 кб. Когда делает опечатку, то, вместо одного нажатия, делает два.


7928. Евгения
Евгения
ответить
# Консоль / Лирика / Опечакти / 2015-11-30 12:56

Как-то не прослеживается связь между килобайтами и нажатиями. Посмотрев и списав решение, прошла задачу, но осадок непонятности остался



24. Олюшка
Олюшка
ответить
→  Евгения  # БД - Управление гостиницей / Подготовка схемы базы данных / 2015-11-26 22:48

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


7928. Евгения
Евгения
ответить
→  Евгений Волосатов   / 2015-11-09 19:30

Евгений Витольдович, мне очень понравился ваш проект. Это здорово, что можно наработать именно практические навыки программирования. Но у меня пока есть некоторое непонимание, как пользоваться всем этим.
Например, в консольных задачах какая-то тема есть на каждое задание. И если вдруг захочется повторить или найти конкретный пример (чтобы использовать в другом задании), то легко найти. А в видеоуроках я пока логики изложения, логики усложнения или связности рядом стоящих уроков не вижу. Каждый раз что-то свое. Я не имею ввиду, что задания разные, а что используемые возможности С# разные. Лично у меня они не успевают запомниться. Видимо, я что-то делаю не так.
При этом еще немного сбивает с толку отсыл к опыту, которого нет. Взять к примеру Бот для быстрощелка. Вы помещаете на форму TableLayoutPanel и работаете как с чем-то давно знакомым, без особых пояснений. Или вебинар про графические циклы: работа с Bitmap и Graphics. "Мы это уже много раз делали" Понимаю, что мы все пришли на этот проект в разное время и кто-то действительно это все хоть раз видел, но можно и сказать пару слов о сути используемых встроенных классов и компонентов для тех, кто совсем "зеленый".
Ну или хоть какой-то путеводитель хочется, с чего начать, чем продолжить и куда двигаться дальше. Очень много всего, и хочется все и сразу :) А в итоге успевается мало.  И остается чувство недопонятости.


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Евгения  # Наноигры / Игра Быстрощёлк / 2015-11-09 16:06

Каждый урок учит практике.
Прокачивает навыки программирования.


7928. Евгения
Евгения
ответить
→  Владимир Борисенко   / 2015-11-09 13:43

Понятно, что не суп варить :)


6696. Владимир Борисенко
Владимир Борисенко
ответить
→  Евгения  # Наноигры / Игра Быстрощёлк / 2015-11-09 13:40

Учит программировать?


24. Олюшка
Олюшка
ответить
→  Евгения  # Наноигры / Лабиринт 2D - игра / 2015-11-08 22:23

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


2146. Иван
Иван
ответить
→  Евгения  # Наноигры / Лабиринт 2D - игра / 2015-11-07 19:03

Отлично получилось! А имя всегда можно переделать.


24. Олюшка
Олюшка
ответить
→  Евгения  # Наноигры / Лабиринт 2D - меню / 2015-11-06 22:14

Евгения, какое миленькое меню, отлично постаралась Молодец! :)


2146. Иван
Иван
ответить
→  Евгения  # Наноигры / Лабиринт 2D - меню / 2015-11-06 20:11

Здорово! Очень понравилось меню! Правильное решение! Добрый лабиринт!


459. Сергей Сергеевич
Сергей Сергеевич
ответить
→  Евгения  # Наноигры / Лабиринт 2D - меню / 2015-11-06 16:50

Красивое меню)


24. Олюшка
Олюшка
ответить
→  Евгения  # Наноигры / Картинка с секретом / 2015-11-05 22:38

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


7928. Евгения
Евгения
ответить
→  Олюшка  # Наноигры / Вступительное слово / 2015-11-05 05:19

Спасибо, я посмотрю :)


2146. Иван
Иван
ответить
→  Евгения   / 2015-11-03 18:43

Доступ к следующему уроку открывается только тогда, когда подаешь отчет о предыдущем уроке. В этом есть свой смысл, чтобы люди не перескакивали с пятого на десятое. Потом, скопом выдать на проверку все равно не удастся. Робот шарп проверяет по одной задачке. :)


24. Олюшка
Олюшка
ответить
→  Евгения  # Наноигры / Вступительное слово / 2015-11-03 14:53

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


7928. Евгения
Евгения
ответить
# Консоль / Строки / Length / 2015-11-03 13:36

В условии нет указания использовать WriteLine, однако при использовании Write Робот Шарп просит исправить


7928. Евгения
Евгения
ответить
→  Иван   / 2015-11-03 13:20

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


2146. Иван
Иван
ответить
→  Евгения   / 2015-11-03 13:09

Просто интересный проект! И чем дальше, тем больше нравится программировать.


7928. Евгения
Евгения
ответить
→  Иван   / 2015-11-03 13:02

Спасибо. А вы, судя по номеру, тут старожил :)


2146. Иван
Иван
ответить
→  Евгения  # Наноигры / Вступительное слово / 2015-11-03 13:00

Добро пожаловать на проект! Рад , что вы с нами. Уверен, что здесь скучать не придется. Ждем ваших отчетов по новым программам!


  • Звание: Гаммациклоп
  • Накопленный опыт: 89 часов
  • Собранный капитал: нет

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

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

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

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

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

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

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

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




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

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

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

Ты в любой момент сможешь отписаться от рассылки.
Научился: Определение типов полей сущностей
1. Список для самостоятельной работы, п.5 лучше исправить :) Криво копипаст 2. Таблица Map поле Calendar_day разве не типа Date должно быть?
Научился: Создавать оконные приложения. Комбинировать различные типы событий
Трудности: Создать иконку без спец.программы
Учить шуткам из серии "Я могу, а ты тупой" на первом уроке, по-моему, не очень хорошая практика.