Автоматизированное тестирование на Python
Python подходит для автоматизации лучше, чем другие языки программирования благодаря своим характеристикам: он интерпретируемый, простой в изучении и более лаконичный. Язык кроссплатформенный, поэтому приложения, написанные на нем, будут работать под любой системой. Среди плюсов в том числе обширный набор библиотек и активная поддержка сообществом, так что, скорее всего, нужный модуль для ваших нужд уже написан.
Несложные проекты можно начинать делать с первых дней обучения. Код легко читать и поддерживать. Именно по этой причине разработка на Python ведется быстро, позволяя фокусироваться на самой задаче. Список компаний, которые используют в работе данный язык, длинный – Google, Facebook, Yahoo, NASA, IBM, Instagram, Яндекс, Mail. Ru и другие. Получить необходимые для трудоустройства знания позволит курс по автоматизированному тестированию на Python в Минске.
Зачисление на курс проводится по результатам:
теста по английскому языку
теста по логике
теста на внимание
Для кого этот курс:
для слушателей с техническим образованием без опыта в программировании;
для слушателей с гуманитарным образованием, у которых есть познания в теории работы вычислительной техники и программного обеспечения. Технические знания – необязательный критерий, но их отсутствие потребует от студентов дополнительных усилий в процессе обучения;
для специалистов, которые хотят развиваться в новом направлении и получить востребованную и перспективную профессию.
Необходимая подготовка
требуемая:
обязательно владение компьютером на уровне уверенного пользователя
знание английского минимум на уровне Intermediate
желательны минимальные знания любого из существующих языков программирования
основные понятия об операционных системах
базовые знания о серверном оборудовании
прохождение бесплатного дистанционного курса "Базы данных. Основы"
прохождение бесплатного дистанционного курса "Регулярные выражения. Основы"
дополнительная:
знание Windows-систем на уровне элементарного администрирования
знание процесса установки операционных систем и требований к ним
перед началом курса рекомендуется ознакомиться с литературой по тестированию: Роман Савин «Тестирование Дот Ком», Святослав Куликов «Тестирование программного обеспечения»
Для чего этот курс
Новички смогут получить знания и навыки необходимые для дальнейшего трудоустройства.
Специалисты - освоить основы разработки программного обеспечения и автоматизацию процессов для карьерного роста в своей компании, а также освежить имеющиеся знания и автоматизировать рутинную работу.
Расписание курсов
Чему вы научитесь
- Уверенно работать в среде Linux
- Понимать концепции разработки и тестирования программного обеспечения
- Работать с чужим исходным кодом на различных языках и писать свой эффективный код
- Использовать Python на продвинутом уровне для разработки приложений и фрэймворков
- Знать и использовать принципы объектно-ориентированного программирования независимо от языка, а также особенности реализации ООП в Python 2 и 3
- Пользоваться существующими и создавать собственные библиотеки
- Детально разбираться в популярных инструментах разработки и тестирования программного обеспечения
- Применять концепции создания приложений для любых целей –Front-end и Back-end, Internet of Things, smart-систем, обработка данных СУБД, научная деятел