Си шарп с нуля

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




Alpinist573
  • Звание: Гаммациклоп
  • Накопленный опыт: 63 часа
  • Не состоит в «Клубе формулистов»
  • Последний визит: 2016-06-03 19:56:23
  • Город проживания: Москва

Видеокурсы

Дата активности Видеокурс Прогресс
2015-11-08 soft3 Теория ООП 24 из 39 62 %
2015-10-04 game0 Демо игры 2 из 9 23 %
Итого: 26 из 48 55 %

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

Дата активности Консольный раздел Прогресс
2015-10-04 task1a Целые числа все 7 100 %
2015-10-04 task1c Лирика 10 из 14 72 %
2015-10-02 task1b Строки все 14 100 %
2015-09-26 task1 Семантика все 6 100 %
Итого: 37 из 41 91 %
Сохранить страницу:

24. Оля
Оля
ответить
→  Alpinist573  # Теория ООП / Интерфейс. Зачем он нужен. / 2015-11-08 23:59

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


2146. Иван
Иван
ответить
→  Alpinist573  # Теория ООП / Интерфейс. Зачем он нужен. / 2015-11-08 23:46

Отлично подготовился!


24. Оля
Оля
ответить
→  Alpinist573  # Теория ООП / Финальный урок / 2015-10-19 15:16

Хорошо, Сергей! Очень рада что ты все быстро исправил!!! :)
И я тоже исправляюсь и ставлю тебе "ХОРОШО"!!!


7319. Alpinist573
Alpinist573
ответить
→  Оля   / 2015-10-19 15:05

Оля, привет! Согласен, нахалтурил в последнем уроке, сейчас исправил и перезалил. Фамилию писать в открытом доступе не буду, это лишнее абсолютно, смотрю большинство того же мнения. В профайле (уверен у тебя есть доступ) все мои данные есть включая телефон, имя фамилия и фото.


24. Оля
Оля
ответить
→  Alpinist573  # Теория ООП / Перемещение Снеговиков / 2015-10-19 13:42

Отлично поработал, рада что еще лучше прокачал полиморфизм!!! :)


24. Оля
Оля
ответить
→  Alpinist573  # Теория ООП / Финальный урок / 2015-10-19 13:37

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


24. Оля
Оля
ответить
→  Alpinist573  # Теория ООП / Перемещение других фигур / 2015-10-16 22:32

Отлично что все нормально и отлично перемещается! Так держать! :)


2146. Иван
Иван
ответить
→  Alpinist573  # Теория ООП / Перемещение других фигур / 2015-10-16 22:23

Хорошо получилось!


24. Оля
Оля
ответить
→  Alpinist573  # Теория ООП / Перемещение круга / 2015-10-15 13:14

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


7319. Alpinist573
Alpinist573
ответить
# Видеокурсы / Какие программы я хочу написать / 2015-10-15 08:40

1. Научится организовывать быстрый обмен данными между программами на Луа и С# (ole, com server)
2. Переписать всех роботов с луа на си шарп
3. Анализатор сделок хранящихся в sql
4. Свободно писать (для тестов в wealthLab) любые стратегии (исп. Си шарп)
5. Свободно писать скрипты (c#) для TsLab
6. Парсер сайтов (недвижимости и других куплю/продам)
7. Попробовать написать и реализовать HFT робота
8. Написать коннектор к interactiveBrockers
9. Роботы для торговли на CME
10. Тестер стратегий


24. Оля
Оля
ответить
→  Alpinist573  # Теория ООП / Спрайт для Снеговика / 2015-10-14 21:28

Очень хорошие навыки приобрел и рада что проверил свой вопрос, протестировал его! :)


7319. Alpinist573
Alpinist573
ответить
→  Евгений Витольдович   / 2015-10-14 16:17

Спасибо!


24. Оля
Оля
ответить
→  Alpinist573  # Теория ООП / Переезд graph в базовый класс / 2015-10-14 14:59

Замечательно поработал в этом задании и отлично справился! Молодец! :)


1. Евгений Витольдович
Евгений Витольдович
ответить
→  Alpinist573  # Теория ООП / Переезд graph в базовый класс / 2015-10-14 13:36

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


1. Евгений Витольдович
Евгений Витольдович
ответить
→  Alpinist573  # Теория ООП / Мощь полиморфизма / 2015-10-14 13:35

* override


24. Оля
Оля
ответить
→  Alpinist573  # Теория ООП / Мощь полиморфизма / 2015-10-14 12:57

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


24. Оля
Оля
ответить
→  Alpinist573  # Теория ООП / Переезд метода Draw / 2015-10-13 10:42

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


24. Оля
Оля
ответить
→  Alpinist573  # Теория ООП / Переезд метода Draw / 2015-10-13 10:40

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


7319. Alpinist573
Alpinist573
ответить
→  Оля  # Теория ООП / Переезд метода Draw / 2015-10-13 10:13

Оля, твои снеговички просто красавцы, такие аккуратненькие, с лицами ))


24. Оля
Оля
ответить
→  Alpinist573  # Теория ООП / Рисователь снеговиков / 2015-10-12 15:15

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


1. Евгений Витольдович
Евгений Витольдович
ответить
→  Alpinist573  # Теория ООП / Богатое наследство / 2015-10-06 08:54

Молодец!


7319. Alpinist573
Alpinist573
ответить
→  Иван   / 2015-10-06 07:37

Спасибо, воспользуюсь. Сейчас рисую в paint, конверт в EasyPicture


1. Евгений Витольдович
Евгений Витольдович
ответить
→  Alpinist573  # Теория ООП / Рисуем Снеговика / 2015-10-06 06:49

Правильный подход.


2146. Иван
Иван
ответить
→  Alpinist573  # Теория ООП / Рисуем Снеговика / 2015-10-06 01:20

Хорошенький жирненький снеговик получился.


2146. Иван
Иван
ответить
→  Alpinist573  # Наноигры / Картинка с секретом / 2015-10-05 01:28

Иконки можно не редактировать. Есть сайт favicon.ru . Там иконку можно за 10 секунд сделать.


24. Оля
Оля
ответить
→  Alpinist573   / 2015-10-04 19:44

Очень хорошо, уверена что и консоль тебе понравится, задачи интересные, с Роботом Шаром не соскучишься!!! :)


24. Оля
Оля
ответить
→  Alpinist573  # Наноигры / Картинка с секретом / 2015-10-04 19:41

Очень рада что все понятно и отлично получилось несмотря на мелкие проблемки! :)


7319. Alpinist573
Alpinist573
ответить
→  Оля   / 2015-10-04 15:43

Молочу параллельно, консоль, нано и ООП, консоль нудная конечно, но нужная.


24. Оля
Оля
ответить
→  Alpinist573  # Наноигры / Вступительное слово / 2015-10-02 23:33

Хорошо что решил пройти и этот курс! Вперед за дело! :)


7319. Alpinist573
Alpinist573
ответить
# Консоль / Целые числа / Чтение / 2015-10-02 21:26

Компилятор сожрал только такое (ToInt32, Int32, а не ToInt и Int как в видеорешении) :
int a = Convert.ToInt32(Console.ReadLine());
        int b = Int32.Parse(Console.ReadLine());
        int c;
        Int32.TryParse(Console.ReadLine(), out c);
        a++; b++; c++;
       
        Console.WriteLine("{0} {1} {2}", a,b,c);


24. Оля
Оля
ответить
→  Alpinist573  # Теория ООП / Цветные карандаши / 2015-10-02 14:29

Очень хорошо что уже прогрессируешь и знания укрепляются! Так держать! :)


2146. Иван
Иван
ответить
→  Alpinist573  # Теория ООП / Цветные карандаши / 2015-10-02 10:25

Здорово, что уже получается самому писать!


1. Евгений Витольдович
Евгений Витольдович
ответить
→  Alpinist573  # Теория ООП / Цветные карандаши / 2015-10-02 08:57

Следующий этап - сначала сделать, потом посмотреть видео.


7319. Alpinist573
Alpinist573
ответить
→  Евгений Витольдович   / 2015-09-30 12:40

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


1. Евгений Витольдович
Евгений Витольдович
ответить
→  Alpinist573  # Теория ООП / Пиксели для классов / 2015-09-30 12:03

Должно работать, может что-то не так сделал?


7319. Alpinist573
Alpinist573
ответить
→  10shi  # Наноигры / Вступительное слово / 2015-09-29 08:55

Можно отдельно скачать английский языковой пакет (я скачал, но устанавливаться он отказался )))


1. Евгений Витольдович
Евгений Витольдович
ответить
→  Alpinist573  # Теория ООП / Структура vs Класс / 2015-09-29 07:40

Молодец, Альпинист, отличные успехи!


2146. Иван
Иван
ответить
→  Alpinist573  # Теория ООП / Структура пикселя / 2015-09-29 01:05

Хорошо, что есть возможность все попробовать.


7319. Alpinist573
Alpinist573
ответить
→  Иван   / 2015-09-28 22:43

да, я так для себя и упростил, структура для простого и быстрого


4995. Иван
Иван
ответить
→  Alpinist573  # Теория ООП / Структура vs Класс / 2015-09-28 22:42

Структуру следует создавать, когда требуется создать простой тип (Например, структура Точка, в которой будут только координаты, или структура сотрудник). Над стеком и кучей не заморачивайся лучше пока.


24. Оля
Оля
ответить
→  Alpinist573  # Теория ООП / Круглый класс / 2015-09-28 21:24

Спасибо! :)


7319. Alpinist573
Alpinist573
ответить
→  Оля  # Теория ООП / Круглый класс / 2015-09-28 21:23

DrawEllipse(pen, circle1.x1, circle1.y1, circle1.width, circle1.height) - где 2-й и 3-й аргументы это левый верхний угол прямоугольника в который вписан эллипс (окружность это частный случай эллипса), 4-й и 5-й аргументы это соотв ширина и высота прямоугольника.


24. Оля
Оля
ответить
→  Alpinist573  # Теория ООП / Структура пикселя / 2015-09-28 21:20

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


7319. Alpinist573
Alpinist573
ответить
→  Иван   / 2015-09-28 16:45

что, таблетка моя не очень смотрится?
поработаю на "фирменным стилем" ))


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

Картинку для иконки можно сделать на favicon.ru


7319. Alpinist573
Alpinist573
ответить
# Консоль / Строки / Contains / 2015-09-27 21:51

Пришлось в видео подсмотреть, про верхн/нижний регистр я сам не дошел.


7319. Alpinist573
Alpinist573
ответить
→  Оля   / 2015-09-27 20:18

Спасибо!


24. Оля
Оля
ответить
→  Alpinist573  # Теория ООП / Урок рисования / 2015-09-27 20:00

Отличные навыки! Уверена что это тебе очень пригодится и дальше!!! :)


24. Оля
Оля
ответить
→  Alpinist573  # Теория ООП / Первый класс / 2015-09-27 19:51

Отлично что столько много всего узнал из урока! :)


24. Оля
Оля
ответить
→  Alpinist573  # Теория ООП / Второй класс / 2015-09-27 19:32

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


4995. Иван
Иван
ответить
→  Alpinist573  # Теория ООП / Первый класс / 2015-09-27 18:45

про this вот здесь подробно описано
https://msdn.microsoft.com/ru-ru/library/dk1507sz.aspx

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




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

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

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

Ты в любой момент сможешь отписаться от рассылки.
Научился: Делать переменные класса - полями, создавать конструктор, создавать перегруженный метод? и вызывать его из другой перегрузки? (речь про Draw(), Выносить объявление переменных в начало класса, чтобы их было видно из всех методов, открывать скрытые по умолчанию переменные класса (поля класса). обозначать переменные с именами совпадающими с именами переменных(параметров) метода словом this
Трудности: все доступно
Про this надо более конкретно (плохо видно куда тыкается курсор и соотв можно не уловить смысл)
Научился: накатывать Visual Studio на свою виртуальную машину на парковке (завел отдельную от роботов, только под учебу и всякие эксперименты)
Трудности: Накатить языковой пакет (так и не сделал пока, о чем жалею, и на досуге (когда мозг откажет решать задачки из консоли поковыряю еще)).
Не смог нормально разместить фотку в анкете (все время она ложится на бок)