
Learn Python programming with ChatGPT, covering inputs, outputs, conditions, functions, loops, classes, and turtle graphics, plus small games and graphical projects generated and modified with AI.
Download python from python.org for Windows and choose a free editor like PyCharm Community Edition or VS Code, or use Thonny which comes with Python.
Write your first Python program using the print function to display hello world, run code in the shell, and see how output appears and updates with multiple prints.
Take inputs from keyboard in Python by asking for first and last names and printing the full name, using the input function and variables.
Learn Python programming with ChatGPT introduces expressions and operators in Python, including arithmetic operators such as addition, subtraction, multiplication, division, modulus, and exponentiation. Explore comparison and logical operators.
Learn how to use math in Python to calculate the area of a triangle with base and height, using inputs as floats and an f-string formatted result.
Learn to build a Python program that converts earth age to mars age using input and float conversion, computes with a formula, and prints the result to two decimal places.
Explore drawing with the Python turtle module by creating a rectangle using forward movements and 90-degree turns, applying color fills and speed adjustments, and extending to drawing a circle.
Learn Python turtle graphics by building a house with doors and windows. Explore screen setup, a builder turtle, pen up and down, and go to coordinates to fill shapes.
Learn to collect user inputs with the turtle module in Python, rewriting a first name, last name, and age program using screen.textinput and pen.write to display the full name.
Learn how to implement Python if-else conditions to categorize ages as child or adult, handle input validation, including nested if-else blocks and error messages.
Learn Python conditional logic with if, elif, and else to assign grades from scores. Collect four subject scores via input, compute the average, and print grades without loops or functions.
Learn to craft a Python if-else program that detects uppercase or lowercase text with isupper, validates single-character input by length checks, and rewrites the logic for one character.
Develop a Python weather program using nested if-else conditions to output messages for different temperature ranges. Include humidity alerts for high temperatures with a nested check.
Explore Python data types including integers, floats, strings, lists and tuples, and learn list operations like append, insert, and remove, with emphasis on zero position and list versus tuple differences.
Learn Python for loops with range to print 1 to 50 and iterate over a list of fruits, then debug step by step to trace execution.
Learn Python programming with ChatGPT demonstrates drawing circles with the turtle module using a for loop over colors, applying a radius of 50 and filling each circle.
Use for loops with turtle graphics to draw spirals, cycling colors, varying line width, and turning angles, while experimenting with parameters and code rewrites generated by ChatGPT.
Learn Python programming with ChatGPT by exploring a while loop example that accumulates a total sum until a zero breaks the loop, prints the result, and contrasts with for loop.
Define a Python function to calculate the circle area using math.pi times radius squared, call it with a user-provided radius, and print the result.
Learn to create turtle spiral programs with functions and loops, using a draw_spiral function to draw spirals through a 100 step loop, increasing distance and applying colors with random.choice.
Explore how ChatGPT generates a Python rock paper scissors game with functions for user and computer choices, determine the winner, and a main play loop.
Explore how Python classes act as blueprints for objects, using an init function to set attributes like make, model, and year, and display info for car and dog instances.
Learn to build a Python tic-tac-toe game, starting with a console version using print board and win checks, then implement a graphical user interface with a Tic-Tac-Toe class.
Learn to build a scheduled zip utility in Python using ChatGPT generated code, install schedule package, and use a GUI to select folders, set the output name, and schedule time.
Learn to watermark and crop videos by generating Python code with moviepy and pillow, automate watermarking of new files using watchdog, and later add a graphical user interface.
Learn to merge text files and PDFs using Python and GPT, generating code that combines files, adds password protection with Pypdf2, and optionally creates a graphical user interface.
Learn to use the BeautifulSoup Python library to scrape a website, extracting links, images, titles, and paragraphs with simple code, using examples from real python.com.
Learn to send emails automatically with python via Gmail's smtp server, handling sender, receiver, subject, body, and Gmail app password, then trigger alerts on new files using watchdog.
Convert an Excel file to SQL with Python by reading the Excel with pandas, creating a database, and writing the dataframe to SQL.
Learn to build a Python scraping script with Beautifulsoup and requests to extract post links and h1 tags, visiting each page and saving results to Excel with pandas.
Celebrate completing the course, stay curious, and keep learning and improving to become a great programmer in the future.
This course is for students who wants to learn python programming easily with ChatGPT. You will learn all the important python topics from this course. So you will learn python input, output functions, turtle graphics, loops, functions, classes, python datatypes etc.
All topics will be covered using chatgpt and example programs will also be generated and modified using ChatGPT. So you will learn to use ChatGPT to learn and make programs from very first steps.
You will love this course if you are a beginner and want to learn python easily and want to learn the power of chatgpt to generate programs for you within seconds.
So this course teaches you python programming and also teaches you to generate and modify python programs using ChatGPT. So you will be able to generate programs and will have the knowledge to understand it and edit or modify it for different purposes.
Lastly this course show you to generate practical codes and gui programs like file, pdf merging, web scraping, excel to sql converting, video watermarking and cropping, automated mail sending etc.
Also please do not forget give a review for my course as i am new here and it will motivate me to create more course like this.
Alright, let's enroll for this course and gain this awesome knowledge.
Thanks
Rabbani