Book Image

Python A-Z: Learn Python by Building 15 Projects and ChatGPT [Video]

By : Shubham Sarda
5 (2)
Book Image

Python A-Z: Learn Python by Building 15 Projects and ChatGPT [Video]

5 (2)
By: Shubham Sarda

Overview of this book

This comprehensive Python course covers all fundamental concepts and advanced Python concepts, and you learn a wide range of practical skills by building real-world projects. You will start by learning about the basics of Python programming, Python operators, Python conditionals and if statement, methods, OOP concepts, Python data structures, mutability, built-in and user-defined modules, errors and exception handling, custom exception, and more. You will explore advanced concepts such as recursion, list comprehension, Walrus operator, union operator, type hinting and native time support, structural pattern matching, and speed improvement to name a few. You will also cover a wide range of projects such as, face detection with OpenCV, data analysis with Pandas, accessing data through CoinMarketCap API, building desktop applications with Tkinter, integrating SQLite3 database, automated web scraper and mailing with BeautifulSoup, automated social media image generation using Pillow library and OpenWeatherMap API, podcast script writer with OpenAI, conversational chatbot with OpenAI, image generator with DALL-E, video summarizer with ChatGPT, development of a portfolio web application using the Flask framework, and many more. By the end of this course, you will be ready to use the huge scope offered by Python programming.
Table of Contents (43 chapters)
2
AI Assistance: ChatGPT and Bard
4
Writing Our First Python Program
8
IDE (Integrated Development Environment)
16
__name__ == "__main__"
18
Python Package Management System
31
Advanced: Map, Filter, and Reduce
32
Advanced: Comprehension
34
Advanced: Decorators
35
Advanced: Logging
36
Advanced: Date and Time
40
Project 13: Text to Image Using DALL-E
43
Bonus - What's Next?
Chapter 5
Datatypes in Python
Content Locked
Section 1
Datatypes in Python
In this video, we delve into the fundamental datatypes in Python, helping you grasp the different types of data and how to work with them effectively.