IT Academy
Глобальный

Автоматизированное тестирование на Python

Помощь в трудоустройстве
Рассрочка
Специальные условия для dev.ИТ-курсы
Профессия
Online, Offline
По мере набора групп
4 месяца
Стоимость курса
1 699 BYN
Скидка 5% по промокоду devacademy5 до 31 марта.

Автоматизированное тестирование на Python

Помощь в трудоустройстве
Рассрочка
Специальные условия для dev.ИТ-курсы
Навыки, которые вы получите:
Linux Databases HTTP JSON XML Automation Docker ООП Python

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

Несложные проекты можно начинать делать с первых дней обучения. Код легко читать и поддерживать. Именно по этой причине разработка на Python ведется быстро, позволяя фокусироваться на самой задаче. Список компаний, которые используют в работе данный язык, длинный — Google, Facebook, Yahoo, NASA, IBM, Instagram, Яндекс, Mail.Ru и другие. Получить необходимые для трудоустройства знания позволит курс по автоматизированному тестированию на Python в Минске.

Условия участия

  • Тест по английскому языку.
  • Тест по логике.
  • Тест на внимание. 

Кому подойдет курс

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

Необходимая подготовка

Требуемая

  • Обязательно владение компьютером на уровне уверенного пользователя.
  • Знание английского минимум на уровне Intermediate.
  • Желательны минимальные знания любого из существующих языков программирования.
  • Основные понятия об операционных системах.
  • Базовые знания о серверном оборудовании.
  • Прохождение бесплатного дистанционного курса «Базы данных. Основы»
  • Прохождение бесплатного дистанционного курса «Регулярные выражения. Основы». 

Дополнительная

  • Знание Windows-систем на уровне элементарного администрирования.
  • Знание процесса установки операционных систем и требований к ним.
  • Перед началом курса рекомендуется ознакомиться с литературой по тестированию: Роман Савин «Тестирование Дот Ком», Святослав Куликов «Тестирование программного обеспечения».

Программа

  1. Linux basics: Overview. Installation and Configuration.
  2. Linux advanced: Environment and tools. VCS.
  3. Python basics: Overview and Syntax. IDE. Function and Tools. Debug. Troubleshooting. Unit tests.
  4. Python advanced: Exception handling and Regular Expression. Standard Library. Multithreading. Multiprocessing.
  5. Automation: Software Testing. Automated Testing and Deployment. CI/CD.
  6. Final exam.

Чему вы научитесь

  • Уверенно работать в среде Linux.
  • Понимать концепции разработки и тестирования программного обеспечения.
  • Работать с чужим исходным кодом на различных языках и писать свой эффективный код.
  • Использовать Python на продвинутом уровне для разработки приложений и фрэймворков.
  • Знать и использовать принципы объектно-ориентированного программирования независимо от языка, а также особенности реализации ООП в Python 2 и 3.
  • Пользоваться существующими и создавать собственные библиотеки.
  • Детально разбираться в популярных инструментах разработки и тестирования программного обеспечения.
  • Применять концепции создания приложений для любых целей –Front-end и Back-end, Internet of Things, smart-систем, обработка данных СУБД, научная деятельность.
  • Использовать полученные знания на практике, что поможет в кратчайшие сроки войти в профессию.
Нам нужен ваш фидбек!
Честный и беспристрастный