Udemy

Build a weather app in Python and Tkinter

Enroll Now
  • 22 Students
  • Updated 2/2026
3.8
(05 Ratings)
CTgoodjobs selects quality courses to enhance professionals' competitiveness. By purchasing courses through links on our site, we may receive an affiliate commission.

Course Information

Registration period
Year-round Recruitment
Course Level
Study Mode
Duration
0 Hour(s) 31 Minute(s)
Language
English
Taught by
Catalin Stefan
Rating
3.8
(05 Ratings)

Course Overview

Build a weather app in Python and Tkinter

Practice Python, Tkinter and network communication by building a weather app from scratch

In this course we are building a weather app that communicates with a real world endpoint, retrieves up to date weather information for a location that the user has chosen, and displays that information in an app.

We will learn how to register for the free backend API and how to research the endpoint that we need to call.

We will use the requests library to communicate with the backend.

We will use the Tkinter library to build the interface of our application.

Finally we will build everything in Python.

This course is an exercise in working with Python. It will give you a good starting point to continue building your weather app if you choose to, but it will mostly provide you with a nice practice exercise to sharpen your Python skills.


Course Content

  • 1 section(s)
  • 8 lecture(s)
  • Section 1 Build a weather app

What You’ll Learn

  • Build a real world weather app, Communicate with a backend API, Build an interface, Use Python to build an app


Reviews

  • E
    Eugene Dupont
    2.0

    not enough content for 15 bucks

  • P
    Piet Baas
    3.5

    Leuk en leerzaam. Opent een wereld aan mogelijkheden als je hier niet mee bekend was.

  • M
    Matt
    5.0

    Fun project. Well done man

Start FollowingSee all

We use cookies to enhance your experience on our website. Please read and confirm your agreement to our Privacy Policy and Terms and Conditions before continue to browse our website.

Read and Agreed