Install FastAPI and run your first FastAPI server on Windows

<h1><strong>What is FastAPI?</strong></h1> <p>Released in 2018,&nbsp;<strong>FastAPI</strong>&nbsp;is a&nbsp;<strong>Python</strong>&nbsp;web framework for building&nbsp;<strong>RESTful APIs</strong>. It quickly gained popularity due to its ease of use, speed and robustness. FastAPI uses&nbsp;<strong>Pydantic</strong>&nbsp;to define custom data types or extend validation with methods and allows to validate, serialize and deserialize data. It also automatically generates&nbsp;<strong>OpenAPI</strong>&nbsp;documentation for APIs built in two html format using&nbsp;<strong>Swagger UI</strong>&nbsp;and&nbsp;<strong>Redoc</strong>&nbsp;and&nbsp;<strong>OpenAPI</strong>&nbsp;data in json format[1].</p> <h1><strong>First let&rsquo;s install Python</strong></h1> <p><img alt="" src="https://miro.medium.com/v2/resize:fit:700/0*msvYrYqtU-kHzfMx" style="height:472px; width:700px" /></p> <p>Photo by&nbsp;<a href="https://unsplash.com/@rubaitulazad?utm_source=medium&amp;utm_medium=referral" rel="noopener ugc nofollow" target="_blank">Rubaitul Azad</a>&nbsp;on&nbsp;<a href="https://unsplash.com/?utm_source=medium&amp;utm_medium=referral" rel="noopener ugc nofollow" target="_blank">Unsplash</a></p> <p>Go to the official website&nbsp;<a href="https://www.python.org/downloads/" rel="noopener ugc nofollow" target="_blank">https://www.python.org/downloads</a>, download and install python, just follow the instruction to install it.</p> <p><strong><em>Note, don&rsquo;t forget to check the Add python in environment variable box.</em></strong></p> <p>After this, when you run one of the command below, you will see the version of python you have installed.</p> <p><a href="https://medium.com/@aboubacarabdouabarchidev/install-fastapi-and-run-your-first-fastapi-server-on-windows-cd4e681d46d2"><strong>Read More</strong></a></p>