The course participant will be able to use the Python programming language to automate routine actions and will be able to use and engage modern software development practices based on testing. We'll also talk about optimizations, why some [...]
  • PYTHON_TEST
  • Duration 3 days
  • 30 ITK points
  • 3 terms
  • Praha (13 800 Kč)

    Brno (13 800 Kč)

    Bratislava (600 €)

  • Intermediate

The course participant will be able to use the Python programming language to automate routine actions and will be able to use and engage modern software development practices based on testing. We'll also talk about optimizations, why some modules are more powerful than Python's built-in features, and a lot more.

»
  • For beginner developers who want to learn Python programming.
  • Basic knowledge of the Python language at the level of the PYTHON_INTRO course
  • Expert interpretation with practical examples, exercises on computers.
  • Printed presentations of the discussed material.

Python basics

Test Driven Development (TDD) in Python

  • Introduction to TDD
  • Development environment settings
  • Best practices

Testing REST and SOAP services

  • API types and REST/SOAP overview
  • Python modules for API testing
  • GET REST API
  • POST REST API
  • PUT REST API
  • DELETE REST API

Mocking and faking in Python

  • What is Mocking?
  • Mock Python library
  • Faking object
  • Lazy attributes and methods
  • Assertions and Inspection

Pipelines, task scheduling and CI/CD

Current offer
Training location
Course language

The prices are without VAT.