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

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

44 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
Структура данных
Сертификат, ссылками на который можно делиться с другими людьми

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

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

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

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

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

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

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

Замечательный преподаватель курсов по программированию и СУБД с 25-летним стажем работы, опытнейший программист С/C++, Python, Delphi, Ruby и др., сертифицированный тренер PostgreSQL.В 1990 году Владислав Абрамович создал в московском колледже...
Замечательный преподаватель курсов по программированию и СУБД с 25-летним стажем работы, опытнейший программист С/C++, Python, Delphi, Ruby и др., сертифицированный тренер PostgreSQL.
В 1990 году Владислав Абрамович создал в московском колледже один из первых компьютерных классов на базе локальной сети и организовал в нём обучение. Преподавал программирование в Московском институте Ландера (филиал The Touro College, США) и других учебных заведениях Москвы. В настоящее время является преподавателем МГГУ имени М.А. Шолохова и центра «Специалист». Автор нескольких курсов и практикумов по языкам программирования и базам данных.
Владислав Абрамович успешно сочетает преподавание с практической работой. Разрабатывает программное обеспечение различного назначения с 1989 года, используя языки С/C++, Python, Delphi, ведет разработку и администрирование баз данных MS SQL и PostgreSQL, занимается математическим моделированием экономических процессов и созданием программного обеспечения для учебных заведений, а также консультирует различные проекты в области информационных технологий.
Владислав Абрамович внимательно подходит к каждому слушателю, щедро делится примерами из богатейшей собственной практики. Слушатели постоянно отмечают его доброжелательность, высоко ценят стиль проведения занятий и неизменно благодарны ему за полученные знания.

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

  • Ведущий компьютерный учебный центр России с высочайшим уровнем качества обучения, сервиса и организации учебного процесса
  • Лучший учебный центр авторизованный 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

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

обновлено 17.11.2024 01:58
Программирование на Python. Уровень 2. Объектно - ориентированное программирование

Программирование на Python. Уровень 2. Объектно - ориентированное программирование

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