This repository contains different python code which are mostly used to implement backend concepts. it is provided by the alx software engineering to the alx students who specilized on backend web development.
- Python annotation; Strongly dynamically typed.
- mypy python paackage
# Install mypy
python3 -m pip install mypy
# Check if installed
mypy --version
# Create project directory and readme.
mkdir ./alx-backend-python/
touch ./alx-backend-python/README.md
cd alx-backend-python
git init
git add .
git commit -m 'first commit'
git remote add origin <REMOTE_URL>
git push
touch .gitignore
echo '*/__pycache__/
' > .gitignore
Type Annotation (Strongly Dynamically typed) in python. Reason for implementing type Annotation:
- Code documentation.
- Linting and validation.
# Create project directory and readme.
mkdir ./0x00-python_variable_annotations/
touch ./0x00-python_variable_annotations/README.md
cd 0x00-python_variable_annotations
Type Annotation (Strongly Dynamically typed) in python. Reason for implementing type Annotation:
- Code documentation.
- Linting and validation.
# Create project directory and readme.
mkdir ./0x01-python_async_function/
touch ./0x01-python_async_function/README.md
cd 0x01-python_async_function
Type Annotation (Strongly Dynamically typed) in python. Reason for implementing type Annotation:
- Code documentation.
- Linting and validation.
# Create project directory and readme.
mkdir ./0x02-python_async_comprehension/
touch ./0x02-python_async_comprehension/README.md
cd 0x02-python_async_comprehension
This project was done by SE. HAMDOUNE Redouane. Feel free to get intouch with me;
📧 Email redone.hamdoune@gmail.com
👍 A lot of thanks to ALX-Africa Software Engineering program for the project requirements.