Get Free Shipping on orders over $0
Python A-Z : Learn Python by Building 15 Projects and ChatGPT - Shubham Sarda

Python A-Z

Learn Python by Building 15 Projects and ChatGPT

By: Shubham Sarda

eText | 11 October 2019 | Edition Number 1

At a Glance

eText


$171.59

or 4 interest-free payments of $42.90 with

 or 

Instant online reading in your Booktopia eTextbook Library *

Why choose an eTextbook?

Instant Access *

Purchase and read your book immediately

Read Aloud

Listen and follow along as Bookshelf reads to you

Study Tools

Built-in study tools like highlights and more

* eTextbooks are not downloadable to your eReader or an app and can be accessed via web browsers only. You must be connected to the internet and have no technical issues with your device or browser that could prevent the eTextbook from operating.

Python practical training for beginners to advanced. Gain practical knowledge and confidence as you work on these projects, building a solid foundation in Python programming.

Key Features

  • Build problem solving skill with practical examples and project implementations
  • Work on 13 different projects and two assignments with modules: OpenCV, Pandas, Tkinter, Tweepy, Pillow, BeautifulSoup, OpenAI, Flask, and more
  • Use ChatGPT to build projects from scratch; build, explain, and modify anything

Book Description

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.

What you will learn

  • Learn the basics of programming—variables, data types, and operators
  • Learn to write clean Python code keeping a project building approach in mind
  • Learn about the four pillars of object-oriented programming
  • Integrate ChatGPT into your regular learning to understand things two times faster
  • Explore new features included in Python latest versions including Python 3.12
  • Explore various OpenAI API for custom projects

Who this book is for

This comprehensive course is tailored for individuals who are new to programming and wish to embark on their coding journey. Whether you have never programmed before or are a seasoned programmer transitioning to Python, this course is perfect for you. No prior coding experience is necessary as we will guide you through each concept step-by-step, starting from the basics. All you need is a Windows or Mac operating system and an internet connection to dive into the world of Python programming.
on
Desktop
Tablet
Mobile

More in Programming & Scripting Languages

Grokking Statistics - Thomas Nield

eBOOK