Currently Empty: £0.00
This course is designed to equip you with the skills and knowledge needed to leverage generative AI for crafting intelligent Python programs that will serve as solutions to real-world problems. Whether you’re a seasoned developer looking to enhance your skills or a newcomer eager to explore the possibilities of AI-guided programming, this course provides the perfect blend of theory and hands-on practice to help you succeed.
Course Highlights:
-
Embrace Python Fundamentals: Gain a solid understanding of Python syntax, data types, and control structures essential for effective programming.
-
Explore Generative AI with ChatGPT: Dive into the world of artificial intelligence and discover how ChatGPT can be harnessed to generate intelligent solutions.
-
Develop AI-Driven Applications: Learn to create interactive programs that handle user input, perform mathematical operations, and control program flow with the guidance of ChatGPT.
-
Build Real-World Projects: Apply your newfound skills to develop practical applications ranging from simple utilities to complex systems, all powered by generative AI.
-
Expert Guidance at Your Fingertips: Benefit from expert AI guidance and personalized support as you navigate through the course, ensuring a rewarding and fulfilling learning experience.
Enroll now and embark on your journey towards creating sophisticated Python programs with ChatGPT as your guide. Let’s create together!
Create Python Programs that Handle User Inputs
-
1Logging in to ChatGPT
Log in or create an account to access the ChatGPT environment, offering a firsthand look at OpenAI's platform.
-
2Exploring the Python IDLE and PyCharm Development Environments
Explore the crucial steps in setting up your Python development environment. Learn the essentials, including installing Python, required libraries, and configuring an integrated development environment (IDE).
-
3Hello World - Let's Create Your First Gen AI Python Program
Create your first Python program that prints the popular "Hello World" string output with guidance from ChatGPT.
Create Python Math Programs
-
4Adult or Minor Status Program
In this lecture, you'll learn how to create a Python program that prompts the user for their age and then determines whether they are considered an adult or a minor based on the input.
-
5Pythagorean Theorem Program
This lecture guides you through building a Python program that calculates the length of the hypotenuse of a right triangle using the Pythagorean theorem, given the lengths of the other two sides.
Create Python Boolean Programs
-
6Add Two Numbers using Generative AI
You'll create a simple Python program that adds two numbers together, demonstrating basic arithmetic operations.
-
7Celsius to Fahrenheit Conversion Program
In this lecture, you'll develop a Python program that converts temperature from Celsius to Fahrenheit, showcasing mathematical operations and conversions.
-
8Implement a Counter (Without Loops)
This lecture focuses on creating a Python program that implements a counter without using loops, demonstrating basic arithmetic and control flow concepts.
-
9Surface Area of a Cylinder Program
You'll learn how to compute the surface area of a cylinder in this lecture, developing a Python program that takes the radius and height as inputs and produces the surface area as output.
Create Python Control Flow Programs
-
10Validate User Input Range with Boolean Operators
This lecture teaches you how to create a Python program that validates whether a user-inputted value falls within a specified range, utilizing boolean operators for comparison.
-
11Student Eligibility Criteria Program
You'll build a Python program in this lecture that determines whether a student meets certain eligibility criteria based on user-provided input, illustrating boolean logic and decision-making.
-
12Traffic Light Simulation Program
In this lecture, you'll simulate the behavior of traffic lights using a Python program, demonstrating the application of boolean logic in a real-world scenario.
Create Python Programs with Loops
-
13Random Number Guessing (RNG) Game
You'll create a simple Python program that implements a random number guessing game, demonstrating the use of control flow statements like IF/ELIF conditions
-
14Character Check Program
In this lecture, you'll develop a Python program that checks various properties of a character, showcasing control flow and string manipulation.
-
15Login System Program
This lecture guides you through building a Python program that implements a basic login system, demonstrating control flow and user authentication concepts.
Create Python Graphical User Interfaces (GUIs)
-
16Program to Print Odd Numbers Below 20 using "FOR" Loops
You'll create a Python program in this lecture that prints all odd numbers less than 20, showcasing the use of For loops for iteration.
-
17Student Name Entry System using "WHILE" Loops
In this lecture, you'll develop a Python program that continuously prompts the user for student names until the input "END" is entered, illustrating the use of a while loop for repetitive tasks.
-
18Enhanced Login program with Added Security via Loops
This lecture focuses on enhancing the previous login system by adding validation checks, demonstrating the use of loops and conditionals for robust user authentication.
-
19Enhanced Character Check with Loop Control
You'll enhance the character check program from earlier lectures by implementing it within a loop, allowing for repeated checks on multiple characters.
-
20Enhanced Random Number Guessing Game with Loop
This lecture guides you through enhancing the random number guessing game by implementing it within a loop, allowing for multiple guesses until the correct number is guessed.
Create Python Programs with Data Structures and Functions
-
21Build an AI Basic Calculator GUI with Tkinter
You'll learn how to create a basic calculator with a graphical user interface (GUI) using Tkinter in Python, demonstrating GUI development and basic arithmetic operations.
-
22Design a BMI Calculator GUI
In this lecture, you'll design a BMI calculator with a graphical user interface using Tkinter, showcasing GUI design principles and calculation algorithms.
-
23Tic-Tac-Toe GUI Game
You'll develop a Tic-Tac-Toe game with a graphical user interface in this lecture, demonstrating GUI programming and game logic implementation.
-
24User Interactive Financial Expense Tracker
This lecture guides you through developing an expense tracker application with a graphical user interface using Tkinter, showcasing GUI design and data management.
Conclusion
-
25Implement a Task Scheduler using Lists
You'll create a Python program that implements a task scheduler using functions and data structures, demonstrating task management and scheduling algorithms.
-
26Build an Employee Payroll System with Tuples
In this lecture, you'll build an employee payroll system in Python, showcasing the use of functions and data structures for employee management and payroll calculation.
-
27Develop a Language Translator Program using Dictionaries
You'll develop a language translator application in Python in this lecture, demonstrating the use of functions and data structures for text translation.
-
28Create a URL Shortner Application with Sets
This lecture guides you through creating a URL shortener application in Python, demonstrating the use of functions and data structures for URL manipulation and storage.
-
29Create a File Management Tool using Functions
You'll build a file management tool in Python in this lecture, showcasing the use of functions and data structures for file manipulation and organization.
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!
Stars 5
13
Stars 4
5
Stars 3
0
Stars 2
0
Stars 1
0