Use Python FastAPI to create a weather website, A crush course on fast web development using python.
Course Description:
This course will teach you how to use Python FastAPI to create a weather website or app that is both beautiful and functional. You will start by learning the basics of FastAPI, a modern web framework that is easy to learn and use.
Then, you will learn how to use the Material Design Bootstrap library to create a stylish and responsive weather template. This library provides a wide range of pre-made components that you can use to quickly and easily build your website.
Once you have the basic template in place, you will learn how to separate the data from the view using the Model-View-Controller (MVC) pattern. This pattern will help you to keep your code organized and easy to maintain.
Finally, you will learn how to make external API calls in Python to get the weather data from a third-party source. By the end of this course, you will have all the skills you need to create a fully functional weather website or app.
What you will learn:
- The basics of Python FastAPI
- How to use the Material Design Bootstrap library
- How to implement the Model-View-Controller pattern
- How to make external API calls in Python
- How to deploy your weather website or app to production
Who this course is for:
This course is for anyone who wants to learn how to create a weather website or app using Python FastAPI. No prior experience with FastAPI, Material Design Bootstrap, or the MVC pattern is required. However, some basic knowledge of Python and web development will be helpful.