Си шарп с нуля

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

основатель — Волосатов Евгений Витольдович
Поздравляю с 1 сентября! Система начисления Байтов работает.

Игорь
  • Звание: Гаммациклоп
  • Накопленный опыт: 62 часа
  • Баланс Мегахешей: собрано 0 Mh, потрачено 0 Mh
  • Баланс Байтов: нет
  • Не состоит в «Клубе формулистов»
  • Последний визит: 2019-11-12 16:44:59
  • Возраст: 45 лет

Видеокурсы

Дата активности Видеокурс Прогресс
2016-10-06 java-start J1. Запуск 2 из 4 50 %
2016-09-25 java-write J2. Печать 1 из 3 34 %
2016-09-23 java-loop J8. Циклопы 1 из 10 10 %
2015-10-12 game1 Нано-игры 2 из 9 20 %
2015-10-09 game0 Демо игры 7 из 10 70 %
2015-10-06 soft3 Теория ООП 6 из 39 16 %
2015-09-24 soft0 Демо софт 1 из 8 15 %
Итого: 20 из 83 25 %

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

Дата активности Консольный раздел Прогресс
2019-11-12 book 000. Строки 1 из 8 13 %
2016-10-10 solo Java - Запуск 10 из 13 77 %
2016-10-06 jawa WRITE - Вывод данных 1 из 11 10 %
2015-10-13 task1 Строки 8 из 14 58 %
2015-10-09 task5 pascal_for_1_norm все 9 100 %
2015-10-01 jawa START - Запуск все 1 100 %
2015-09-27 task1 Семантика все 6 100 %
Итого: 36 из 62 59 %
Сохранить страницу:

22309. --
Xa4_Xakum
Xa4_Xakum
ответить
→  Игорь  # Демо игры / ФИНАЛЬНЫЙ УРОК / 2019-10-01 15:16

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


20528. --
Геннадий Кравцов
Геннадий Кравцов
ответить
→  Игорь  # Теория ООП / Первый класс / 2018-12-21 10:01

Привет! Я начинал знакомство с ООП на языке JAVA. как по мне он еще более громоздкий, чем C#. Изучал по книге с примерами создания игр на Андроид. Как вспомню: переписывал горы непонятного громоздкого кода, большей частью не понимая его.  Лучше уж понемногу с самых азов)). Удачи!!!


8959. --
Максим Саратов
Максим Саратов
ответить
→  Игорь  # Java Loops / Вся коллекция циклов / 2016-09-24 14:03

Классное пояснение!


7303. --
Игорь
Игорь
ответить
→  Иван Воронин  # Язык Java / Платформа Java / 2016-09-24 07:03

Так и есть, перепутал.


10558. --
Иван Воронин
Иван Воронин
ответить
→  Игорь  # Язык Java / Платформа Java / 2016-09-24 01:54

Почему на этот урок потратил 5 часов? может перепутал часы с минутами? =)


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Игорь  # Java Loops / Вся коллекция циклов / 2016-09-23 19:14

Отличное сказочное понимание отличия цикла от рекурсии! :)


429. --
Максим Базуев
Максим Базуев
ответить
→  Игорь  # Наноигры / Полуфинальный урок. Отзыв о видеокурсе / 2015-12-17 15:37

Ну не знаю что и сказать то, C# сам по себе очень лёгкий, если его хорошо обучать, лично я в свои 14 лет выучил его за 2 года, сложнее только плюсы и ассемблер.


24. --
Олюшка
Олюшка
ответить
→  Игорь   / 2015-10-12 20:32

Влад, хорошо! Очень жду!!! :)


7303. --
Игорь
Игорь
ответить
→  Олюшка   / 2015-10-12 17:21

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


7303. --
Игорь
Игорь
ответить
→  Олюшка   / 2015-10-12 17:13

Спасибо! Рекорды скорости надеюсь дописать в дальнейшем апгрейде программы.


24. --
Олюшка
Олюшка
ответить
→  Игорь  # Наноигры / Скорость реакции. Три картинки по таймеру / 2015-10-12 15:28

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


5565. --
Frank
Frank
ответить
→  Игорь  # Unity 3D / Приглашение на видеокурс / 2015-10-12 08:59

Ты меня догнал! стой!))))


24. --
Олюшка
Олюшка
ответить
→  Игорь  # Наноигры / Скорость реакции. Блок-схема / 2015-10-11 20:48

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


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Игорь  # Наноигры / Скорость реакции. Блок-схема / 2015-10-11 20:48

можно рисовать здесь - draw.io


24. --
Олюшка
Олюшка
ответить
→  Игорь   / 2015-10-10 18:56

Всегда, с радостью пожалуйста! :)


7303. --
Игорь
Игорь
ответить
→  Олюшка   / 2015-10-10 18:29

Спасибо за поддержку!


24. --
Олюшка
Олюшка
ответить
→  Игорь  # Наноигры / Полуфинальный урок. Отзыв о видеокурсе / 2015-10-09 23:18

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




7303. --
Игорь
Игорь
ответить
→  Евгений Волосатов  # Наноигры / Полуфинальный урок. Отзыв о видеокурсе / 2015-10-09 16:55

Спасибо за поддержку, буду стараться!


5565. --
Frank
Frank
ответить
→  Игорь  # Наноигры / Полуфинальный урок. Отзыв о видеокурсе / 2015-10-09 13:57

Молодец Vlad! Терпения и труд все перетрут! Go-go-go-go ahead)


6458. --
Александр
Александр
ответить
→  Игорь  # Наноигры / Полуфинальный урок. Отзыв о видеокурсе / 2015-10-09 13:49

Отличный отзыв! Молодец что начал прям сейчас заниматься программированием. если навык будет подкреплён теорией (и наоборот), то это супер перспективы для тебя)


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Игорь  # Наноигры / Полуфинальный урок. Отзыв о видеокурсе / 2015-10-09 13:40

Влад, спасибо за отзыв.
За непонимание не переживай.
Тебе сейчас 17 лет, ещё не всё в башке на своё место встало,
однако опыт всё равно уже накапливается, и ... вспомнишь мои слова ... через полгодика ВЫСТРЕЛИТ.
В один момент станет всё понятным. Это не пустые слова, я уже неоднократно видел такие прорывы у ребят твоего возраста, которые, не взирая не недопонимая, тем не менее продолжали заниматься. Вот вспомнишь мои слова!
Количество перейдёт в качество.


24. --
Олюшка
Олюшка
ответить
→  Игорь  # Наноигры / Камень ножницы бумага / 2015-10-08 15:57

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


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Игорь  # Теория ООП / Структура пикселя / 2015-10-06 18:08

Спасибо :)


1637. --
Алмаз
Алмаз
ответить
→  Игорь  # Теория ООП / Круглый класс / 2015-10-02 08:17

Новый Pen делать необязательно, можно обращаться к свойству Color перед тем как нарисовать линию.
Пример: pen.Color = Color.Green;


7303. --
Игорь
Игорь
ответить
→  Иван   / 2015-10-01 23:00

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


2146. --
Иван
Иван
ответить
→  Игорь  # Теория ООП / Круглый класс / 2015-10-01 22:50

О! Здорово! Много кругов! Столько еще ни у кого не было. А для каждого цвета надо новый пен делать.
Pen pen = new Pen(Color.Green, 3.0f);


24. --
Олюшка
Олюшка
ответить
→  Игорь  # Теория ООП / Второй класс / 2015-10-01 13:45

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


24. --
Олюшка
Олюшка
ответить
→  Игорь  # Наноигры / Бот для Быстрощёлка / 2015-10-01 13:38

Влад, ты, сделал эту программу, и ты Молодец!
Цени, ведь все равно это твоя работа, твой труд! Так держать! :)


7303. --
Игорь
Игорь
ответить
→  Евгений Волосатов   / 2015-10-01 11:56

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


2146. --
Иван
Иван
ответить
→  Игорь  # Теория ООП / Второй класс / 2015-10-01 10:55

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


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Игорь  # Наноигры / Бот для Быстрощёлка / 2015-10-01 08:59

Влад, сделай скриншот без полей, научись в паинте оставить только нужное.


6730. --
Павел
Павел
ответить
→  Игорь  # Наноигры / Игра Быстрощёлк / 2015-09-29 22:33

Очень приятная программа)


2146. --
Иван
Иван
ответить
→  Игорь  # Теория ООП / Первый класс / 2015-09-29 18:22

Чаще всего приходится передавать параметры в функцию. Думаю, с каждым уроком будет проще!


24. --
Олюшка
Олюшка
ответить
→  Игорь  # Наноигры / Лабиринт 2D - игра / 2015-09-28 21:13

Влад, спасибо! Молодец! :)


7303. --
Игорь
Игорь
ответить
→  Олюшка  # Наноигры / Лабиринт 2D - игра / 2015-09-28 17:47

Здравствуйте, Оля. Я переделал работу, как Вы и рекомендовали. Было довольно трудно, особенно с 3-им уровнем. Посмотрите. Спасибо.


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Игорь  # Наноигры / Лабиринт 2D - игра / 2015-09-28 14:45

Продолжай, Влад. Количество перейдет в качество.
Главное, чтобы было интересно!


24. --
Олюшка
Олюшка
ответить
→  Игорь  # Теория ООП / Урок рисования / 2015-09-26 22:32

Хорошо, Влад, это тренировка и ты ее хорошо проходишь! :)


24. --
Олюшка
Олюшка
ответить
→  Игорь  # Теория ООП / Инкапсуляция мечты / 2015-09-26 22:08

Влад, хорошо описал, рада что понимаешь! Двигайся дальше там много интересного еще! :)


7303. --
Игорь
Игорь
ответить
→  Иван  # Наноигры / Лабиринт 2D - меню / 2015-09-26 13:30

Спасибо за поддержку. Думаю, что надо просто побольше кодить на шарпе, чтобы привыкнуть. А то читаю умные книжки, они вводят в тоску.


2146. --
Иван
Иван
ответить
→  Игорь  # Наноигры / Лабиринт 2D - меню / 2015-09-26 12:27

После 20 программки так уже казаться не будет. Отлично получилось!


24. --
Олюшка
Олюшка
ответить
→  Игорь  # Наноигры / Лабиринт 2D - игра / 2015-09-25 23:51

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


24. --
Олюшка
Олюшка
ответить
→  Игорь  # Наноигры / Картинка с секретом / 2015-09-25 14:03

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


7303. --
Игорь
Игорь
ответить
→  Олюшка  # Наноигры / Вступительное слово / 2015-09-25 10:04

Спасибо, буду стараться.


24. --
Олюшка
Олюшка
ответить
→  Игорь  # Наноигры / Вступительное слово / 2015-09-24 21:45

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


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

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

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

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

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

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

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

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





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

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

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

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


Научился: Составлять алгоритм решения задачи с помощью блок схемы. Как говорится, язык вторичен, на первом месте алгоритм!
Трудности: Все легко, все интересно.
Евгений Витольдович, а ведь можно такие схемы и в шарпе рисовать наверное?


Научился: Здравствуйте, Евгений Витольдович! Вы великолепный преподаватель, Ваши уроки ну просто в удовольствие. Я считаю, что Ваш проект супер! Вы делаете доброе дело, учите людей творчеству. Уверен, что многие научатся программированию именно у Вас куда лучше, чем в институте. Очень хорошие люди собрались на Вашем сайте, всегда помогут, подскажут. Спасибо всем большое! Фото, увы, не прикрепляю, ибо совсем не фотогеничный. Тарасов Владислав, 17 лет.
Трудности: Все сложно. Лично я ну совсем ничего не понимаю. Так много непонятных терминов, язык кажется через чур сложным, громоздким, синтаксис как китайская грамота. С#- очень сложный язык по сравнение с Паскалем или Бейсиком, которые мы проходим в школе. Говорю, конечно, только за себя. Все что я научился, это просто копировать вслед за Вами код. Но это проблема на моей стороне. Вчера вон совсем расстроился, пытаясь понять, что такое класс и структура, в уроке основы ООП. Буду стараться и дальше.
Хотелось бы, чтобы домашнее задание было немного другим, а то под копирку за Вами выполняешь и все. А понимания то и нет... Лично у меня.