project-based-learning icon indicating copy to clipboard operation
project-based-learning copied to clipboard

Add new Python Project (FastAPI)

Open NiklasTiede opened this issue 2 years ago • 0 comments

Add Python Project Tutorial (FastAPI and BeautifulSoup)

Description

Add a new project based Python learning tutorial (build with BeautifulSoup/FastAPI). It scrapes the HTML tree of Github Trending Repositories/Developers and offers them via JSON

Motivation and Context

An introduction to FastAPI which is a great Framework for quickly building Rest APIs

How Has This Been Tested?

The project is unit tested and regressively tested by me and other developers.

Types of changes

  • [ ] Content Update (change which fixes an issue or updates an already existing submission)
  • [x] New Article (change which adds functionality)
  • [ ] Documentation change

Checklist:

  • [x] My code follows the code style of this project.
  • [x] I have updated the documentation accordingly.
  • [x] I have read the CONTRIBUTING document.
  • [x] I have made checks to ensure URLs and other resources are valid

NiklasTiede avatar May 13 '23 14:05 NiklasTiede