Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
ChatGPT & Python for Beginners - build your own dashboard
Rating: 4.7 out of 5(2 ratings)
28 students

ChatGPT & Python for Beginners - build your own dashboard

No coding experience needed - create stunning interactive dashboards with Python and ChatGPT (AI)
Created byMarious Kuriata
Last updated 6/2025
English

What you'll learn

  • How to use ChatGPT to generate and improve Python scripts for real-world tasks and automation.
  • How to collect and display system and network data (CPU, RAM, IP, Wi-Fi clients, etc.) using Python.
  • How to build and style interactive HTML dashboards with auto-refresh, color coding, and layout control.
  • How to connect to remote devices using SSH and generate live monitoring dashboards for multiple systems.

Course content

3 sections26 lectures3h 19m total length
  • Introduction3:44
  • Tools that we will use7:21
  • Our first prompt - Let's describe what we want to achieve1:18
  • Our first script - gathering information about our Windows 11 device9:20
  • Our first HTML dashboard5:54
  • Basic automation3:28
  • Speed test - part 16:16
  • Speed test - part 210:48

    Replace only the HTML generation part to build your own dashboard, learn to run a speed test using a local file, and troubleshoot paths on Windows with Notepad++.

  • Widgets - weather forecast & clock3:42
  • List of devices9:12
  • Dashboard9:07
  • Scripts - source files

Requirements

  • Basic knowledge about networks (e.g. you should know the ipconfig command)
  • No programming experience required
  • A general familiarity with ChatGPT or AI tools - this course assumes you understand what AI assistants are and how to interact with them.

Description

Welcome to "ChatGPT & Python for Beginners – Build Your Own Dashboard" - the ultimate hands-on course for anyone looking to learn AI and Python by creating real-world, interactive dashboards.

In this course, you’ll combine the power of Python with ChatGPT to build functional and visually appealing system dashboards - even if you’ve never written a line of code before. Whether you're a student, hobbyist, or aspiring developer, this course offers a practical approach to learning programming through automation and data visualization.

NO CODING EXPERIENCE REQUIRED !

You’ll start with the basics - gathering system information, network data, wireless clients, and real-time CPU metrics. Then, you’ll move on to generating sleek HTML reports, live graphs, speed tests,  and device monitoring dashboards using SSH, sensors, and logs. We will even add an IP camera to our dashboard!

In this course, you will:

  • Use ChatGPT to generate, debug, and improve Python scripts

  • Collect system metrics (CPU temp, RAM, network info) using Python

  • Monitor wireless clients and switch ports via SSH and HTML reports

  • Visualize CPU temperature logs with auto-refreshing graphs

  • Add live feeds from IP cameras to your dashboards

  • Design compact, responsive dashboards with dark mode and icons

  • Automate script execution and data updates

  • Build your own multi-device dashboard step by step using AI

  • Learn Python fundamentals by building real tools, not theory slides

  • Items that we will cover and monitor: Windows 11, routers (TP-Link, Zyxel, Cisco), switches, IP cameras, Ubuntu server, wireless access points, and more!

By the end, you'll have a suite of personalized dashboards and the skills to build more — with ChatGPT as your coding partner.

Join now!

Who this course is for:

  • A beginner with no prior coding experience who wants to learn Python in a fun, applied way
  • A tech enthusiast or hobbyist interested in automating tasks and visualizing real-time data
  • Someone who wants to use ChatGPT as a coding assistant to learn and build faster