Онлайн курс Python для тестировщика

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

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

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

Регистрация

Цель курса

  • Уметь автоматизировать тестирование
  • Уметь автоматизировать ежедневные задачи
  • Получить максимально практические навыки владения языком программирования
  • Разбираться в Python коде
  • Программировать алгоритмы на Python

Планируемые результаты для участников

  • Понимание языка программирования Python
  • Получение практического опыта посредством выполнения практических домашних заданий
  • Решения для автоматизация рутины
  • Автоматизация тестирования конкретных примеров
  • Массу новой информации, концепций и подходов
  • Понимание дальнейших шагов развития

Целевая аудитория
Начинающие разработчики, тестировщики, лидеры команд, технические специалисты.

Тренер
Михаил Поляруш – практикующий консультант, тренер и основатель портала http://automated-testing.info. Начал карьерный путь в ИТ в 2004. Участвовал в больших и успешных международных проектах ведущих ИТ компаний Украины. Выполнял практически весь спектр работ, связанных с тестированием ПО и автоматизацией тестирования ПО, включая настройку процессов, построение команд, pre-sale активности и менеджмент. Перепробовав разнообразные стратегии, инструменты, подходы и их применение на реальных проектах, Михаил занимается консалтингом и выполнением проектов по тестированию и автоматизации тестирования ПО, а также персональным коучингом. Регулярно делится полученным опытом на конференциях, тренингах и вебинарах. Более подробно о Михаиле можно узнать на сайте http://poliarush.com.

Краткая программа курса по программированию на Python

  • основы программирования
  • python ключевые концепции
  • базовые конструкции
  • конструкции языка
  • функции и модули
  • OOP python
  • файлы и работа с текстом
  • email, ftp, http
  • юнит тесты
  • веб-автоматизация (webdriver)
  • десктоп-автоматизация
  • bdd
  • базы данных
  • интеграция

Регистрация

Подробную программу вы сможете посмотреть по ссылке.

Формат
7 недель онлайн уроков и домашних заданий в комфортных домашних условиях и 1 неделя, чтобы подтянуть хвосты. Тренер ориентирован на результат. Вам нужно выделять минимум по 2 часа в день для того, чтобы проходить по 2 модуля в неделю. Более подробно с форматом можно ознакомиться по ссылке.

А также вы получите уникальный курс, которым нет аналогов. Оригинальные и разные задания по каждому модулю для максимальной практики. Квалифицированную поддержку тренера для быстрого решения проблем и вопросов. Все сделано для вас! Берите, дерзайте и учитесь.

Продолжительность 7-8 недель. Стоимость 400 USD. Курс аналогов не имеет. Возможны скидки при групповом заказе. Сейчас у Вас есть хорошая возможность получить курс  для набора в текущую группу за 350 USD. Поторопитесь!

Отзывы

  • Дмитрий Запека: Михаил, спасибо большое за курс “Python для тестировщика”. Это были очень интересные несколько месяцев обучения. Понравился формат изложения материала. Видео содержат достаточный объём теории и много практики. Курс помог осознать возможности языка, понимание того с чего начинать и возможные варианты решения разнообразных задач. А это просто отличный старт в изучении python’a как для начинающих автоматизаторов так и для тестровщиков знающих другие языки программирования. Еще раз спасибо за знания =)
  • Барышникова Катерина: Здорово, что было много практики на каждую тему + интересный формат подачи теории. Еще и это классное ощущение когда не получается, не получается, а потом Получается ..сделать домашку :) Спасибо, Миша!
  • Акопов Саак: Хороший курс, большое спасибо Михаилу было довольно интересно и познавательно. Отличный старт для желающих изучать Python.
  • Viktor Molokostov: В целом тренинг хороший. Дает достаточно обширную базу, есть куда дальше развиваться самому. Квалификация тренера тоже хорошая, чего я не ожидал изначально т.к. тренер тестировщик. Скорость подачи информации оптимальная, на мой взгляд, можно было и чуть быстрее. Хотелось бы разделить группу по уровню владения программированием. Более опытным слушателям можно было бы дать больше, менее опытные бы лучше прониклись. Так же хотелось бы изменить некоторые задания. В целом получилось как всегда. О минусах говорить проще и дольше. Но я с удовольствием запишусь на следующий тренинг. Надеюсь он будет.
  • Ponomarenko Valentyn: Моя задача была просто получить общее представлении о Python и для каких задач его можно применить. Сам я программирую на C# и Java. Что понравилось:
    - форма изложения материала – не стандартная презентация, а ветвление – мне очень понравилось, наглядно, не сложно.
    - достаточно хорошо отвечаете на вопросы, помогаете при решении задач.
    - достаточно практики на уроках, т.е. ее было не много и не мало и она перемешивалась с теории. Очень хорошо, небыли сильно напряжно и быстро можно было ухватить идею.
    Вообще-то тренинг больше полезен автоматизаторам и тестировщикам, чем программистам. Спасибо удачи!
  • Романчук Катя: Прошла курс обучения «Python for testers». Хочу поделиться впечатлением и рассказать немножко о своей мотивации. Курс мне очень понравился. Тренер Михаил Поляруш очень компетентный. Очень приятно было с ним работать. По всем вопросам он всегда поддерживал и очень доходчиво помогал решать все проблемы.  Курс состоял из 14 модулей. Каждый модуль содержал:
    - интеллектуальную карту с основными ключевыми моментами
    - несколько часов обучающего видео
    - практические задания
    - контрольные вопросы по модулю
    - плюс часовой online webinar, на котором мы обсуждали ключевые моменты и задавали вопросы.
    Мне очень помог данный курс, на многие вещи взглянула под другим ракурсом. Автоматизировать рутинные процессы – это очень интересно!
    Михаил, объяснил, как можно писать меньше кода. Как использовать более грамотные конструкции, которые помогают проще анализировать код и в будущем легче его поддерживать. Я лучше разобралась и начала чаще использовать неименованную lambda функцию, map, filter, zip, reduce,  list comprehension, лучше разобралась с библиотекой стандартных модулей, интроспекцией и т.д.
    Начала активно использовать регулярные выражения. Закрепила навыки ООП. Уяснила для себя много полезных «ништяков» Пайтона. Я приучила себя больше учиться. Поняла, как много есть очень «крутых» возможностей и как это интересно познавать новые глубины.
    Если при реализации практической задачи я начинаю писать «велосипед /костыль» – я усердствую остановиться… :) !!!
    и вспоминания более грамотные подходы, стараюсь писать гибкий код.
    То есть Михаил показал, в каком направлении надо двигаться и к чему стремиться, главное не сбавлять обороты и продолжать учиться.
    Каждый день, каждую свободную минуту – нужно учиться, только усердная работа над собой даст результат. А результат того стоит – пайтон замечательный язык!Катя (г. Киев)
    Automation QA
  • Tatyana Mostovaya: Михаил, спасибо большое за этот курс! Очень интересные разноплановые домашние задания, хорошие подробные лекции с большим объемом информации, понятный способ подачи информации. Рекомендую всем кто хочет использовать python в своей работе!
  • Катя Ю.: Прошла уже больше половины курса и могу поделиться впечатлением не от всего курса, а от пройденного. Я не программист, с программированием меня ничего не связывает, поэтому доверила свое обучение в руки знающего человека – Михаила П. Курс действительно рассчитан на того, кто мало знаком с программированием или вообще не знаком. Нужно как минимум заниматься каждый день по 2-4 часа в день. Много обучающего видео, ссылки на разнообразную информацию, разнообразные задания, общение в общем skype-чате. Очень приятно, когда и в час ночи задаешь вопрос, и сразу же (если есть кто-то в чате) получаешь ответ. Самое главное дали основы, показали возможности языка и различные направления, где можно его использовать (а использовать можно везде- например чтобы скрипт выполнял то, что ты делаешь каждый день). По поводу организационной формы: с моей стороны лучше был бы один вебинар в неделю на 1,5 часа и 1 модуль в неделю. Я считаю это было бы оптимально для людей, которые работают; для тех, кто учиться или не работает – такой темп как у нас был вполне приемлен. Спасибо за курс) Надеюсь на живую встречу с тренером)
  • Анатолий Диденко (копроративный очный формат): не имея никаких знаний по python(да и по программированию) после 10 занятий можно самостоятельно писать небольшие скрипты. формат занятий очень подходящий, единственное чего не хватало это документации которую можно было бы просматривать после занятий, все таки объем информации довольно таки большой, и не все удавалось запомнить. хотелось бы принять участие в специализированном курсе для тестировщиков, если такой будет :)
  • Екатерина Барышникова: Очень доступная форма изложения. Много примеров и практики для разных уровней сложности. Гибкость в орг вопросах. Очень понравилось :) Спасибо, Михаил
  • Тарас Тимчишин: Дуже сподобався курс, тепер я вже впевнено почуваюся з Пайтоном. Розумію, що багато ще треба вивчити, але був добрий старт і це головне. Особливо радію, коли вдається виконати завдання, яке раніше навіть і не думав, що зможу зробити. Дякую Михайлу Полярушу за чудову роботу!
  • Фатейкин, Юрий: Хочу выразить огромную благодарность Мише за его уникальный и полезный курс “Python для тестировщика”. Курс получился достаточно интересным и, в то же время, насыщенным информацией, которая необходима для реализации повседневных задач тестировщика посредством языка Python. Но, главной ценностью этого курса стали практические задания, понять из чего же сделан этот трехмерный конструктор Python и как можно решить ту или иную задачу с помощью его))). Но, помните!!!! Чудес не бывает! Если вы не будете ничего делать, то и результат будет пропорционально вашим усилиям. Курс – это только инструмент для достижения результата. Вы – это тот главный двигатель который реализовывает поставленные цели.
  • Симонов Егор: Курс очень насыщенный, материалов там много и даже очень много. Главное не лениться и стараться не отставать и переваривать все это.
  • Андрей Тихонов: Курс по python впечатлил! Простая и доходчивая подача материала. Практическая направленность. Пробую теперь полученные знания в автоматизации своих повседневных задач. Спасибо, Миша! :)
  • Очень понравилась подача материала (чуть теории-примерчик), нет никаких замечаний. Все ясно, достаточно для выполнения домашнего.
  • Изложенный теоретический материал применить на практике – по инсталляции программ, изучению новой терминологии.
  • Хороший старт, понятно, что где и как делать.
  • Миша просто не передать словами чувства когда понимаешь у тебя получается… ))))))
  • Миша, большое спасибо за 2 месяца и за сам курс! Было очень интересно.

FAQ

  • Онлайн семинары проходят в записи или в реальном времени?
    Ответ: модули распространяются посредством записанных видео, так что вы можете комфортно учиться, когда у вас есть время
  • Смогу ли я просматривать видео?
    Ответ: да, все видео, ссылки, материалы и домашние задания будут вам доступны в течении курса. Вы сможете возвращаться к ним  сколько угодно раз
  • Что нужно знать, что участвовать в курсе?
    Ответ: желательно знать основы программирования, но даже это не обязательно. Курс начинается с основ программирования и идет по возрастанию сложности
  • Смогу ли я выполнить домашние задания? Какого они уровня?
    Ответ:  все домашние задания подразумевают программирование на python. Обычно заданий от 5 до 10. Все задания построены таким образом, что вы плавно выполняете сначала простые действия, далее читаете или дописываете программу, а потом уже пишите свои программы. Выбран подход с начальным уровнем знаний и постепенным повышением сложности заданий. Процесс обучения это личная инициатива. Вы можете выполнять те задания, которые захотите. Но я рекомендую, выполнять все задания. Тогда эффект будет намного больше.
  • А сколько мне нужно времени, чтобы  чему-то научиться?
    Ответ: тут больше играет роль не продолжительность, а регулярность вовлечения. Вы должны выделить у себя минимум 2 часа в день на протяжении 7 недель. Тогда результаты будут на лицо.
  • А что если я не успею закончить задания?
    Ответ: ничего страшного не будет. Это не школа и тут никто вас ругать не будет. Это ваши усилия, ваши результаты и ваш опыт. В конце курса у вас будет 1 неделя, чтобы подтянуть хвосты
  • А как проходит курс? Что вообще нужно будет делать?
    Ответ: будет определенное количество модулей. Модуль состоит из записанных видео, наборов ссылок и материалов, а также включает ~5-10 домашних заданий. За неделю планируется проходить по два модуля. Вы смотрите видео и выполняете задания. Если у вас есть вопросы, вы сможете их задать в форум, в скайп-чат или вопросы будут рассматриваться в живую с тренером на вебинарах с подробными описаниями.
  • На каком языке читается курс?
    Ответ: русский
  • На какой уровень рассчитан курс?
    Ответ: начальный, начально-средний