Use Python FastAPI to create a weather website
- Development
- Dec 30, 2024

Use Python FastAPI to create a weather website, available at $19.99, has an average rating of 3.8, with 7 lectures, based on 29 reviews, and has 1943 subscribers.
You will learn about Learning python web development Understand API and calling api using python Understand basic MVP pattern Learn FastAPI and web development This course is ideal for individuals who are Beginner python developers interested in api and web development It is particularly useful for Beginner python developers interested in api and web development.
Enroll now: Use Python FastAPI to create a weather website
Summary
Title: Use Python FastAPI to create a weather website
Price: $19.99
Average Rating: 3.8
Number of Lectures: 7
Number of Published Lectures: 7
Number of Curriculum Items: 7
Number of Published Curriculum Objects: 7
Original Price: $19.99
Quality Status: approved
Status: Live
What You Will Learn
Who Should Attend
Target Audiences
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.
Course Curriculum
Chapter 1: Introduction
Lecture 1: Introduction
Chapter 2: Create a weather template
Lecture 1: Use MDB template
Chapter 3: API integration
Lecture 1: Decouple the data from view
Lecture 2: Use requests library to make API calls from server
Lecture 3: Integrate with location API
Chapter 4: Recap
Lecture 1: recap
Lecture 2: FastAPI basics
Instructors

Shuhan Xu
Software Engineer
Rating Distribution
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
- Random Picks
- Popular
- Hot Reviews
- Unreal Development Kit Game Programming with UnrealScript
- Cryptocurrency Trading 2024- Hands-On Crypto Trading Course
- Make your fortune with the Black Swan! Increase your wealth.
- Digital Marketing Advertising- Facebook, LinkedIn more!
- Advanced Photoshop Manipulations Tutorials Bundle
- Crypto Trading Mastery (Scalping, Day trading, price action)
- Company Valuation Financial Modeling
- How to Draw Cute Thanksgiving!
- 1YouTube Masterclass The Best Guide to YouTube Success
- 2Photoshop CC- Adjustement Layers, Blending Modes Masks
- 3Personal Finance
- 4The Architecture of Oscar Niemeyer
- 5SolidWorks Essential Training ( 2023 2024 )
- 6Advanced Photoshop Manipulations Tutorials Bundle
- 7ZB Trading Cryptocurrency Price Action Course
- 8Python for Absolute Beginners
- 1Linux Performance Monitoring Analysis Hands On !!
- 2Content Writing Mastery 1- Content Writing For Beginners
- 3Media Training for PrintOnline Interviews-Get Great Quotes
- 4Learn Facebook Ads from Scratch Get more Leads and Sales
- 5The Complete Digital Marketing Course Learn From Scratch
- 6C#- Start programming with C# (for complete beginners)
- 7[FREE] How to code 10 times faster with Emmet
- 8Driving Results through Data Storytelling