Старт сразу после вашей заявки

Объектно-ориентированное программирование на языке Python (профи)

Изучите универсальный язык Python, чтобы разрабатывать сайты, веб-приложения, игры, проводить анализ данных, автоматизацию и создавать продукт вместе с командой.

Продолжительность Результат Цена  Формат
15 уроков
(60 ак.часов)
Освоите Python на профессиональном уровне  и начнёте карьеру с позиции middle-разработчика 45т.руб. - в группе
60т.руб. - индивид.
онлайн и оффлайн

Запишитесь на курс

 

Можно записаться также по телефону, WhatsApp или Telegram  +79184184222

Этот курс для вас, если вы:

Программист на Python

  • Освоите объектно-ориентированное программирование и станете на уровень выше

Инженер в IT

  • Повысите вероятность своего повышения на работе, освоив новый и востребованный язык программирования. 

Начинающий программист

  • Получите навык программирования на языке Python и одну из самых высокооплачиваемый профессий. 

На веб-приложений и нейросетей не хватает кадров

Вы с нуля научитесь работать с базами данных, разрабатывать простые и сложные модульные программы, писать запросы к базам данных на Python с помощью Sqlalchemy, Django-ORM и многое другое. В результате обучения вы получите первые проекты, которые можно использовать в качестве портфолио

Смотрите сами

7 488 компаний

прямо сейчас ищут  Python-разработчиков только на одном hh.ru

60-90 тыс.руб.

зарплата начинающего специалиста

Преподаватель курса

Александр Дарбинян

  • Опыт работы преподавателем с 2000 года
  • Опыт работы предпринимателем с 2007 года
  • Создатель и руководитель веб-студии в Краснодаре «Профессионал»
  • Сертифицированный веб-разработчик
  • Преподавал в таких крупных компаниях, как: Лукойл, ИнжГео, КубаньЭнерго, Роснефть, Термнефть.
  • Провёл более 700 семинаров в индивидуальной форме или в группах от 6 до 50 человек.
  • Разрабатывал портал для ФК Краснодар
  • Преподавал в Академии Ворлдскиллс Россия.

Присоединяйтесь к моему Telegram-каналу!

  • Вы сможете проследить успехи моих учеников, поучаствовать в работе над проектами, узнать новости из мира IT и поближе познакомиться со мной и моей командой.
  • Подпишитесь, чтобы быть в курсе всех наших событий и новостей.

Варианты обучения

ВАРИАНТ. Индивидуальное обучение в студии или онлайн посредством Zoom или Skype и Тимвивер или Anydesk

ВАРИАНТ. Групповое обучение в студии или онлайн посредством Zoom или Skype и Тимвивер или Anydesk

ВАРИАНТ. Корпоративное обучение на территории Заказчика  или онлайн посредством Zoom или Skype и Тимвивер или Anydesk

Документы об окончании - сертификат

Получите сертификат об окончании курса Python-разработчик 

Сертификат подтвердит что вы прошли обучение в действующей веб-студии и получили навыки веб разработчика с двумя сайтами, разработанные во время обучения 

Получение сертификата возможно только после успешного прохождения тестирования и разработки финального приложения

Программа обучения

Блок 1. Объектно-ориентированное программирование: объекты и классы.

Существуют два главных подхода к написанию программ:

  • Процедурное программирование
  • Объектно-ориентированное программирование (оно же ООП)

Оба подхода объединены общей целью - сделать процесс программирования максимально эффективным. Это значит, что благодаря им разработка программного обеспечения становится более простой для понимания, легко масштабируемой и содержащей минимальное количество ошибок.

Блок 2. Принципы ООП: абстракция, инкапсуляция, наследование, полиморфизм
  • Абстракция
  • Инкапсуляция
  • Наследование
  • Полиморфизм
Блок 3. Классы и объекты
  • Создание класса
  • Создание объекта
Блок 4. Атрибуты класса
  • Встроенные атрибуты
  • Пользовательские атрибуты
Блок 5. Поля (свойства) класса
  • Статические поля (переменные или свойства класса)
  • Динамические поля (переменные или свойства экземпляра класса)
Блок 6. Методы (функции) класса
  • Методы экземпляра класса (обычные методы)
  • Статические методы
  • Методы класса
Блок 7. Уровни доступа атрибутов
  • Private
  • Public
  • Protected.
Блок 8. Наследование
  • Инициализатор: __init__()
  • Включение: turn_on()
  • Звонок: call()
Блок 9. Полиморфизм в Python
  • Перегруженные одноименные методы
  • Примеры
Блок 10. Разработка игры
  • проектирование игры
  • структура и логика
  • разработка классов
  • взаимодействие модулей
  • тестирование и запуск
Блок 11. Реализация алгоритмов сортировки в массивах
  • Алгоритм сортировки методом пузырька
  • Алгоритм сортировки методом вставки
  • Алгоритм сортировки методом выбора
Блок 12. Разработка полноценной программы на Python
  • Использование ввода и вывода с клавиатуры
  • Использование ввода и вывода из файла
  • Использование массивов как инструмент хранения данных

Гарантии

Мы даем 100% гарантию, что вы станете Python. Во время обучения мы с вами разработаем проект для вашего портфолио. Работаем по договору

Вопрос - ответ

Смогу ли я выучиться, если никогда ранее не программировал?

Да, конечно. Курс рассчитан на новичков без опыта работы или тех, у кого он небольшой. В процессе обучения вы получите ответы на все вопросы, а также получите много практики и навыков.

Какой компьютер и программы потребуются для прохождения курса?

Больших ресурсов вам не потребуется кроме ноутбука или компьютера под управлением Windows 7 или 10, Linux Ubuntu или macOS от 10.11 и выше. Желательный объём оперативной памяти не менее 8 ГБ. 
Дополнительные программы не потребуются.

Сколько времени нужно будет уделять курсу?

Скорость прохождения уроков определяется в индивидуальном порядке в зависимости от вашей загруженности. График обучения также обсуждается с каждым учеником индивидуально.

Где проходит обучение?

Курс можно пройти онлайн с использованием Skype или AnyDesk или офлайн в нашем офисе.

Можно ли оплачивать курс в рассрочку?

Да, это возможно. Вы можете оплатить обучение в два этапа и оплачивать их по мере прохождения уроков. Оставляйте заявку, чтобы узнать детали.

Запишитесь на курс. 

 

Можно записаться также по телефону, WhatsApp или Telegram  +79184184222

Яндекс.Метрика