{{
Онлайн-курс PYTHON-разработчик от академии ITEA
Освой профессию PYTHON-разработчика за 30 дней, с помощью ментора и практических заданий. Заключаем договор и помогаем с трудоустройством
Онлайн-курс PYTHON-разработчик
О курсе
На нашем курсе ты получишь
Ваш ментор расскажет вам о...
Программировании как творческом процессе
Переменных, выражениях и инструкциях Python
Функциях и модулях языка
Объектно-ориентированном программировании
А также
Доступ к материалам курса в личном кабинете
Более 30 часов практики
Рекомендации литературы и видеоматериалов для самообучения
Ответы на частые вопросы с собеседований
Простой проект в конце курса
Тестовые задания для проверки знаний
Программа курса
Переменные, выражения и инструкции Python
  • Понятие «значение» и «тип»
  • Переменные
  • Имена переменных и ключевые (зарезервированные) слова
  • Операторы
  • Операторы и операнды
  • Выражения
  • Порядок операций
  • Срочные операции
  • Ввод данных
  • Комментарии
Управление потоком выполнения
  • Логические выражения
  • Логические операторы
  • Условное выполнение
  • Последовательность условий
  • Вложенные условия
  • Перехват исключений с использованием try и except
Основы работы с системой контроля версий
Итерации
  • Обновления переменной
  • Инструкция while
  • Бесконечные циклы
  • «Бесконечные циклы» и break
  • Завершение итерации с помощью continue
  • Списки
  • Определение циклов с помощью for
  • Обход списков с помощью цикла for
Функции и модули
  • Вызов функции
  • Встроенные функции
  • Функции приведения типов
  • Случайные числа
  • Математические функции
  • Добавление новых функций
  • Определение и использование
  • Параметры функции
  • Модульные тесты
  • Имена файлов и пути
  • Создание собственных модулей и пакетов
  • Инициализация пакета
  • Обработка аргументов командной строки
  • Определение параметров среды выполнения
  • Создание виртуальных сред
  • Автоматическая инициализация пакетов
Строки
  • Строка - это последовательность
  • Получение длины строки с использованием len
  • Обход через строку с помощью цикла
  • Срез строки
  • Строки являются неизменными
  • Оператор in
  • Сравнение строк
  • Строчные методы
  • Разбор (parsing) строк
  • Оператор форматирования
  • Регулярные выражения
Файлы
  • Введение
  • Открытие файлов
  • Текстовый файл и строки
  • Чтение файлов
  • Поиск через файл
  • Оператор with
  • Запись файлов
Коллекции
  • Списки и кортежи
  • Методы списков
  • Объекты и значения
  • Словари и множества
  • Словарь как набор счетчиков
  • Словари и файлы
  • Циклы и словари
  • Множества
Элементы функционального программирования
  • Функция объект первого класса
  • Функции, зависящие от функций
  • Замыкания
  • Лямбда-функции
  • Декораторы
Объектно-ориентированное программирование
  • Определение класса
  • Поля и методы класса
  • Инкапсуляция
  • Наследование
  • Полиморфизм
  • "Утиная" типизация
Как проходит обучение
2 раза в неделю по 3 часа
Формат стрима
Поддержка ментора
Фидбэк о домашних заданиях
Ответы на вопросы и консультации, даже вне занятий
Забронируй себе место на курсе
Почему мы
Никаких запылившихся программ обучения — только актуальная информация и тренды
Стажировка и трудоустройство: предоставляем знания, а потом помогаем их применить
Заключение договора
Упор на практику: вы слушаете преподавателя и сразу же пытаетесь повторить за ним
Объяснение материала доступным языком с живыми примерами
Нейронный помощник в поиске IT-направления Pathfinder — узнайте направления, в которых вы могли бы развиваться как специалист
О тренере
Станислав Гребенюк
Python Developer
  • 20 лет опыта.
  • Работает в компании Clever Log Engine (CLE)
  • Большой опыт в ИТ - учитывает аспекты производительности и эксплуатации.
  • Технологии: Django, Django REST Framework, SQLAlchemy, Celery.
  • Практикующий преподаватель, который умеет мотивировать своих студентов и объяснить материал четко и понятно.
Отзывы
Olga Klimenko
Проходила в ITEA " Base Python" хороший , а главное практикующий программист преподаватель. Хорошо структурированная программа с большим количеством примеров и практических задач. Индивидуальный подход к каждому с студентов плюс можно было еще задать вопросы ментору (если что-то было не понятно). Так же не могу не отметить приятную обстановку и комфортные аудитории, а так же дружелюбный коллектив ИТЕИ) Так что рекомендю!)))
Dmitriy Gordon
Прошел Python roadmap от начала до конца, обучением очень доволен. Большая благодарность Денису Замятину, он всегда вел курс достаточно интересно и всегда справлялся с ответами на различные вопросы. Как оказалось огромный профит также внес Coffee Break, можно было не только попить чаек/кофе с печеньками, но и обсудить различные аспекты в разработке. Наличие в группе людей которые так или иначе были связаны с IT, плюс наличие профессионального мнения Дениса, очень расширяло твой собственный кругозор в этом направлении.
Очень благодарен ITEA, рекомендую!
Отзывы работодателей
Частые вопросы
Не будет в курсе много теории? Я получу практические знания?
Информация без практического закрепления долго не держится в памяти. Поэтому после получения новых знаний, наши студенты сразу применяют их на практике. Преподаватель помогает им справиться с задачами и отвечает на вопросы, которые могут возникнуть. Поэтому вас ожидает практика на занятиях, в домашних заданиях, а также при работе с собственным проектом в конце курса.
Если я делаю паузу в обучении (например, по болезни), могу ли я восстановиться? Или время и деньги будут потеряны?
Если вы вынуждены временно прекратить обучение, вам потом не нужно будет снова возвращаться к самому началу. Вы можете продолжить с того же места, где остановились, а значит, ваш прогресс не будет утерян. Детали восстановления вы можете уточнить у администрации.
Как происходит процесс трудоустройства в ITEA после прохождения курса и получения сертификата?
Студенты, которые набрали максимальное количество баллов в ходе обучения и прошли программу Roadmap, получают специальную форму резюме, по которой мы сотрудничаем с нашими партнерами. Мы также проводим проверку резюме, сопроводительных писем и даем консультации, если возникают вопросы. Наш карьерный центр мотивирует и поддерживает каждого кандидата до тех пор, пока он не выберет для себя лучшее предложение.
Будет ли преподаватель помогать мне с решением практических задач: давать советы, смотреть скриншоты, объяснять то, что я не понял?
Да. Преподаватель всегда на связи, чтобы направить студента и при необходимости исправить его. Он основывает свое обучение на собственном опыте и приводит примеры из собственной практики. Преподаватель не движется дальше по программе, пока студенты не усвоят материал на нужном уровне.
Есть ли возрастные ограничения на прохождение курса?
Курсы нацелены на аудиторию в возрасте от 18 лет. У нас также есть детские курсы для детей от 8 лет.
Нужно иметь предварительную подготовку в рамках вашего обучения?
Минимальные требования указаны на странице каждого курса. Чаще всего базовые курсы программирования не требуют специальной подготовки. Для продвинутого обучения достаточно материала предыдущего курса.
Какой уровень английского нужен для трудоустройства на позицию Junior?
Уровень английского напрямую зависит от вакансии. Для многих Junior-специалистов английский уровня Intermediate будет преимуществом, однако для некоторых вакансий достаточно уровня Elementary.
Остались вопросы?
Задай их менеджеру