Си шарп с нуля

Формула программиста
основатель — Волосатов Евгений Витольдович
Вступай в Телеграм чат проекта

Александр
  • Звание: Гаммациклоп
  • Накопленный опыт: 60 часов
  • Баланс Мегахешей: собрано 0 Mh, потрачено 0 Mh
  • Баланс Байтов: 15 байтов
  • Не состоит в «Клубе формулистов»
  • Последний визит: 2018-05-23 09:42:32
  • Возраст: 39 лет

Видеокурсы

Дата активности Видеокурс Прогресс
2017-09-17 jquery Знакомство с jQuery 2 из 16 13 %
2017-08-21 dancex Dancing Links 1 из 14 8 %
2016-05-17 game6 Морской Бой 6 из 16 38 %
2015-12-07 soft1 Нанософт 8 из 10 80 %
2015-10-25 game1 Наноигры 8 из 10 80 %
2015-09-27 soft3 Теория ООП 5 из 39 13 %
2015-07-18 saver Хранитель экрана 2 из 15 14 %
2015-07-14 game2 Микроигры 1 из 15 7 %
2015-07-06 memory Карточки памяти 2 из 0 %
2015-06-24 game0 Демо игры 8 из 10 80 %
2015-06-12 soft0 Демо софт все 7 100 %
2015-05-31 soft2 Новые технологии 1 из 15 7 %
Итого: 51 из 167 31 %

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

Дата активности Консольный раздел Прогресс
2018-05-08 solo C# набор 1 из 17 6 %
2015-06-15 task1 Семантика 5 из 6 84 %
Итого: 6 из 23 27 %
Сохранить страницу:

4988. Александр
Александр
ответить
→  vip  # Карточки памяти / Горизонтальное и Вертикальное / 2018-05-08 21:27

Молодец , так держать , дальше будет только интереснее, задание выполнено быстро


10558. Иван Воронин
Иван Воронин
ответить
→  Александр  # Знакомство с jQuery / Суть библиотеки jQuery / 2017-09-18 20:38

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


8275. Tekashnik
Tekashnik
ответить
→  Александр  # Знакомство с jQuery / Суть библиотеки jQuery / 2017-09-18 18:59

))) Мне так наоборот кажется, что убирает много хлама из кода)


4988. Александр
Александр
ответить
/ 2017-08-23 20:15

я предположил что если буду смотреть дальше, то вникну


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Александр  # Dancing Links / Работа алгоритма / 2017-08-21 12:41

так зачем переходить к следующему уроку, если ничего не понятно?
и картинки не соответствуют.


4988. Александр
Александр
ответить
→  Евгений Волосатов   / 2016-05-17 19:58

Кто знает, кто знает.Может это сейчас юмор, а через 10 лет суровая действительность  :)


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Александр   / 2016-05-17 18:48

Это же юмор :)


4988. Александр
Александр
ответить
→  Евгений Волосатов   / 2016-05-17 18:11

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


24. Олюшка
Олюшка
ответить
→  Александр  # Морской Бой / Редактор и Сетка / 2016-05-15 23:03

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


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Александр  # Морской Бой / Редактор и Сетка / 2016-05-14 23:03

Почитай, интересная статья на эту тему:
https://habrahabr.ru/post/283072/


24. Олюшка
Олюшка
ответить
→  Александр  # Морской Бой / Планирование / 2016-05-02 16:57

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


8. Василевская Елена
Василевская Елена
ответить
→  Александр  # Прикладные / Расписание уроков / 2015-12-08 16:54

Школьная пора и при всякой погоде.... Александр, у Вас не работа- песня. Вы просто молодец


24. Олюшка
Олюшка
ответить
→  Александр  # Наноигры / Арканоид - Шарик и кирпичики / 2015-10-25 15:17

Александр, рада что ты справился с этим уроком, в впереди еще много интересного! Поздравляю с началом курса! :)


24. Олюшка
Олюшка
ответить
→  Александр  # Наноигры / Арканоид - Уровень и ракетка / 2015-10-23 23:51

Александр, хорошо потренировался! Поздравляю с началом классного курса! Молодец! :)


2146. Иван
Иван
ответить
→  Александр  # Теория ООП / Инкапсуляция мечты / 2015-09-27 17:15

Хорошо получилось! Краткость - сестра таланта!


24. Олюшка
Олюшка
ответить
→  Александр   / 2015-07-18 23:36

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


4988. Александр
Александр
ответить
→  Олюшка   / 2015-07-18 23:30

Наверно они будут не скоро, увы, финансовые затруднения


24. Олюшка
Олюшка
ответить
→  Александр  # Прикладные / VIP. Говорящие часы. Воспроизведение / 2015-07-18 23:17

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


24. Олюшка
Олюшка
ответить
→  Александр  # Прикладные / VIP. Говорящие часы. Запись голоса / 2015-07-15 23:03

Александр, замечательно, теперь в твоей коллекции диктафончик собственного производства появился!


4988. Александр
Александр
ответить
→  Иван   / 2015-07-15 22:27

Спасибо


2146. Иван
Иван
ответить
→  Александр  # Прикладные / VIP. Говорящие часы. Запись голоса / 2015-07-15 22:17

Отлично, все получилось.


4988. Александр
Александр
ответить
→  Олюшка   / 2015-07-15 19:54

Спасибо


24. Олюшка
Олюшка
ответить
→  Александр  # Прикладные / ФИНАЛЬНЫЙ урок. Видеообзор программы / 2015-07-15 19:27

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


2146. Иван
Иван
ответить
→  Александр  # Наноигры / VIP - Карточки памяти - Алгоритм / 2015-07-06 23:34

Отлично получилось, приятно посмотреть


4988. Александр
Александр
ответить
→  Олюшка   / 2015-07-04 21:33

согласен с каждой буквой


24. Олюшка
Олюшка
ответить
→  Александр  # Наноигры / VIP - Карточки памяти - Подготовка / 2015-07-04 21:32

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


24. Олюшка
Олюшка
ответить
→  Александр   / 2015-06-30 23:28

Спасибо что предупредил, все хорошо! :)


4988. Александр
Александр
ответить
→  Олюшка   / 2015-06-30 23:20

я очень сильно заикаюсь,вряд ли я когда то выложу свой голос в сеть


24. Олюшка
Олюшка
ответить
→  Александр  # Наноигры / ФИНАЛЬНЫЙ УРОК. Видеообзор программы / 2015-06-30 23:17

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


2146. Иван
Иван
ответить
→  Александр  # Наноигры / Анимированный кубик / 2015-06-28 00:05

Всегда приятно, когда ничего сложного. А двигаются они очень даже интересно. Мне этот урок очень понравился.


24. Олюшка
Олюшка
ответить
→  Александр  # Наноигры / Анимированный кубик / 2015-06-27 23:55

Хорошо, Александр, сегодня ты сделал эту игру! Замечательно!:)


24. Олюшка
Олюшка
ответить
→  Александр  # Наноигры / Анимированный кружок / 2015-06-27 19:02

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


24. Олюшка
Олюшка
ответить
→  Александр  # Наноигры / Бот для Цифр / 2015-06-27 13:21

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


24. Олюшка
Олюшка
ответить
→  Александр  # Наноигры / Игра Цифры / 2015-06-27 12:01

Александр, да, все верно! Молодец! :)


4988. Александр
Александр
ответить
→  Олюшка  # Наноигры / Игра Цифры / 2015-06-27 11:49

int a = rnd.Next(1,buttons+1);
int b = rnd.Next(1, buttons+1);
Вроде помогло


24. Олюшка
Олюшка
ответить
→  Александр  # Нано игры / Игра Цифры / 2015-06-25 00:10

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


24. Олюшка
Олюшка
ответить
→  Александр  # Нано игры / Устный счёт / 2015-06-24 20:16

Александр, хорошо написал и подучился! :)


24. Олюшка
Олюшка
ответить
→  Александр  # Нано игры / Скорость реакции. Алгоритм и рекорд. / 2015-06-23 21:51

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


24. Олюшка
Олюшка
ответить
→  Александр  # Нано игры / Скорость реакции. Три картинки по таймеру. / 2015-06-22 14:10

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


24. Олюшка
Олюшка
ответить
→  Александр  # Нано игры / Отзыв о видеокурсе / 2015-06-21 19:43

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


24. Олюшка
Олюшка
ответить
→  Александр  # Нано игры / Камень ножницы бумага / 2015-06-21 11:15

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


2146. Иван
Иван
ответить
→  Александр  # Нано игры / Бот для Быстрощёлка / 2015-06-18 20:17

Отлично. Все получилось. Вот на таких простеньких примерах как раз и оттачивается мастерство.


4988. Александр
Александр
ответить
→  Олюшка   / 2015-06-18 18:54

Надеюсь что вы правы, спасибо


24. Олюшка
Олюшка
ответить
→  Александр   / 2015-06-18 18:52

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


4988. Александр
Александр
ответить
→  Олюшка   / 2015-06-18 18:49

лабиринт сложнее мне кажется


24. Олюшка
Олюшка
ответить
→  Александр  # Нано игры / Игра Быстрощёлк / 2015-06-18 18:21

Александр, интересно откуда такая мысль? Мне интересно! :)


24. Олюшка
Олюшка
ответить
→  Александр  # Нано игры / Лабиринт 2D - игра / 2015-06-15 23:53

Александр, интересный у тебя старт, а вот выход не совсем продумал! ;)


2146. Иван
Иван
ответить
→  Александр  # Нано игры / Лабиринт 2D - игра / 2015-06-15 23:42

Отличное начало, а на следующем уроке самое интересное - реализация.


791. Валерий Жданов
Валерий Жданов
ответить
→  Александр  # Прикладные / Скорость на клавиатуре / 2015-06-12 22:54

Отлично, Александр!


24. Олюшка
Олюшка
ответить
→  Александр  # Прикладные / Скорость на клавиатуре / 2015-06-12 22:30

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


24. Олюшка
Олюшка
ответить
→  Александр  # Прикладные / Текстовый процессор / 2015-06-12 17:28

Молодец! )


24. Олюшка
Олюшка
ответить
→  Александр  # Прикладные / Текстовый процессор / 2015-06-10 19:30

Александр, ты скриншот прошлого задания прикрепил! :)


24. Олюшка
Олюшка
ответить
→  Александр  # Прикладные / Баскетбольное табло / 2015-06-10 18:58

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


24. Олюшка
Олюшка
ответить
→  Александр  # Прикладные / Прохождение теста / 2015-06-06 23:11

Александр, замечательно что научились работать с Random, этот класс в дальнейшем еще обязательно пригодится!


24. Олюшка
Олюшка
ответить
→  Александр  # Прикладные / Шахматные часы / 2015-06-04 22:55

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


2146. Иван
Иван
ответить
→  Александр  # Прикладные / Калейдоскоп / 2015-06-01 00:38

Мой любимый калейдоскоп. Как и с заливкой рекурсией,на работу этой программы можно смотреть бесконечно.


24. Олюшка
Олюшка
ответить
→  Александр  # Прикладные / Мотиватор / 2015-05-31 15:32

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


4988. Александр
Александр
ответить
# Начало / Мои успехи / 2015-05-31 14:03

1. Месяц
2. Лабиринт
3. Ещё не знаю
4. Медленно, но уверенно
5. Не спешить


2146. Иван
Иван
ответить
→  Александр  # Прикладные / Средняя оценка / 2015-05-31 12:36

Все хорошо получиось. Ничего страшного, что делегаты пока непонятны, в первый раз- непонятно, второй раз - непонятно, третий - эвирика(!) Понял!


4988. Александр
Александр
ответить
# Прикладные / Менеджер паролей / 2015-05-31 12:33

я думаю чтоб на лету добавлять на форму элементы мне поможет дизайнер формы, подгляжу как там это делается


4988. Александр
Александр
ответить
# Прикладные / Менеджер паролей / 2015-05-31 12:29

Спасибо


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Александр  # Прикладные / Менеджер паролей / 2015-05-31 11:19

Для этого можешьвоспользоваться конструкцией вида
File.GetAllText или File.GetAllLines и распарсить результат.


791. Валерий Жданов
Валерий Жданов
ответить
→  Александр  # Прикладные / Английские карточки / 2015-05-29 23:20

Хорошо, что нашел и преодолел ошибку, Александр!


791. Валерий Жданов
Валерий Жданов
ответить
→  Александр  # Прикладные / Двенадцать месяцев / 2015-05-25 22:50

Очень понравилось, как выполнен скриншот.  И программа видна, и код она не загромождает.


1803. Саша
Саша
ответить
→  Александр  # Прикладные / Двенадцать месяцев / 2015-05-25 22:49

оригинальный календарь ХДДД)))


24. Олюшка
Олюшка
ответить
→  Александр  # Прикладные / Двенадцать месяцев / 2015-05-25 22:29

Александр, чудесно, что узнали и научились использовать не ресурсами, а внешней отдельной папкой :)


24. Олюшка
Олюшка
ответить
→  Александр  # Прикладные / Твоё портфолио / 2015-05-16 22:13

Александр, пока еще небольшое портфолио, продолжайте заносить готовые свои программы, это ваша визитная карточка, она покажет любому работодателю ваше мастерство и умение программировать на языке с#)


4988. Александр
Александр
ответить
# Консоль / Разминка / Привет, Мир! / 2015-05-15 20:07

ничего не понимаю


2146. Иван
Иван
ответить
→  Александр  # Мини игры / Лабиринт 2D - меню / 2015-05-14 01:41

Да, если уж создаем меню, то покажите меню в скриншоте.


4699. Сергей Витальевич
Сергей Витальевич
ответить
→  Александр  # Мини игры / Лабиринт 2D - меню / 2015-05-14 00:58

Скриншот вообще ни о чем.


24. Олюшка
Олюшка
ответить
→  Александр  # Мини игры / Картинка с секретом / 2015-05-13 23:17

Александр, понимаю, что хочется все и сразу и чтобы кто-то еще за это платил) А ведь чтобы выложить вам сюда видео, разработать и поддерживать сайт нужны средства, кто за это будет платить? Однако и бесплатных уроков не мало и на них можно хорошо проработать навыки, а так же и обучиться не малому, у вас еще все впереди, выполняйте задания что есть, а уже дальше определитесь нужно ли вам дальше платные уроки или нет)


24. Олюшка
Олюшка
ответить
→  Александр  # Мини игры / Вступительное слово / 2015-05-10 22:13

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


791. Валерий Жданов
Валерий Жданов
ответить
→  Александр  # Мини игры / Вступительное слово / 2015-05-10 20:52

Александр, замечание. Чему научился - надо писать обязательно!


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

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

Формулист За сегодня За неделю
Разминка Обучение Бонусы Сумма
1 chokayes 9752 10 15 15 40 80
2 Dmitry Sinitsin 17947 10 15 10 35 70
3 WildOrc 17443 10 10 10 30 70
4 Evgenii Kudriavtcev 18493 5 15 10 30 60
5 Tekashnik 8275 10 10 20 60
6 Виктор 17606 10 14 5 29 59
7 Иван 2146 5 14 5 24 53
8 Дмитрий 4814 10 10 5 25 50
9 Иван Воронин 10558 5 5 45
10 Андрей 162 5 10 4 19 37
11 Родион Глушков 11582 5 10 4 19 37
12 sparda 18477 5 10 3 18 35
13 Serge 16861 5 5 35
14 ser2018 17425 35
15 Dima 11051 5 15 1 21 32
16 Николай Миролюбов 6203 10 4 14 27
17 Andrew 18783 1 9 10 26
18 Arslan 18688 5 5 10 25
19 Ramzan 18272 5 9 14 22
20 FireWolf 10080 21
21 Андрей 17589 5 5 18
22 Pavlin 16496 18
23 nasr 18889 5 5 10 17
24 Александр 3922 17
25 Дмитрий 16218 5 5 16
26 Сарапульцев Константин 1570 16
27 knockjkeee 18563 5 5 15
28 Валерий Жданов 791 5 5 11
29 Anton 5394 5 5 11
30 Константин Мельников 17022 5 5 10 10
31 Посетитель 0 5 5 10
32 Дмитрий 4210 5 5 10
33 Антон Кравченко 5502 5 5 10
34 Кирилл Шмойлов 6452 5 5 10
35 KpucTo6aJlb 13385 5 5 10
36 Стен 18842 5 5 10
37 Марат 17791 1 1 10
38 Григорий 3850 10
39 alklokov 18681 10
40 Protos 16459 9
41 Виталий 16268 5 5 8
42 Yefim 11589 5 5 5
43 Денис 4395 5
44 Сергей 12525 5
45 Сергей 14008 5
46 Егор 14446 5
47 rahunak 15621 5
48 Дмитрий 17813 5
49 Александр 18131 5
50 Salamatory 18774 5
51 Chai 18816 5
52 Vitalik 18853 5
53 Илья 18894 5
54 Петя 7652 1 1 4
55 Роман 14462 3
56 Maksym 18302 3
57 Timoha 9980 2 2 2
58 vip 9913 2
59 Roman 18683 2
60 Марк 18848 1 1 1
61 Анастасия 18899 1 1 1
62 Евгений Волосатов 1 1
63 petro_zzz 2237 1
64 Алексей 18890 1

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

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

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

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

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

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




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

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

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

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


Научился: Научился работать с файловой системой и с медиа файлами
Трудности: Самое сложное было найти ошибку, застопорился на мелочи почти на час вместо string name = file.Name.Replace(".txt", ""); почему то написал string name = fileName.Replace(".txt", ""); , а так всё легко далось
Согласен,что в живую намного интереснее изучать


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