Онлайн обучение

Курс Python Basic

КОГДА

Старт

Идет набор на курс

СКОЛЬКО

10 занятий / 1 месяц

2-3 раза в неделю

ЦЕНА

275 USD

205 USD

Доступна оплата частями

Возможность заморозить обучение

Курс разработка на Python для начинающих проходит так

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

Вебинар

Ты участвуешь в онлайн-занятиях, задаешь вопросы преподавателю и ментору, переписываешься с сокурсниками - всё как на аудиторных занятиях, только в комфортной для тебя обстановке.

Домашние задания

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

Работа с преподавателем

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

Курсовая

Завершив курсы Python с нуля, необходимо поработать над персональным проектом, который в дальнейшем можно смело прикрепить к личному портфолио.

Первая работа в IT? С ITEA!

О трудоустройстве

Персональный роадмап развития каждого студента

Помощь в составлении правильного резюме и портфолио

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

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

О трудоустройстве

Почему нужно проходить обучение Python с нуля в ITEA:

Удобная организация занятий по программированию

Тебе не придется долго ехать на уроки, стоять в пробках и беспокоиться об опоздании — просто подключись к стриму лекции из удобного места и любого девайса. Пропустил одно из интерактивных занятий? Переходи в личный кабинет и смотри запись.

Обучение по актуальным программам

Команда ITEA активно следит за тенденциями и изменения в IT, поэтому система прокачки скиллов в разработке регулярно корректируется. Студенты получают только свежие знания, которые будут интересны будущему работодателю.

Стажировка и трудоустройство

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

Группы по 15 студентов

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

Перспективная работа? Вместе с ITEA!

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

Записаться на курс

Junior

от 1 года опыта
$700+

Middle

от 2–3 года опыта
$2000+

Senior

от 4 лет опыта
$3800+
Записаться на курс

Твой план обучения «от» и «до»

1. Зачем нужны компьютерные программы?
  • Программирование как творческий процесс
  • Архитектура компьютера
  • В чем суть программирования?
  • Процесс «общения» с Python
  • Интерпретатор и компилятор
  • Процесс написания программ
  • Что же такое программа?
  • Принципы программирования
  • Парадигмы программирования
  • Упражнения
2. Переменные, выражения и инструкции Python
  • Понятие «значение» и «тип»
  • Переменные
  • Имена переменных и ключевые (зарезервированные) слова
  • Операторы
  • Операторы и операнды
  • Выражения
  • Порядок операций
  • Срочные операции
  • Ввод данных
  • Комментарии
  • Упражнения
3. Управление потоком выполнения
  • Логические выражения
  • Логические операторы
  • Условное выполнение
  • Последовательность условий
  • Вложенные условия
  • Перехват исключений с использованием try и except
  • Упражнения
4. Итерации
  • Обновления переменной
  • Инструкция while
  • Бесконечные циклы
  • «Бесконечные циклы» и break
  • Завершение итерации с помощью continue
  • Списки
  • Определение циклов с помощью for
  • Обход списков с помощью цикла for
  • Упражнения
5. Функции и модули
  • Вызов функции
  • Встроенные функции
  • Функции приведения типов
  • Случайные числа
  • Математические функции
  • Добавление новых функций
  • Определение и использование
  • Параметры функции
  • Модульные тесты
  • Имена файлов и пути
  • Создание собственных модулей и пакетов
  • Инициализация пакета
  • Обработка аргументов командной строки
  • Определение параметров среды выполнения
  • Создание виртуальных сред
  • Автоматическая инициализация пакетов
  • Упражнения
6. Строки
  • Строка – это последовательность
  • Получение длины строки с использованием len
  • Обход через строку с помощью цикла
  • Срез строки
  • Строки являются неизменными
  • Оператор in
  • Сравнение строк
  • Строчные методы
  • Разбор (parsing) строк
  • Оператор форматирования
  • Регулярные выражения
  • Упражнения
7. Основы работы с системой контроля версий
8. Файлы
  • Введение
  • Открытие файлов
  • Текстовый файл и строки
  • Чтение файлов
  • Поиск через файл
  • Оператор with
  • Запись файлов
  • Упражнения
9. Коллекции
  • Списки и кортежи
  • Методы списков
  • Объекты и значения
  • Словари и множества
  • Словарь как набор счетчиков
  • Словари и файлы
  • Циклы и словари
  • Множества
  • Упражнения
10. Элементы функционального программирования
  • Функция объект первого класса
  • Функции, зависящие от функций
  • Замыкания
  • Лямбда-функции
  • Декораторы
  • Упражнения

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

Команда ITEA собрала лучших практиков: руководителей, специалистов уровня Senior и экспертов с многолетним опытом

Алексей Шиян

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

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

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

Успей забронировать свое место в группе

Отвечаем на самые часто задаваемые вопросы
Не будет в курсе много теории? Я получу практические знания?
Информация без практического закрепления долго не держится в памяти. Поэтому после получения новых знаний, наши студенты сразу применяют их на практике.

Преподаватель помогает им справиться с задачами и отвечает на вопросы, которые могут возникнуть. Поэтому тебя ожидает практика на занятиях, в домашних заданиях, а также при работе с собственным проектом в конце курса.
Если я делаю паузу в обучении (например, по болезни), могу ли я восстановиться? Или время и деньги будут потеряны?
Если ты был вынужден временно прекратить обучение — не нужно снова возвращаться к самому началу. Ты всегда можешь продолжить с того же места, где остановился. Детали восстановления расскажет наш менеджер.
Как происходит процесс трудоустройства в ITEA после прохождения курса и получения сертификата?
Студенты, которые набрали максимальное количество баллов в ходе обучения и прошли программу Roadmap, получают специальную форму резюме, по которой мы сотрудничаем с нашими партнерами.

Мы также проводим проверку резюме, сопроводительных писем и даем консультации, если возникают вопросы. Наш карьерный центр мотивирует и поддерживает каждого кандидата до тех пор, пока он не выберет для себя лучшее предложение.
Будет ли преподаватель помогать мне с решением практических задач: давать советы, смотреть скриншоты, объяснять то, что я не понял?
Да. Преподаватель всегда на связи, чтобы направить студента и при необходимости исправить его. Он основывает свое обучение на собственном опыте и приводит примеры из собственной практики. Преподаватель не движется дальше по программе, пока студенты не усвоят материал на нужном уровне.
Есть ли возрастные ограничения на прохождение курса?
Курсы нацелены на аудиторию в возрасте от 18 лет.
Нужно иметь предварительную подготовку в рамках вашего обучения?
Минимальные требования указаны на странице каждого курса. Чаще всего базовые курсы программирования не требуют специальной подготовки. Для продвинутого обучения достаточно материала предыдущего курса.
Какой уровень английского нужен для трудоустройства на позицию Junior?
Уровень английского напрямую зависит от вакансии. Для многих Junior-специалистов английский уровня Intermediate будет преимуществом, однако для некоторых вакансий достаточно уровня Elementary.

В обработке...