A crush course on fast web development using python

What you will learn

Learning python web development

Understand API and calling api using python

Understand basic MVP pattern

Learn FastAPI and web development

Description

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.


Get Instant Notification of New Courses on our Telegram channel.


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.

English
language

Content

Introduction

Introduction

Create a weather template

Use MDB template

API integration

Decouple the data from view
Use requests library to make API calls from server
Integrate with location API

Recap

recap
FastAPI basics