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

Формула программиста
основатель — Волосатов Евгений Витольдович
Шаблоны Проектирования / Java

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

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

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

    (видео в этом уроке нет)
  • Дата отправки отчёта: 28 июня 2016 г.
  • Задание выполнено: за 10 мин.
  • Чему научился: Евгений Витольдович спасибо Вам за Вашу работу) Видеокурс теория ООП составлен информативно и четко, раскрывает особенности написания программ на ООП  языке программирования. Программы написанные таким образом являются читабельные, легко изменяемые и структурируемые. Что облегчит написание крупных проектов  командой.
  • Что было сложным: ничего
  • Комментарии: Есть предложение объединить-укрупнить однотипные видеоуроки(например: перемещение окружности и перемещения линий и боксов), таким образом отчет будет, как бы, финальным аккордом к пройденной теме)
  • Оценка видео-уроку:
Отчёт от 9590 за Теория ООП / ПОЛУФИНАЛЬНЫЙ УРОК.




Оцени работу

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

9590. Евгений
Евгений
ответить
→  Евгений Витольдович  # Теория ООП / ПОЛУФИНАЛЬНЫЙ УРОК. / 2016-06-28 18:01

Спасибо за такие слова) Я вижу, что Вы тоже очень добрый и хороший человек. Ну хотелось бы что нибудь из PROFI: бурные потоки или лямбда, т.к. сталкивался с ней в ef) Взял бы, конечно, курс по длиннее(на Сокобан уже давно смотрю), но весь август буду на сборах в армии.


1. Евгений Витольдович
Евгений Витольдович
ответить
→  Евгений  # Теория ООП / ПОЛУФИНАЛЬНЫЙ УРОК. / 2016-06-28 16:43

Евгений, пожалуйста, по фото вижу - ты очень доброжелательный программист!
Укрупнять не будем, так как для некоторых очень важен последовательный подход с небольшими шагами.
Поздравляю с завершением! Какой видеокурс будет следующим?


  • Отчёт оценивали:
    9590Евгений+1   6452Lik_Kirill+1   7119Новопашин Владимир+1   4467Alcatraz+1   4992Николай+1   8886Михаил Ермишин+1   10494Алексей В.+1   1Евгений Витольдович+1   7645Александр Львович+1   689Igorenzia+1   2639Морозов Юрий Александрович+1   10558Иван Воронин0   5760Мариша +1   4395Денис+1   9237Mais+1   4060Игорь+1   4004Елена+1   9263Андрей Н.+1   3506Алексей|BrisK|Кривицкий+1   10575Кирилл0   10670Сергей Соколов0   6203Николай (nick27m)+1   6987MichGar+1  

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




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

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

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

Ты в любой момент сможешь отписаться от рассылки.
Научился: В этом видеокурсе для меня было все ново,я таких слов и не знала. Познакомится с этим, наверное, можно только в хорошем специализированном вузе или на курсах для продвинутых программистов и нигде больше. Спасибо! Конечно, не все поняла, особенно с абстрактыми и виртуальными классами и методами. Конкретно: 1) Получила представление о методах ООП - инкапсуляции, полиморфизме и наследовании. Эти три "кита" позволяют изменять и усложнять программы, добавляя в них новые возможности; 2) научилась рисовать простые геометрические фигуры; 3) Создавать базовые и производные классы; 4) Создавать структуры и работать с пикселями; 5) Создавать фигуры из массива простых фигур в том числе и в цвете; 6) передвигать простую фигуру 7) Создавать класс объектов Sprite, являющийся производным от базового абстрактого класса Shape, а в нем список List, который содержит произвольное число фигур и функцию, которая добавляет фигуру, а также метод Move, который двигает ее 8) Познакомилась с абстрактыми и виртуальными методами в абстрактном базовом классе и методами override в производных классах. Совокупность этмх методов позволяет передвигать сложные фигуры как целое; 9) Освоила BreakPoint, который дает возможность проследить переходы в классе и связи между классами.
Трудности: 1) вспомнить, тюкю закончила это курс месяца полтора назад 2) не знаю, куда поместить фотографию, поместила в скриншот 2
!!!....!
Научился: Курс теория ООП хорошо подойдет для тех курсантов, которые уже имеют опыт программирования на C#, возможно использовали в своих проектах наследование, полиморфизм, но не понимают зачем это нужно, если можно создавать программы без "заумных" способов. Материал сам по себе достаточно сложный, именно теоретические основы, которые не привязаны конкретно к языку программирования. Но на уроках Евгений Витольдович основной упор делает на практику и материал подается легко, без суровой теории и декомпозиции предметной области. При этом, на практике обосновываются те или иные проектные решения, демонстрируется недостатки и неудобства "первоначальной" реализации и постепенно улучшается структура программы, что позволяет ей быть более жизнеспособной для новых задач. Цели, которые я ставил перед собой до этого курса: 1) Послушать лекции Евгения Витольдовича о том, как он будет рассказывать понятия ООП с полного нуля, чтобы освежить свои знания и возможно с другой стороны посмотреть на ООП. 2) Познакомиться с реализацией ООП в C#. 3) На одном из вебинаров Евгений Витольдович спросил у зрителей, на сколько процентов вы знаете ООП. Я ответил на 75%. То есть, я понимаю для чего это нужно, какие возможности открываются перед программистом, но как это все грамотно вместе организовать, как грамотно декомпозировать предметную область, чтобы решение получилось универсальным, а не ad-hoc? Оставшиеся 25% процентов знаний требуют практики, которую, как я полагаю, я смогу получить в продолжении курса ООП. Курс в целом понравился, целей достиг, оставшиеся 25% будем добирать) Спасибо за данный курс! Хужахметов Ильшат.
Трудности: Написать отзыв.
Фото с профиля)