Skip to content

Latest commit

 

History

History
37 lines (30 loc) · 1.26 KB

README.md

File metadata and controls

37 lines (30 loc) · 1.26 KB

ALX-backend-python

Python Back-end Short Specializations alx-backend-python UnitTests Integration tests

Learning Objectives

General:

At the end of this projects, you are expected to be able to explain to anyone, without the help of Google:

  • Type annotations in Python 3
  • How you can use type annotations to specify function signatures and variable types
  • Duck typing
  • How to validate your code with mypy
  • async and await syntax
  • How to execute an async program with asyncio
  • How to run concurrent coroutines
  • How to create asyncio tasks
  • How to use the random module
  • How to write an asynchronous generator
  • How to use async comprehensions
  • How to type-annotate generators
  • The difference between unit and integration tests.
  • Common testing patterns such as mocking, parametrizations and fixtures

PROJECTS:

Copyright © 2024 ALX, All rights reserved.