Overview
Syllabus
* Introduction
* Learning to use Github CodeSpaces
* Building Python Project Scaffolding
* Building Python virtualenv
* Adding a Python Dependency
* Setup GitHub Actions
* Running Pylint on your project
* Using a library you created
* Building library tests with Pytest
* Building CLI tools with Python Fire
* Using IPython with libraries
* Exploring Python wikipedia library
* Using FastAPI and uvicorn
* Exploring FastAPI Swagger API docs for microservice with wikipedia library
* Adding NLP with textblob library in Python
* Running tests with Pytest
* Integrating Docker with FastAPI
* Using AWS ECR Elastic Container Registry with FastAPI
* Integrating AWS CodeBuild for Continuous Delivery to ECR
Taught by
Pragmatic AI Labs