Курсы по программированию

Формула программиста
основатель — Волосатов Евгений Витольдович
1-2-3 мая - Создай online игру!

Теория ООП / ПОЛУФИНАЛЬНЫЙ УРОК.

  • На этом первая часть видеокурса "Теория ООП" закончилась.
    Пожалуйста, напиши отзыв об этом курсе,
    что тебе понравилось, что узнал нового,
    что можно было бы сделать лучше,
    оправдал ли курс твои ожидания.

    Приложи своё фото и напиши своё имя-фамилию.

    (видео в этом уроке нет)
  • Дата отправки отчёта: 28 октября 2015 г.
  • Задание выполнено: за 1 час. 05 мин.
  • Чему научился: В этом видеокурсе для меня было все ново,я таких слов и не знала. Познакомится с этим, наверное, можно только в хорошем специализированном вузе или на курсах для  продвинутых программистов и нигде больше. Спасибо!
    Конечно, не все поняла, особенно с абстрактыми и виртуальными классами и методами.

      Конкретно:

    1) Получила представление о методах ООП - инкапсуляции, полиморфизме и наследовании. Эти три "кита" позволяют
      изменять и усложнять программы, добавляя в них новые возможности;
    2) научилась рисовать простые геометрические фигуры;
    3) Создавать базовые и производные классы;
    4) Создавать структуры и работать с пикселями;
    5) Создавать фигуры из массива простых фигур в том числе и в цвете;
    6) передвигать простую фигуру
    7) Создавать класс объектов Sprite, являющийся производным от базового абстрактого класса Shape, а в нем список List,
    который содержит произвольное число фигур и функцию, которая добавляет фигуру, а также метод Move, который двигает ее
    8) Познакомилась с абстрактыми и виртуальными методами в абстрактном базовом классе и
      методами override в производных классах.
      Совокупность этмх методов позволяет передвигать сложные фигуры как целое; 
    9) Освоила BreakPoint, который дает возможность проследить переходы в классе и связи между классами.
     
  • Что было сложным: 1) вспомнить, тюкю закончила это курс месяца полтора назад 2) не знаю, куда поместить фотографию, поместила в скриншот 2
  • Комментарии: !!!....!
  • Оценка видео-уроку:
Отчёт от 3283 за Теория ООП / ПОЛУФИНАЛЬНЫЙ УРОК.


Отчёт от 3283 за Теория ООП / ПОЛУФИНАЛЬНЫЙ УРОК.




Оцени работу

 
Сохранить страницу:

1. Евгений Волосатов
Евгений Волосатов
ответить
→  Larisa  # Теория ООП / ПОЛУФИНАЛЬНЫЙ УРОК. / 2015-10-28 08:00

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


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Larisa  # Теория ООП / ПОЛУФИНАЛЬНЫЙ УРОК. / 2015-10-28 07:59

Спасибо, Лариса, воспользяюсь твоимотчётом для подробного описания курса, "чему вы научитесь".


2146. Иван
Иван
ответить
→  Larisa  # Теория ООП / ПОЛУФИНАЛЬНЫЙ УРОК. / 2015-10-28 01:20

Хороший получился отчет! Много интересного узнали в этом курсе! Здорово!



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




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

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

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

Ты в любой момент сможешь отписаться от рассылки.
Трудности: не было сложностей
Незаметно пройдена 1-я часть курса ООП. Незаметно - это значит интересно и познавательно. Об ООП написано не мало книг и статей. Удивительно, но порой о простых вещах можно говорить много и заумно так, что никто ничего не поймет и наоборот сложные вещи можно объяснить просто и наглядно. И всё сразу становится ясно. Если в этом плане оценивать 1-ю часть курса, то можно смело говорить о втором случае.
Трудности: Не очень трудно.
Большое спасибо. Замечаний нет. Во время изучения курса "Теория ООП" в Школе программиста я узнал много нового об объектно-ориентированном программировании. Вначале мне было не совсем понятно, зачем нужно было "городить" такие сложности (большое количество классов, в каждом классе свои (часто одноименные и переопределенные) методы, многочисленные наследования и т.д.). Однако на последнем занятии мне уже стало видно преимущество объектно-ориентированного подхода. Перемещение спрайта производится теперь изменением всего нескольких операторов. Надеюсь, что впереди меня ждут новые открытия. Большое спасибо Евгению Витольдовичу за этот интересный и познавательный курс. Мое имя и фотография имеются в моем профиле на портале Школы. Также необходимо отметить следующее: Особенностью этого курса является использование одного и того же кода и его постепенное изменение. Поэтому в процессе прохождения курса могут накапливаться мелкие ошибки, которые далее могут сильно осложнить работу с программой. В целях дальнейшего развития данного курса предлагаю чтобы ИМЕННО ДЛЯ ДАННОГО КУРСА после прохождения урока открывался эталонный код программы для сверки базового кода для следующих занятий. Александр Львович