spinner-it

Курс Python (базовый)

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

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

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

 

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

 

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

 

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

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

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

Читать больше о курсе
Для кого данный курс
1
Вы студент,
решивший связать жизнь с программированием, и вам нужен универсальный инструмент, который будет актуален долгие годы
2
Вы что-то знаете о программировании и Python,
но хаотичных знаний уже недостаточно
3
Вы никогда не работали в IT,
но решили рискнуть. Теперь вам нужно направление, которое будет достаточно простым в освоении и востребованным на рынке
4
Вы намерены заниматься Data Science,
а для этого вам необходим Python для удобной работы с большими данными
Чему вы научитесь?
1. Понимать, как устроено программирование, и почему у него ничего общего с волшебством
2. Создавать грамотную структуру программы
3. Писать правильный и рабочий код без ошибок, который понятен для стороннего разработчика
4. Создавать небольшие инструментальные программы на Python (например, калькулятор или простой рандомайзер)
Чего не будет
  • Теории без практики

  • Устаревших механик работы

  • Пересказа чужих лекций и книг

  • Вопросов без ответов

В рамках курса вы будете работать в группах над реальными проектами.
Это будет увлекательно и эффективно!
Записаться на курс
Что включает курс?
10 занятий — от теории к созданию небольших инструментальных программ
Контроль знаний — практические работы и тесты
Постоянные консультации и комментарии от преподавателя, даже вне занятий
Сертификат об окончании
Опыт работы в команде
Интерактивный личный кабинет с доступом к материалам курса
Программа обучения
Данный курс является частью программы: Пример 2
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 Pro

С++ Pro

Михаил Панарин

Python Software Engineer

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

Преподаёт на курсе: Python Pro

Трудоустройство
Помогаем в трудоустройстве после прохождения комплексной программы обучения Пример 2
Мы предоставляем нашим студентам доступ к мини-курсу по поиску первой работы в IT и возможность трудоустройства в компании-партнеры по их запросу. ITEA также активно сотрудничает с платформой Jungo, которая помогает Junior-специалистам найти работу. Благодаря этому Вы получаете:
Карьерную консультацию
Помощь в создании перспективного резюме
Первый опыт работы на стажировке/фрилансе/аутстаффинге, в том числе в и на зарубежных рынках
Поможем составить резюме и проверим результат
Подберем вакансии в партнерских компаниях и рекомендуем ваc
Предоставим поддержку и консультации при прохождении собеседований
Успей забронировать свое место в группе
Ваш номер телефона
Подписанием и отправкой этой заявки я подтверждаю, что я ознакомлен с Политикой конфиденциальности и принимаю её условия, включая регламентирующие обработку моих персональных данных, и согласен с ней. Я даю своё согласие на обработку персональных данных в соответствии с данной Политикой конфиденциальности
Стоимость:
7600 грн
5700 грн
Что включает онлайн формат?
  • Обучение в режиме просмотра записей занятий с регулярными вебинарами
    для лучшего понимания материала
  • Личный кабинет с доступом к материалам курса

  • Помощь преподавателя или ментора курса

  • Актуальную программу обучения

Что говорят наши выпускники
Отзывы с ресурса dou.ua
Часто задаваемые вопросы
Не будет в курсе много теории? Я получу практические знания?
Информация без практического закрепления долго не держится в памяти. Поэтому после получения новых знаний, наши студенты сразу применяют их на практике. Преподаватель помогает им справиться с задачами и отвечает на вопросы, которые могут возникнуть. Поэтому вас ожидает практика на занятиях, в домашних заданиях, а также при работе с собственным проектом в конце курса.
Если я делаю паузу в обучении (например, по болезни), могу ли я восстановиться? Или время и деньги будут потеряны?
Если вы вынуждены временно прекратить обучение, вам потом не нужно будет снова возвращаться к самому началу. Вы можете продолжить с того же места, где остановились, а значит, ваш прогресс не будет утерян. Детали восстановления вы можете уточнить у администрации.
Как происходит процесс трудоустройства в ITEA после прохождения курса и получения сертификата?
Студенты, которые набрали максимальное количество баллов в ходе обучения и прошли программу Roadmap, получают специальную форму резюме, по которой мы сотрудничаем с нашими партнерами. Мы также проводим проверку резюме, сопроводительных писем и даем консультации, если возникают вопросы. Наш карьерный центр мотивирует и поддерживает каждого кандидата до тех пор, пока он не выберет для себя лучшее предложение.
Будет ли преподаватель помогать мне с решением практических задач: давать советы, смотреть скриншоты, объяснять то, что я не понял?
Да. Преподаватель всегда на связи, чтобы направить студента и при необходимости исправить его. Он основывает свое обучение на собственном опыте и приводит примеры из собственной практики. Преподаватель не движется дальше по программе, пока студенты не усвоят материал на нужном уровне.
Есть ли возрастные ограничения на прохождение курса?
Курсы нацелены на аудиторию в возрасте от 18 лет. У нас также есть детские курсы для детей от 8 лет.
Нужно иметь предварительную подготовку в рамках вашего обучения?
Минимальные требования указаны на странице каждого курса. Чаще всего базовые курсы программирования не требуют специальной подготовки. Для продвинутого обучения достаточно материала предыдущего курса.
Какой уровень английского нужен для трудоустройства на позицию Junior?
Уровень английского напрямую зависит от вакансии. Для многих Junior-специалистов английский уровня Intermediate будет преимуществом, однако для некоторых вакансий достаточно уровня Elementary.

У зв'язку з карантином всі наші курси читаються у online-форматі.