C# обучение с нуля

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

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

Статистика по сообщениям

  • Отправлено: 5
  • По видеоурокам: 3
  • Личных сообщений: 2
  • Получено ответов: 50

29612. --
Иван
Иван
ответить
→  Булат  # Теория ООП / Интерфейс. VIP. Квадратики тоже хотят играть. / 2021-01-19 20:00

Благодаря классу Box квадратики могут отображаться и передвигаться.


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Булат   / 2021-01-06 14:18

Подписка в Клуб формулистов обновлена.
Количество дней: +5
Количество байт: +1024

Подписка КФ до: 2021-02-05
Остаток байтов: 1065
Вы являетесь участником Клуба формулистов.


29612. --
Иван
Иван
ответить
→  Булат  # Теория ООП / Богатое наследство / 2021-01-04 20:30

Созданный класс наследует свойства исходного класса. Таким образом избегается повторение кода.


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Булат   / 2020-12-22 19:12

Подписка в Клуб формулистов обновлена.
Количество дней: +30
Количество байт: +256

Подписка КФ до: 2021-01-31
Остаток байтов: 775
Вы являетесь участником Клуба формулистов.


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Булат   / 2020-11-22 21:05

Подписка в Клуб формулистов обновлена.
Количество дней: +30
Количество байт: +256

Подписка КФ до: 2021-01-01
Остаток байтов: 474
Вы являетесь участником Клуба формулистов.


8835. --
Булат
Булат
ответить
→  Dima  # Новые технологии / Модульное тестирование / 2020-11-01 11:18

Эхх, Дима завидую тебе.
Ты уже знаешь как проводить модульное тестирование.
Надо бы изучить этот урок.


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Булат   / 2020-10-23 18:59

Подписка в Клуб формулистов обновлена.
Количество дней: +40
Количество байт: +512

Подписка КФ до: 2020-12-02
Остаток байтов: 512
Вы являетесь участником Клуба формулистов.


24766. --
Егор Осипов
Егор Осипов
ответить
→  Булат  # Система Git / git push clone / 2020-08-12 17:49

хорошая работа, приятель. Кхе, если ты не метишь в какую-то прорывную айти эту вашу, то гитхаб будет просто отрадой душевной. Ведь это легальный способ воровать


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Булат  # Бурные потоки / ФИНАЛЬНЫЙ УРОК / 2016-06-12 14:34

Булат, поздравляю с окончанием курса, ты молодец!


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Булат  # Бурные потоки / Замри! / 2016-06-08 12:28

Отличная работа, Булат!


24. --
Олюшка
Олюшка
ответить
→  Булат  # Бурные потоки / Вступление / 2016-05-15 21:44

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


24. --
Олюшка
Олюшка
ответить
→  Булат  # Сетевые технологии / VIP урок. SQLite: База SQL в кармане / 2016-04-04 04:20

Булат, Поздравляю с отличным завершением! Очень радуюсь что ты это сделал и закончил начатое! Молодец! :)


6452. --
Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Булат  # Сетевые технологии / VIP урок. SQLite: База SQL в кармане / 2016-04-03 17:10

Конечно, Булат! Я постарался сделать выжимку, всё самое интересное, самое важное в отдельный курс!


24. --
Олюшка
Олюшка
ответить
→  Булат  # Сетевые технологии / ФИНАЛЬНЫЙ УРОК. Видеообзор программы / 2016-04-02 22:30

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


6452. --
Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Булат  # Сетевые технологии / ФИНАЛЬНЫЙ УРОК. Видеообзор программы / 2016-04-02 18:13

Отлично! Хороший видеообзор!


6452. --
Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Булат  # Сетевые технологии / Всё всегда под рукой / 2016-03-29 02:23

Молодец, Булат! На самом деле это далеко не все возможности, но основные принципы мы постарались освятить, чтобы можно было самостоятельно начать!


24. --
Олюшка
Олюшка
ответить
→  Булат  # Сетевые технологии / Всё всегда под рукой / 2016-03-29 00:19

Булат, классные у тебя результаты!


6452. --
Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Булат  # Сетевые технологии / Хождение по динамическим ссылкам / 2016-03-28 16:00

Отлично, Булат! Вперед, к финишу!


24. --
Олюшка
Олюшка
ответить
→  Булат   / 2016-03-28 14:00

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


8835. --
Булат
Булат
ответить
→  Олюшка   / 2016-03-28 13:47

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


24. --
Олюшка
Олюшка
ответить
→  Булат  # Сетевые технологии / Авторизация без браузера или как обмануть сайт / 2016-03-27 20:46

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


6452. --
Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Булат  # Сетевые технологии / Авторизация без браузера или как обмануть сайт / 2016-03-27 05:48

Да, Булат! Отлично выполнил задание! Теперь можешь передавать извне передавать данные.


24. --
Олюшка
Олюшка
ответить
→  Булат  # Сетевые технологии / Авторизация с заполнением полей / 2016-03-20 21:01

Булат, очень замечательно что так хорошо проработал урок! Молодец! :)


6452. --
Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Булат  # Сетевые технологии / Авторизация с формированием ключа / 2016-03-20 18:10

Молодец Булат! Отлично что разобрался!


6452. --
Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Булат  # Сетевые технологии / Авторизация с заполнением полей / 2016-03-20 12:09

Молодец, Булат! Отлично выполнил домашнее задание!


6452. --
Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Булат  # Сетевые технологии / Несколько способов работы с интернет-страницами / 2016-03-20 04:45

Молодец, Булат! Время у нас самый ценный ресурс, и чем правильнее им распорядится, тем больше его у нас будет!


6452. --
Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Булат  # Сетевые технологии / Интернет-страница: Что полезного можно получить? / 2016-03-10 03:31

Молодец. Булат! Отличное выполнение домашнего задания!


24. --
Олюшка
Олюшка
ответить
→  Булат  # Поздравление / Поздравление с 8 Марта / 2016-03-10 02:20

Булат, Благодарю!!! Очень приятно твое поздравление! :)


5760. --
Мариша
Мариша
ответить
→  Булат  # Поздравление / Поздравление с 8 Марта / 2016-03-08 23:29

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


24. --
Олюшка
Олюшка
ответить
→  Булат  # Сетевые технологии / Вопросы и ответы / 2016-03-08 21:40

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


6452. --
Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Булат  # Сетевые технологии / Главные секреты интернет-страниц / 2016-03-08 14:43

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


24. --
Олюшка
Олюшка
ответить
→  Булат   / 2016-03-08 14:21

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


8835. --
Булат
Булат
ответить
→  Олюшка   / 2016-03-08 09:57

Вы заряжаете нас позитивом,
Энергии даете нам заряд.
С 8 вас Марта, с праздником красивым,
Пусть все мечты сбываются подряд,
Пусть будет все всегда у вас в порядке,
Пусть радостью наполнится душа,
Любви вам, процветания, достатка,
Пусть будет жизнь легка и хороша!


6452. --
Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Булат  # Сетевые технологии / Мой собственный браузер / 2016-03-08 08:43

Молодец, Булат!


6452. --
Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Булат  # Сетевые технологии / Презентация курса / 2016-03-08 08:40

Булат, этому посвящены целых три урока, на которых рассматриваются целых три варианта это сделать! У тебя всё получится!


24. --
Олюшка
Олюшка
ответить
→  Булат  # Сетевые технологии / Презентация курса / 2016-03-08 00:21

Булат, Поздравляю с началом! Знаю, что дальше будет интересно! :)


24. --
Олюшка
Олюшка
ответить
→  Булат  # Наноигры / Анимированный кубик / 2016-02-28 22:55

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


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Булат  # Наноигры / Анимированный кубик / 2016-02-28 17:06

Сделай 39 приседаний


24. --
Олюшка
Олюшка
ответить
→  Булат  # Наноигры / Скорость реакции. Алгоритм и рекорд / 2016-02-07 22:14

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


8835. --
Булат
Булат
ответить
→  Олюшка  # Наноигры / Скорость реакции. Алгоритм и рекорд / 2016-02-07 21:46

Визуальный компонент назывался PictureBox1, переименовал его в picture1.
В видеоуроке он так и назван.
Предлагаете назвать его по-своему?


24. --
Олюшка
Олюшка
ответить
→  Булат  # Наноигры / Скорость реакции. Алгоритм и рекорд / 2016-02-07 17:34

Булат, отличная у тебя скоротаю реакции и программа тоже хороша! Вот только смотрю ты не переименовал picture1, лучше выработать привычку переименовывать компоненты, это помогает и это хорошая привычка! :)


24. --
Олюшка
Олюшка
ответить
→  Булат  # Наноигры / Скорость реакции. Три картинки по таймеру / 2016-02-06 23:51

Булат, отлично что повторяешь, так и нужно, дальше еще будет интересное! :)


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

24. --
Олюшка
Олюшка
ответить
→  Булат  # Наноигры / Арканоид - Шарик и кирпичики / 2016-01-31 20:24

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


24. --
Олюшка
Олюшка
ответить
→  Булат  # Наноигры / Арканоид - Уровень и ракетка / 2016-01-30 23:59

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


24. --
Олюшка
Олюшка
ответить
→  Булат  # Наноигры / Полуфинальный урок. Отзыв о видеокурсе / 2016-01-25 00:16

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


24. --
Олюшка
Олюшка
ответить
→  Булат  # Наноигры / Игра Быстрощёлк / 2016-01-24 20:19

Булат, хорошая у тебя программа, и рекорд классный! :)


2146. --
Иван
Иван
ответить
→  Булат  # Наноигры / Камень ножницы бумага / 2016-01-24 18:20

Отличный результат получился! Двигайся дальше, там много еще интересного!


24. --
Олюшка
Олюшка
ответить
→  Булат  # Наноигры / Лабиринт 2D - игра / 2016-01-19 19:56

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


2146. --
Иван
Иван
ответить
→  Булат  # Наноигры / Картинка с секретом / 2016-01-17 00:27

Так самое интересное придумать секрет самому! А реализация секрета - как раз и есть получение опыта программирования.


2146. --
Иван
Иван
ответить
→  Булат  # Наноигры / Вступительное слово / 2016-01-17 00:23

Добро пожаловать на проект! Если интересуют базы данных, то рекомендую обратить внимание на  курсы "Морской флот" и "БД - управление отелем".


24. --
Олюшка
Олюшка
ответить
→  Булат  # Наноигры / Картинка с секретом / 2016-01-16 23:33

Булат, красивая программа получилась! :)


24. --
Олюшка
Олюшка
ответить
→  Булат  # Наноигры / Вступительное слово / 2016-01-16 22:43

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


8835. --
Булат
Булат
ответить
→  Артём  # Наноигры / Лабиринт 2D - меню / 2016-01-16 21:50

Спасибо за помощь.


6925. --
Артём
Артём
ответить
→  Булат  # Наноигры / Лабиринт 2D - меню / 2016-01-16 20:40

Булат, static означает,  что нельзя создать экземпляр данного класса. То есть, если у тебя класс, скажем, Car, статический, то строчка
Car car = new Car(); будет ошибкой.
а public - это один из вариантов доступа к членам класса. Вариантов 3:
1) private (стоит по умолчанию) - это закрытый доступ к членам класса: методам, переменным. К ним обращаться могут только те методы, которые внутри класса;
2) public - это значит, что доступ открыт и можно напрямую обратиться;
3) protected - доступный для классов, которые унаследуются.
Например:
class Cat
{
int Age, Weight;
void Meow();
}
если в функции main написать
Cat Murzik;
Murzik.Age=5;
то это будет ошибка из-за того, что по умолчанию доступ закрыт.
Подробнее на курсе "Теория ООП" :)

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





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

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

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

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


Научился: Научился работать с приложением контроля версий Git.
Супер. За 30 минут объяснили работу с приложением контроля версий Git.


Научился: Уроки супер! Понравились очень. Изучил теорию ООП: наследование, инкапсуляцию полиморфизм. Познакомился с интерфейсами. Наглядно и интересно! Следующий курс "Хранитель экрана".