Почему это важно?
Объектно-ориентированное программирование (ООП) является одной из самых востребованных парадигм в разработке программного обеспечения. Она предполагает, что все программы состоят из объектов (часть кода, которая описывает элемент с конкретными характеристиками). В основе ООП лежат три принципа: инкапсуляция, наследование и полиморфизм. Знание ООП на Python необходимо для создания масштабируемых, поддерживаемых и эффективных приложений.
Вам будет интересно и полезно, если вы
- Начинающий программист, разработчик или планируете развиваться в области IT
- Разработчик, работающий на Python
На мастер-классе вы узнаете
- что такое объектно-ориентированное программирование (ООП)
- понятия инкапсуляции, наследования и полиморфизма
- ООП на уровне синтаксиса и структуры кода
- преимущества использования ООП в разработке ПО
- применение ООП в реальных проектах
Мастер-класс проводит
Валеева Варвара Константиновна
Преподаватель курсов Python. Выпускница МГТУ им. Н.Э. Баумана, работает в выбранной области уже около пяти лет, в том числе преподает. Повышала квалификацию в Московском институте профессиональной переподготовки педагогов. Варвара Константиновна работала инженером на передовом предприятии Роскосмоса НПЦ АП им. Н.Э. Пилюгина. В ее задачи входила разработка цифровых моделирующих комплексов. Имеет собственные разработки и публикации.
«Программирование на Python. Уровень 2. Объектно-ориентированное программирование»
Python – мощный высокоуровневый язык программирования, идеально подходящий для разработки самостоятельных программ и сценариев. Его используют такие гиганты, как Google, Intel, Cisco и Hewlett-Packard, на нем работают популярные площадки YouTube, «ВКонтакте», DropBox. Богатая библиотека модулей, возможность выбрать интерактивный или скриптовый режим, меньший объем вводимого кода и более высокая скорость разработки – вот почему Python имеет миллионы поклонников по всему миру. На курсе вы получите навыки структурного, процедурного и объектно-ориентированного программирования, научитесь создавать объектно-ориентированные приложения, сможете выполнять первичную обработку данных на языке Python.
На курсе вы научитесь
- создавать собственные классы;
- оценивать сложность алгоритма;
- использовать важнейшие стандартные структуры данных;
- создавать собственные структуры данных на основе стандартных.
Учебный центр «Специалист»
- > 1,6 млн выпускников
- > 65 000 корпоративных клиентов
- 250 преподавателей-экспертов
- 80 учебных классов
- > 1000 курсов
- Гарантия высокого качества обучения
- Более 250 преподавателей-экспертов высокой квалификации
- Гарантированное расписание на год
- Официальные документы после обучения (проверка через ФИС ФРДО)
- Профессиональная консультация по направлению обучения
- Удобное время занятий
- Форматы обучения: очное, онлайн, открытое или очно-заочное
- Авторизованные курсы от ведущих IT-компаний мира
- Престижные российские и международные сертификаты
- Уникальные технические лаборатории
- Корпоративное обучение
- Индивидуальный менеджмент
- Трудоустройство
- Программа привилегий «Настоящий специалист»