Си шарп с нуля

Формула программиста

основатель — Волосатов Евгений Витольдович
Только до конца месяца: Вступление в Клуб Формулистов с 50% + 20% скидкой.
Робот Шарп работает!

Виталий
  • Звание: Делегатор
  • Накопленный опыт: 222 часа
  • Баланс Мегахешей: собрано 12 Mh, потрачено 5 Mh , остаток 7 Mh
  • Баланс Байтов: нет
  • Не состоит в «Клубе формулистов»
  • Последний визит: 2019-03-14 18:05:55
  • Возраст: 43 года

Видеокурсы

Дата активности Видеокурс Прогресс
2018-05-29 task5 Секундомер 11 из 17 69 %
2018-04-24 game1 Нано-игры все 9 90 %
2018-04-05 task4 Графические циклы все 13 100 %
2018-03-14 tinklavimas Tinklavimas 1 из 31 4 %
2018-03-06 chess3 Шахматы по сети 1 из 95 %
2018-02-19 soft1 Нанософт все 10 100 %
2018-01-30 game0 Демо игры 1 из 10 10 %
2018-01-17 memory Карточки памяти 2 из 14 %
2018-01-16 game2 Микроигры 2 из 17 14 %
2017-11-08 soft0 Демо софт 2 из 8 29 %
Итого: 52 из 224 24 %

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

Дата активности Консольный раздел Прогресс
2018-11-06 task1 Цифры 4 из 12 34 %
2018-06-27 club 4004 - Елена Вставская 21 из 27 78 %
2018-05-25 club 5649 - Максим Лапшинов 1 из 8 13 %
2018-05-23 club 10895 - Данил 42 1 из 0 %
2018-04-11 olimp Олимпиада 2 из 40 5 %
2018-04-07 task2 For-to-чки 7 из 26 27 %
2018-03-28 task2 Условный оператор все 16 100 %
2018-02-20 task2 Логика все 13 100 %
2018-01-31 solo C# набор 1 из 17 6 %
2018-01-29 task2 Типы данных все 5 100 %
2018-01-17 task1 Формулы все 9 100 %
2017-12-27 club 24 - Муза Оля 2 из 3 67 %
2017-12-26 task2 Алгоритмика все 20 100 %
2017-12-11 task1 Календарь 2 из 16 13 %
2017-12-05 task1 Целые задачи все 11 100 %
2017-11-30 task1 Геометрия все 8 100 %
2017-11-28 task1 Символы все 5 100 %
2017-11-22 task1 Лирика 13 из 14 93 %
2017-11-17 task1 Строки все 14 100 %
2017-11-16 task1 Целые числа все 7 100 %
2017-11-12 task1 Семантика все 6 100 %
Итого: 168 из 277 61 %
Сохранить страницу:

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

1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  Виталий  # Секундомер / 3 часть. Пункты 150 – 172 / 2018-05-15 18:49

очень быстро


16533. --
Андрей Шевченко
Андрей Шевченко
ответить
→  Виталий  # Секундомер / 1 часть. Видеофиксация / 2018-05-08 10:53

Отлично получилось. Да и курс весьма интересный именно своей методикой десятикратных подходов к одним и тем же действиям. Позволяет довести свои навыки до автоматизма. к концу курса сможешь сам от начала и до конца практически по памяти написать данную программу от начала и до конца. Помню, когда делал финальный урок с видеофиксацией, очень в конце боялся что при запуске программы она не заработает. Пришлось бы делать все заново))


9913. --
vip
vip
ответить
→  Виталий  # Секундомер / 1 часть. Видеофиксация / 2018-05-08 00:12

Приветствую на видеопортале видеошарп.инфо. Посмотрел твое видео - был немного удивлен следующим происходящим там событиям. Сначало непонятно о чем идет речь потом догадался - ты решил сделать видео ролик из тематики кто быстрее по времени напишет программу секундомер. Ну что же похвально у тебя все здорово получилось . Но только не совсем понятно но по времени ты лидер поздравляю и успехов на видеошарпе!


16533. --
Андрей Шевченко
Андрей Шевченко
ответить
→  Виталий  # Секундомер / 1 часть. Пункты 100 – 113 / 2018-05-07 11:58

Интересный курс. Мне он интересен был в первую очередь своей методикой десятикратного повторения одних и тех же действий. Когда начинаешь делать, то кажется никак не запомнить всего, что там надо сделать, да не просто сделать, а чтобы еще потом и заработало всё правильно. Но в конце концов все получается как-то само собой. Особенно шикарен финальный урок.))


8275. --
Tekashnik
Tekashnik
ответить
→  Виталий  # Наноигры / VIP урок. Игра 2048 / 2018-04-25 06:31

Стратегия тут не такая уж и сложная) нужно всё большое в каком нибудь углу собирать и линии выстраивать из последовательности крупных цифр тогда всё будет хорошо складываться, лично мой рекорд это 16K))                                                                                                                                 


1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  Виталий   / 2018-04-17 16:01

Есть ежедневные случайные консольные задачи.


16268. --
Виталий
Виталий
ответить
→  Евгений Волосатов   / 2018-04-17 15:59

Самооценка - успехи считаю значительными в сравнении со стартом 4 месяца назад. Не могу решить одну проблему - а именно, как получить ежедневный доступ к консольным задачам.


1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  Виталий  # Секундомер / Настройка формы / 2018-04-16 18:52

То ли будет дальше :)
Как у тебя успехис прохождением этого курса?


1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  Виталий  # Графические циклы / ФИНАЛЬНЫЙ УРОК / 2018-03-16 19:04

Отлично поработал, Виталий, молодец!


9913. --
vip
vip
ответить
→  Виталий  # Шахматы по сети / План Шахматного проекта / 2018-03-07 08:59

Вот такие фигуры шахматные есть в наличии??? Сколько будут стоять для участников курса


17443. --
WildOrc
WildOrc
ответить
→  Виталий  # Шахматы по сети / План Шахматного проекта / 2018-03-06 17:22

Заинтригован - это хорошо. И разочарован не будешь. Убийцу покажут в последней серии ;)


16268. --
Виталий
Виталий
ответить
# Графические циклы / Горизонтали и вертикали / 2018-02-23 00:24

Не могу побороть одну беду.
Располагаю pictureBox и устанавливаю ему размер 301 на 301.  В VisualStudio pictureBox выглядит квадратным. Вроде всё как в видеоуроке. При запуске приложения и при отработке кнопки 1, начала и концы отрезков выходят за пределы видимой зоны.  И выглядит pictureBox  уже как прямоугольник. Проверяю при отладке - размер  pictureBox.Width = 226, а pictureBox.Height = 245. Пересоздавал pictureBox несколько раз. Тот-же эффект. Может есть идеи, где искать причину?


1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  Виталий  # Нанософт / ФИНАЛЬНЫЙ УРОК / 2018-02-13 13:15

Молодец. Только очень тихо.


16268. --
Виталий
Виталий
ответить
→  Новопашин Владимир   / 2018-02-09 13:26

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


7119. --
Новопашин Владимир
Новопашин Владимир
ответить
→  Виталий  # Нанософт / Делегаты на кубиках / 2018-02-09 05:59

Делегаты - это концепция примененная в C#. Смысл в том, что они дают очень большую гибкость. Например на картинке видим кубики 1 3 , текст 1:3 и сумму 1+4. Это пример работы делагатов. Главное чтобы передаваемые в класс функции имели одни и те же параметры. На картинке таких функций 3: ShowBox, ShowSum, ShowDices. Везде принимается два параметра (int a, int b). С моей точки зрения в книгах очень заумно про делегаты объяснено. Лучше всего и нагляднее про них дано именно в этом уроке. Кстати на делегатах построена событийная модель в C#, в отличие от Java, где используется паттерн "Наблюдатель".


9913. --
vip
vip
ответить
→  Виталий  # Нанософт / Делегаты на кубиках / 2018-02-09 01:04

кто такие делегаты. надо бы почитать где-то . вот депутаты знаю - у них там есть при выборах делегаты. тут аналогично получается...


9980. --
Timoha
Timoha
ответить
→  Виталий  # Демо игры / C# чего начать программировать / 2018-01-31 11:56

Добро пожаловать!


3922. --
Александр
Александр
ответить
→  Виталий  # Демо игры / C# чего начать программировать / 2018-01-30 23:23

Приветствую, Виталий! Здесь тебя ждёт тёплая дружеская атмосфера и огромное число уроков, и задач по программированию на языке C#, в том числе и по вебу. Уверен, что у тебя получится достичь своих целей и отлично научиться программировать. Добро пожаловать в наши ряды, желаю всяческих успехов в обучении и в изучении языка C#!


16268. --
Виталий
Виталий
ответить
→  Новопашин Владимир   / 2018-01-29 11:51

Спасибо. Радует, что во многих видеоуроках автор повторяет действия с предыдущих уроков, и это сильно закрепляет материал.


7119. --
Новопашин Владимир
Новопашин Владимир
ответить
→  Виталий  # Нанософт / Шахматные часы / 2018-01-29 10:07

Полезные и нужные функции. А насчет запутаться не пугайся. Ты поиграйся с тем, что узнал, а потом уже принимайся за остальные. Нет смысла гнать впереди паравоза.


16533. --
Андрей Шевченко
Андрей Шевченко
ответить
→  Виталий  # Наноигры / VIP - Карточки памяти - Алгоритм / 2018-01-17 06:26

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


7119. --
Новопашин Владимир
Новопашин Владимир
ответить
→  Виталий  # Наноигры / ФИНАЛЬНЫЙ УРОК / 2018-01-15 09:51

С финалом!


10558. --
Иван Воронин
Иван Воронин
ответить
→  Виталий  # Наноигры / ФИНАЛЬНЫЙ УРОК / 2018-01-15 05:52

Молодец, есть куда дорабатывать =)


4814. --
Дмитрий
Дмитрий
ответить
→  Виталий  # Наноигры / Бот для Цифр / 2018-01-10 21:36

Отлично!


1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  Виталий   / 2017-12-22 01:54

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


16268. --
Виталий
Виталий
ответить
→  Сергей  # Наноигры / Арканоид - Шарик и кирпичики / 2017-11-21 01:23

Старание поощряется. Удачи!


15822. --
Павел Демьянов
Павел Демьянов
ответить
→  Виталий  # Демо софт / Двенадцать месяцев / 2017-11-08 20:31

А чего только код? Где сама прога?


10558. --
Иван Воронин
Иван Воронин
ответить
→  Виталий  # Демо софт / Вступительное слово / 2017-11-08 20:05

Добро пожаловать, удачи.


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

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

Формулист За сегодня За неделю
Разминка Обучение Бонусы Сумма
1 KF Яков 6401 10 19 10 44 334
2 KF Dmitry Sinitsin 17947 10 25 10 50 330
3 KF ES35 22133 5 15 5 25 173
4 KF Николай Миролюбов 6203 5 16 5 26 140
5 KF Vladimir 22955 5 15 1 21 97
6 -- Степан 18842 10 20 1 31 81
7 -- Андрей 162 5 5 10 70
8 KF Андрей 23396 66
9 -- Алексей 23591 54
10 -- Artash 23609 36
11 -- Данил 23620 1 1 34
12 -- Никита 23587 5 5 10 33
13 -- Валерий Жданов 791 6 6 31
14 KF ser2018 17425 30
15 KF Glebov Alexandr Leonidovich 23309 5 5 26
16 -- Посетитель 0 5 5 25
17 KF Владимир 23048 23
18 KF Евгений Черкасов 23522 5 6 11 21
19 KF Кирилл 9480 20
20 -- Алексей|BrisK|Кривицкий 3506 16
21 KF Yefim 11589 16
22 KF Антон Кравченко 5502 5 5 15
23 KF Dmitry-BY 19391 15
24 -- Даниил Лаутеншлегер 20061 15
25 KF Дмитрий 20302 15
26 -- Anasstka 23566 15
27 -- Hacker228 23579 5 5 10
28 -- Иван 2146 10
29 -- Daniil 23442 7
30 -- Марина 23679 5 5 5
31 KF Сергей Сергеев 10713 5
32 -- KpucTo6aJlb 13385 5
33 -- Иван 23223 5
34 -- kirjamovie1 23656 5
35 -- Bdfy 23664 5
36 KF Евгений Волосатов 1 4
37 -- Никита 23678 3 3 3
38 -- Дмитрий 23682 3 3 3
39 -- Руслан 23595 1 1 3
40 -- Мусса 23681 1 1 1
41 -- Бойко Игорь 23684 1 1 1
42 -- Владимир 7017 1
43 -- imsarim 20640 1
44 -- mr. Bat 22062 1
45 -- Усмонов Фирдавс 22313 1
46 KF Кюннэй 23605 1
47 -- David 23624 1
48 -- Orin27 23625 1
49 -- Эмиль 23626 1
50 -- Alexey 23627 1
51 -- Yerzhan 23628 1
52 -- Fudo 23634 1
53 -- Turbo 23637 1
54 -- Тимур 23646 1
55 -- Anton 23648 1
56 -- Александр 23650 1
57 -- Артур Ф 23652 1
58 -- D9eka 23653 1
59 -- Степан Викторович 23654 1
60 -- Кирилл 23670 1
61 -- Александр 23671 1
62 -- Илья 23672 1

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

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

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

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

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

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





Если вы пришли без приглашения -
введите тысяча двадцать четыре (цифрами).
Чтобы стать хорошим программистом — нужно писать программы. На нашем сайте очень много практических упражнений.

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

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

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


Научился: Сокращение - просто определение оптимального способа выполнения операций методом множественного прохождения по разным сценариям



Научился: Познакомился с типами Bitmap, Pan Познакомился с методами DrawLine, Clear типа Bitmap. Узнал и методе Refresh для графических объектов