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

Курс Python Basics

Стать Python-разработчиком? С ITEA!
Обучение Python с нуля для начинающих позволит создавать грамотные структуры программ и писать чистый код.

КОГДА

Старт

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

СКОЛЬКО

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

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

с 20:00 до 23:00 по МСК

ЦЕНА

275 USD

205 USD

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

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

Стать Python-разработчиком?
Вместе с ITEA!

Стать Python-разработчиком?
Вместе с ITEA!

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

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

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

Вебинар

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

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

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

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

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

Курсовая

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

Первая работа в IT?
Вместе с ITEA!

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

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

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

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

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

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

На курсе ты научишься:

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

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

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

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

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

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

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

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

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

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

Прокачка навыков вместе с преподавателями академии — шанс, который позволит начать карьеру в IT сразу с высокой оплатой. Измени свою жизнь прямо сейчас, обучившись программированию, и ты будешь получать стабильный доход на разных должностях. * Данные согласно ресурсам tceh.com и professii-online.ru  

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

Junior

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

Middle

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

Senior

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

Твой план обучения на курсе Python Basic:

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-специалистов и экспертов с многолетним опытом

Python Software Engineer

Алексей Свичкарь

Практикующий разработчик и опытный преподаватель. 5 лет в IT, более 3 лет опыта коммерческой разработки на Python. Разрабатывает приложения, используя различные фреймворки, библиотеки и базы данных. Имеет опыт проектирования и разработки крупных веб-приложений с нуля.

Python и С/С++ Developer

Алексей Шиян

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

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

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

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

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

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