Сложность
Сложность
Продвинутый
Тип обучения
Тип обучения
Курс
Формат обучения
Формат обучения
С проверкой домашнего задания
Трудоустройство
Трудоустройство
Отсутствует
Сертификат
Сертификат
Да

Стоимость курса

40 990 ₽
есть рассрочка
Python - мощный высокоуровневый язык программирования, идеально подходящий для разработки самостоятельных программ и сценариев. Python используют такие гиганты, как Google, Intel, Cisco и Hewlett-Packard, на нем работают популярные площадки YouTube, «ВКонтакте», DropBox. Python – язык программирования, который будет востребован еще очень долго!
Вы занимаетесь программированием и хотите повысить свою квалификацию или систематизировать имеющиеся знания и навыки? Хотите изучить перспективный язык программирования Python? Вы - системный администратор или IT-специалист и у вас возникла необходимость в освоении данного языка программирования?
На курсе вы получите базовые навыки объектно-ориентированного программирования, познакомитесь с базовыми элементами языка Python. Вы научитесь создавать объектно-ориентированные приложения на языке Python, сможете выполнять первичную обработку данных на языке Python, ориентироваться в стандартной библиотеке языка Python.
Также вы получите необходимую подготовку для изучения проектирования пользовательского интерфейса на базе Qt/Python и веб-программирования на базе Python/Django либо Python/Flask.
Программа курса соответствует требованиям профессионального стандарта «Программист».
Курс ориентирован на Python версии от 3.6 и более новые (с указанием особенностей версий). В необходимых случаях отмечаются особенности версии 2.7.
Учебный центр «Специалист» - авторизованный учебный центр Python Institute. Высокая эффективность обучения подтверждена независимым некоммерческим проектом, созданным для продвижения языка программирования Python, обучения нового поколения программистов Python и поддержки профессиональной карьеры в программировании на Python и связанных технологиях.
По окончании курса вы получите престижный сертификат авторизованного учебного центра Python Institute, который станет прекрасным дополнением вашего портфолио.
• Посмотреть видеоролик (Vimeo)
Пароль для просмотра: 678y98hkjh89
window.onload = () => { let actText = '

АКЦИЯ! Для всех слушателей курсов по Python дарим скидку 30% на курсы «Программирование на языке R» в формате дистанционного обучения. Для оформления скидки обращайтесь к нашим менеджерам.

Вы научитесь:
создавать собственные классы;
оценивать сложность алгоритма;
использовать важнейшие стандартные структуры данных;
создавать собственные структуры данных на основе стандартных.

Что вы получите после обучения

Приобретаемые навыки
1
Программирование
2
Инкапсуляция
3
Алгоритмы сортировки
4
Структура данных
5
Алгоритмы поиска
Сертификат, ссылками на который можно делиться с другими людьми

Вас будут обучать

Профессиональный преподаватель курсов по программированию с общим стажем работы более 10-ти лет. Практический опыт программирования на языке Python более 4-ех лет. За время преподавания стал автором 12 курсов по программированию для различных организаций, обучил более 1000 слушателей. (очное и онлайн преподавание).

Евгений Витальевич закончил в 2006 году СибГИУ по специализации «Автоматизация металлургических систем». Он регулярно повышает свою квалификацию и на данный момент является специалистом в языках программирования Python, С++, Javascript. В своей работе он так же эффективно использует Nodejs (+webpack), Django, Tornado, Git, имеет опыт разработки проектной документации.

Большой опыт преподавания и практического программирования позволяет ему объяснять сложные вещи простыми словами; слушатели после его курсов действительно вдохновляются программированием. Он знает как должен работать мозг современного программиста и поможет настроить Вас на нужную волну.

Профессиональный преподаватель курсов программирования, сертифицированный разработчик Python Institute с общим стажем работы в сфете IT более 20 лет. С нуля ыстроил ИТ системы в 4 компаниях. Преподавательской деятельностью занимается более 5 лет.

Вадим Викторович окончил в 2000 году РГГУ по специализации «Информатика и вычислительная техника». Настоящий профессионал в вопросах администрирования СУБД, автоматизации бизнес-процессов компаний (ERP, CRM и др.), создании тест-кейсов и обучении сотрудников.

Умеет мотивировать и увлекать. Требователен к своим слушателям, всегда готов разъяснить сложные моменты. Богатый опыт работы над реальными проектами позволяет ему обращать внимание на те детали, которые начинающими разработчиками обычно упускаются из вида.

Преподаватель, программист и инженер, на практике знакомый с трендами Python-разработки, как "Интернет вещей", "Большие данные" и прочими.Цчаствует в создании программных и аппаратных бизнес-решений для X5, OZONPhillip Morris, SAP. Наставник и член жюри хакатонов, спикер IT-мероприятий и воркшопов.

Создает коммерческое ПО с 2011 года. Работает в совместном проекте МГУ и Intel «Лаборатория инновационного бизнеса и предпринимательства», параллельно ведёт занятия по разработке IT-продуктов в МГУ.

Профессиональные интересы преподавателя не ограничиваются языком Python. Благодаря глубокому знанию C/C++ он несколько лет программировал микроконтроллеры и встраиваемые системы, работал над телекоммуникационным оборудованием для таких крупных корпораций, как Ростелеком.

Образовательная организация

  • Ведущий компьютерный учебный центр России с высочайшим уровнем качества обучения, сервиса и организации учебного процесса
  • Лучший учебный центр авторизованный Microsoft в России, Центральной и Восточной Европе в 2011-2014 гг
  • Центр «Специалист» — первый в России авторизованный учебный центр по обучению Adobe — Adobe Authorised Training Centre
  • Крупнейший авторизованный учебный центр ведущих IT-компаний мира
  • С 2012 г. Центр «Специалист» входит в «Круг совершенства EC-Council»

Программа курса

Модуль 1. Понятие класса. Инкапсуляция (4 ак. ч.)
Класс и экземпляр класса.
Данные экземпляра, методы экземпляра и свойства экземпляра.
Понятие атрибута.
Практикум: Создание класса и его экземпляров.
Модуль 2. Наследование (4 ак. ч.)
Принцип утиной типизации.
Понятия базового класса и производного класса.
Функция isinstance и ее применение.
Практикум: Создание производного класса, применение экземпляров базового и производного класса.
Модуль 3. Полиморфизм и абстракция (4 ак. ч.)
Подмена методов в производном классе.
Понятие абстрактного класса.
Практикум: Применение полиморфных классов.
Модуль 4. Практическая работа (4 ак. ч.)
Модуль 5. Алгоритмы сортировки и поиска (4 ак. ч.)
Основные алгоритмы сортировки и поиска.
Понятие сложности алгоритма.
Практикум. Поиск информации по заданному критерию.
Модуль 6. Алгоритмы поиска на графах (4 ак. ч.)
Поиск в ширину.
Поиск в глубину.
Практикум. Построение пути в графе.
Модуль 7. Структуры данных (4 ак. ч.)
Понятие о структуре данных.
Список и запись как основные структуры данных.
Таблица и другие практически важные структуры данных.
Практикум. Представление записей и таблиц в программе на языке Python.
Модуль 8. Стандартные абстрактные типы данных (4 ак. ч.)
Контейнерные типы.
Библиотечные модули collections и collections.abc
Практикум. Схема «Компонент-Контейнер» и ее применение.
Модуль 9. Хранение данных вне программы (4 ак. ч.)
Сохранение и восстановление данных. Библиотечный модуль pickle.
Понятие об объектно-реляционном соответствии.
Практикум. Применение модуля pickle для хранения и передачи данных.
Модуль 10. Практическая работа (4 ак. ч.)
Поиск маршрута между двумя пунктами.
Обработка XML-документа.
Комплектование и обработка заказа.
Игра в шахматы (программная часть).
Веб-скрейпинг.
Составление расписания учебных занятий.
Написание игрового сервера.
Расчет простой электрической сети постоянного тока.
Обработка видео с использованием внешнего ПО.

Рейтинг курса

4.2
рейтинг
0
0
0
0
0

Может быть интересно

обновлено 03.08.2023 09:37
Программирование на языке Python. Уровень 2. Продвинутый курс

Программирование на языке Python. Уровень 2. Продвинутый курс

Оставить отзыв
Поделиться курсом с друзьями