spinner-it

Курс Python Pro

Изучите основы языка и начните разрабатывать сложные программы на Python

СТАРТ
Дату уточните у администрации
ВРЕМЯ
93 час.
по 2-3 раза в неделю
с 19:00 до 22:00
ЦЕНА
39600 19800 грн
Для юр. лиц цена указана без НДС
Оплата частями:
22750грн x2
О курсе

Простой в изучении, мощный и удобный в использовании — все это о Python. На этом языке хорошо пишется практически все, он отлично чувствует себя в вебе и почти незаменим в современных отраслях IT.

 

Помимо десктопного ПО и сайтов, его используют в программировании контроллеров, смарт технологий и Data Science, где он по праву считается лучшим.

 

После прохождения курса Python Pro вы научитесь добиваться желаемого результата при помощи чистого и правильного кода, а после — будете готовы к дальнейшему обучению более продвинутых вещей и созданию своих проектов. После окончания курса вы будете понимать, как устроено программирование, сможете создавать грамотную структуру программы и писать правильный рабочий код без ошибок, который будет понятным даже для стороннего разработчика.

 

Вы создадите небольшие инструментальные программы на Python, а также сможете использовать в работе приемы объектно-ориентированного программирования и разбираться в продвинутых аспектах языка.

 

Программное обеспечение, необходимое для обучения на курсе:

1. Python. Для освоения языка нам понадобится интерпретатор Python.

2. PyCharm или VSCode. Это так называемая интегрированная среда разработки, предназначенная для полного цикла написания и тестирования программ на определенном языке.

Для кого данный курс
1
Вы — студент, решивший связать жизнь с программированием,
и вам нужен универсальный инструмент, который будет актуален долгие годы
2
Вы что-то знаете о программировании и языке Python,
но хаотичных знаний уже недостаточно
3
Вы никогда не работали в IT,
но решили рискнуть. Теперь вам нужно направление, которое будет достаточно простым в освоении и востребованным на рынке
4
Вы намерены заниматься Data Science,
а для этого вам необходим Python для удобной работы с большими данными
Чему вы научитесь?
1. Понимать, как устроено программирование, и почему у него нет ничего общего с волшебством
2. Создавать грамотную структуру программы
3. Писать правильный и рабочий код без ошибок, который понятен для стороннего разработчика
4. Создавать небольшие инструментальные программы на Python (например, калькулятор или простой рандомайзер) и более сложные программы
5. Всем необходимым знаниям для старта обучения на курсе "Веб-разработка на Python/Django", после которого вы сможете претендовать на позицию Junior Python Developer.
Чего не будет
  • Теории без практики
  • Устаревших механик работы
  • Пересказа чужих лекций и книг
  • Вопросов без ответа
В рамках курса вы будете работать в группах над реальными проектами.
Это будет увлекательно и эффективно!
Записаться на курс
Что включает курс?
31 занятие (93 часа) — от теории к практическим заданиям
2 занятия по английскому, где вы определите уровень знания языка и получите набор полезной лексики для программиста
Урок по поиску первой работы в IT и презентации себя перед работодателем
Проверка знаний — практические упражнения и тесты
Сертификат об окончании курса
Навыки командной работы
Удобная платформа с материалами занятий
Программа обучения
Данный курс является частью программы Python Development
1. Зачем нужны компьютерные программы?
  • Программирование как творческий процесс
  • Архитектура компьютера
  • В чем суть программирования?
  • Процесс «общения» с Python
  • Интерпретатор и компилятор
  • Процесс написания программ
  • Что же такое программа?
  • Принципы программирования
  • Парадигмы программирования
  • Упражнения
2. Переменные, выражения и инструкции Python
  • Понятие «значение» и «тип»
  • Переменные
  • Имена переменных и ключевые (зарезервированные) слова
  • Операторы
  • Операторы и операнды
  • Выражения
  • Порядок операций
  • Строковые операции
  • Ввод данных
  • Комментарии
  • Упражнения
3. Управление потоком выполнения
  • Логические выражения
  • Логические операторы
  • Условное выполнение
  • Последовательность условий
  • Вложенные условия
  • Перехват исключений с использованием try и except
  • Упражнения
4. Итерации
  • Обновления переменной
  • Инструкция while
  • Бесконечные циклы
  • «Бесконечные циклы» и break
  • Завершение итерации с помощью continue
  • Списки
  • Определение циклов с помощью for
  • Обход списков с помощью цикла for
  • Упражнения
5. Функции и модули
  • Вызов функции
  • Встроенные функции
  • Функции приведения типов
  • Случайные числа
  • Математические функции
  • Добавление новых функций
  • Определение и использование
  • Параметры функции
  • Модульные тесты
  • Имена файлов и пути
  • Создание собственных модулей и пакетов
  • Инициализация пакета
  • Обработка аргументов командной строки
  • Определение параметров среды выполнения
  • Создание виртуальных сред
  • Автоматическая инициализация пакетов
  • Упражнения
6. Строки
  • Строка — это последовательность
  • Получение длины строки с использованием len
  • Обход через строку с помощью цикла
  • Срез строки
  • Строки являются неизменными
  • Оператор in
  • Сравнение строк
  • Строчные методы
  • Разбор (parsing) строк
  • Оператор форматирования
  • Регулярные выражения
  • Упражнения
Преподаватели
Сделайте первые шаги в обучении под руководством практикующих специалистов!
Алексей Шиян

Python и С/С++ Developer

Профессиональный коммерческий опыт 3 года. Принимал участие в разработке социального робота Triol. Занимаюсь разработкой программного обеспечения с использованием искусственного интеллекта. Руковожу проектом TEASIER TRIOL.

Техническая часть: С/С++ 11/14, Python, QT, QML, Boost, OpenCV, DLib, cmake/qmake, Linux, CNN, DNN, GAN.

Михаил Панарин
Python Software Engineer в EVO

Более 5 лет опыта. Имеет сертификации Python/Django. Работает с такими языками и технологиями, как Python 2.x, 3.x, Django, Odoo, DRF, MySQL, PostgreSQL и Git. Имеет опыт в преподавании языка Python и знает, как лучше объяснить материал уроков.

Денис Замятин
Python programming

12+ лет в разработке программного обеспечения и преподавании

   

Практикующий разработчик, в багаже которого множество успешных проектов от топовых компаний. Денис разработал и реализовал масштабируемые алгоритмы машинного обучения и анализа данных (ASP.NET, Oracle) для Верховного суда Украины.


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


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

Трудоустройство
Помогаем в трудоустройстве после прохождения комплексной программы обучения Python Development
Мы предоставляем нашим студентам возможность трудоустройства в компании-партнеры по их запросу. Также ITEA активно сотрудничает с платформой Jungo, которая помогает Junior-специалистам найти работу. Благодаря этому Вы получаете:
Карьерную консультацию
Помощь в создании перспективного резюме
Первый опыт работы на стажировке/фрилансе/аутстаффинге, в том числе в и на зарубежных рынках
Поможем составить резюме и проверим результат
Подберем вакансии в партнерских компаниях и рекомендуем ваc
Предоставим поддержку и консультации при прохождении собеседований
Успей забронировать свое место в группе
Ваш номер телефона
Подписанием и отправкой этой заявки я подтверждаю, что я ознакомлен с Политикой конфиденциальности и принимаю её условия, включая регламентирующие обработку моих персональных данных, и согласен с ней. Я даю своё согласие на обработку персональных данных в соответствии с данной Политикой конфиденциальности
Стоимость:
39600 грн
19800 грн
Что включает онлайн формат?
  • Обучение в формате просмотра стрима или записи занятий
  • Личный кабинет с доступом к материалам курса
  • Помощь ментора курса
  • Актуальную программу обучения
Что говорят наши выпускники
Отзывы с ресурса dou.ua
Olga Klimenko
Проходила в ITEA " Base Python" хороший , а главное практикующий программист преподаватель. Хорошо структурированная программа с большим количеством примеров и практических задач. Индивидуальный подход к каждому с студентов плюс можно было еще задать вопросы ментору (если что-то было не понятно). Так же не могу не отметить приятную обстановку и комфортные аудитории, а так же дружелюбный коллектив ИТЕИ) Так что рекомендю!)))
Dmitriy Gordon
Прошел Python roadmap от начала до конца, обучением очень доволен. Большая благодарность Денису Замятину, он всегда вел курс достаточно интересно и всегда справлялся с ответами на различные вопросы. Как оказалось огромный профит также внес Coffee Break, можно было не только попить чаек/кофе с печеньками, но и обсудить различные аспекты в разработке. Наличие в группе людей которые так или иначе были связаны с IT, плюс наличие профессионального мнения Дениса, очень расширяло твой собственный кругозор в этом направлении. Очень благодарен ITEA, рекомендую!
Часто задаваемые вопросы
Не будет в курсе много теории? Я получу практические знания?
Информация без практического закрепления долго не держится в памяти. Поэтому после получения новых знаний, наши студенты сразу применяют их на практике. Преподаватель помогает им справиться с задачами и отвечает на вопросы, которые могут возникнуть. Поэтому вас ожидает практика на занятиях, в домашних заданиях, а также при работе с собственным проектом в конце курса.
Если я делаю паузу в обучении (например, по болезни), могу ли я восстановиться? Или время и деньги будут потеряны?
Если вы вынуждены временно прекратить обучение, вам потом не нужно будет снова возвращаться к самому началу. Вы можете продолжить с того же места, где остановились, а значит, ваш прогресс не будет утерян. Детали восстановления вы можете уточнить у администрации.
Как происходит процесс трудоустройства в ITEA после прохождения курса и получения сертификата?
Студенты, которые набрали максимальное количество баллов в ходе обучения и прошли программу Roadmap, получают специальную форму резюме, по которой мы сотрудничаем с нашими партнерами. Мы также проводим проверку резюме, сопроводительных писем и даем консультации, если возникают вопросы. Наш карьерный центр мотивирует и поддерживает каждого кандидата до тех пор, пока он не выберет для себя лучшее предложение.
Будет ли преподаватель помогать мне с решением практических задач: давать советы, смотреть скриншоты, объяснять то, что я не понял?
Да. Преподаватель всегда на связи, чтобы направить студента и при необходимости исправить его. Он основывает свое обучение на собственном опыте и приводит примеры из собственной практики. Преподаватель не движется дальше по программе, пока студенты не усвоят материал на нужном уровне.
Есть ли возрастные ограничения на прохождение курса?
Курсы нацелены на аудиторию в возрасте от 18 лет. У нас также есть детские курсы для детей от 8 лет.
Нужно иметь предварительную подготовку в рамках вашего обучения?
Минимальные требования указаны на странице каждого курса. Чаще всего базовые курсы программирования не требуют специальной подготовки. Для продвинутого обучения достаточно материала предыдущего курса.
Какой уровень английского нужен для трудоустройства на позицию Junior?
Уровень английского напрямую зависит от вакансии. Для многих Junior-специалистов английский уровня Intermediate будет преимуществом, однако для некоторых вакансий достаточно уровня Elementary.

Курс Python Pro в Харькове

На жаль, у звязку з війною ІТЕА завершила свою діяльності в Україні.

This will close in 20 seconds