Си шарп с нуля

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

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

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

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

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

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

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

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




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

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

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

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


Научился: Работе на нескольких формах с переходами.
Трудности: Не запутаться в одинаковых именах компонентов на разных формах
Хороший урок


Научился: Создавать разные события для одной формы
Трудности: Повторять сразу с просмотром видео
нет замечаний