Chatgpt & Python For Beginners - Build Your Own Dashboard
Published 6/2025
MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
Language: English | Size: 2.38 GB | Duration: 3h 9m
Published 6/2025
MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
Language: English | Size: 2.38 GB | Duration: 3h 9m
No coding experience needed - create stunning interactive dashboards with Python and ChatGPT (AI)
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.
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 scriptsCollect system metrics (CPU temp, RAM, network info) using PythonMonitor wireless clients and switch ports via SSH and HTML reportsVisualize CPU temperature logs with auto-refreshing graphsAdd live feeds from IP cameras to your dashboardsDesign compact, responsive dashboards with dark mode and iconsAutomate script execution and data updatesBuild your own multi-device dashboard step by step using AILearn Python fundamentals by building real tools, not theory slidesItems 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!
Overview
Section 1: Introduction
Lecture 1 Introduction
Lecture 2 Tools that we will use
Lecture 3 Our first prompt - Let's describe what we want to achieve
Lecture 4 Our first script - gathering information about our Windows 11 device
Lecture 5 Our first HTML dashboard
Lecture 6 Basic automation
Lecture 7 Speed test - part 1
Lecture 8 Speed test - part 2
Lecture 9 Widgets - weather forecast & clock
Lecture 10 List of devices
Lecture 11 Dashboard
Lecture 12 Scripts - source files
Section 2: More advanced examples
Lecture 13 CPU temperature - a cool and dynamic graph
Lecture 14 Connecting to a TP-Link router
Lecture 15 Using the Selenium framework to open a login page
Lecture 16 Grabbing some information out of the main page
Lecture 17 IP camera - part 1
Lecture 18 IP camera - part 2
Section 3: Advanced topics
Lecture 19 Monitoring wireless devices (using SSH and Access Points)
Lecture 20 Do not keep a password in your script
Lecture 21 5G router
Lecture 22 Monitoring a Cisco switch - a list of ports UP/DOWN
Lecture 23 Widgets + Internet speed graphs
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