

Learn Python Programming - Fourth Edition: A Comprehensive, Up-to-Date, and Definitive Guide to Learning Python, (Paperback)
Key item features
- Learn Python Programming - Fourth Edition: A Comprehensive, Up-to-Date, and Definitive Guide to Learning Python, (Paperback)
- Author: Packt Publishing
- ISBN: 9781835882948
- Format: Paperback
- Publication Date: 2024-11-29
- Page Count: 620
Specs
- Book formatPaperback
- Fiction/nonfictionNon-Fiction
- GenreComputing & Internet
- Publication dateNovember, 2024
- Pages620
- SubgenreLanguages
- Free shipping
Free 30-day returns
How do you want your item?
About this item
Product details
This edition offers updated content covering Python 3.9 to 3.12, new chapters on type hinting and CLI applications, and expanded practical examples, making it the ideal resource for both new and experienced Python programmers
Key Features:
- Create and deploy APIs and CLI applications, leveraging Python's strengths in scripting and automation
- Stay current with the latest features and improvements in Python, including pattern matching and the latest exception handling syntax
- Engage with new real-world examples and projects, including competitive programming problems, to solidify your understanding of Python
Book Description:
Learn Python Programming, Fourth Edition, provides a comprehensive, up-to-date introduction to Python programming, covering fundamental concepts and practical applications. This edition has been meticulously updated to include the latest features from Python versions 3.9 to 3.12, new chapters on type hinting and CLI applications, and updated examples reflecting modern Python web development practices. This Python book empowers you to take ownership of writing your software and become independent in fetching the resources you need. By the end of this book, you will have a clear idea of where to go and how to build on what you have learned from the book.
Through examples, the book explores a wide range of applications and concludes by building real-world Python projects based on the concepts you have learned. This Python book offers a clear and practical guide to mastering Python and applying it effectively in various domains, such as data science, web development, and automation.
What You Will Learn:
- Install and set up Python on Windows, Mac, and Linux
- Write Elegant, Reusable, and Efficient Code
- Avoid common pitfalls such as duplication and over-engineering
- Use Functional and Object-Oriented Programming Approaches appropriately
- Build APIs with FastAPI and program CLI applications
- Understand Data Persistence and Cryptography for secure applications
- Manipulate Data Efficiently using Python's built-in data structures
- Package Your Applications for distribution via the Python Package Index (PyPI)
- Solve Competitive Programming Problems with Python
Who this book is for:
This Python programming book is for everyone who wants to learn Python from scratch, as well as experienced programmers looking for a reference book. Prior knowledge of basic programming concepts will help you follow along, but it's not a prerequisite
Table of Contents
- A Gentle Introduction to Python
- Built In Data Types
- Conditionals and Iterations
- Functions, the Building Blocks of Code
- Comprehensions and Generators
- OOP, Decorators, and Iterators
- Exceptions and Context Managers
- Learn Python Programming - Fourth Edition: A Comprehensive, Up-to-Date, and Definitive Guide to Learning Python, (Paperback)
- Author: Packt Publishing
- ISBN: 9781835882948
- Format: Paperback
- Publication Date: 2024-11-29
- Page Count: 620
Specifications
Book format
Fiction/nonfiction
Genre
Publication date
Warranty
Warranty information
Similar items you might like
Python Programming Web Programming with Python and Flask, (Paperback) $16.99
$1699current price $16.99Python Programming Web Programming with Python and Flask, (Paperback)
Python for non-Pythonians: How to Win Over Programming Languages, (Paperback) $32.07
$3207current price $32.07Python for non-Pythonians: How to Win Over Programming Languages, (Paperback)
Learn Python Programming: An in-depth introduction to the fundamentals of Python, (Paperback) $31.53
$3153current price $31.53Learn Python Programming: An in-depth introduction to the fundamentals of Python, (Paperback)
The Flask Developer's Handbook: From Beginner to Pro with Python, (Paperback) $29.99
$2999current price $29.99The Flask Developer's Handbook: From Beginner to Pro with Python, (Paperback)
Programming Microcontrollers with Python: Experience the Power of Embedded Python, (Paperback) $40.24
$4024current price $40.24Programming Microcontrollers with Python: Experience the Power of Embedded Python, (Paperback)
Learn Python Visually : Creative Coding with Processing.py (Paperback) $32.68 Was $36.60
$3268current price $32.68, Was $36.60$36.60Learn Python Visually : Creative Coding with Processing.py (Paperback)
Python for Beginners: Enter the Real World of Python and Learn How to Think Like a Programmer., (Hardcover) $28.75
$2875current price $28.75Python for Beginners: Enter the Real World of Python and Learn How to Think Like a Programmer., (Hardcover)
Python Illustrated: Not another boring Python book, learn programming the fun way, (Paperback) $28.49
$2849current price $28.49Python Illustrated: Not another boring Python book, learn programming the fun way, (Paperback)
Learn Python Programming - Second Edition: The no-nonsense, beginner's guide to programming, data science, and web devel, (Paperback) $30.99 Was $40.49
$3099current price $30.99, Was $40.49$40.49Learn Python Programming - Second Edition: The no-nonsense, beginner's guide to programming, data science, and web devel, (Paperback)
15 out of 5 Stars. 1 reviewsLearning Python Python: A Beginners Complete Reference Guide to Learn The Python Programming Language., Book 5, (Paperback) $22.00 Was $25.12
$2200current price $22.00, Was $25.12$25.12Learning Python Python: A Beginners Complete Reference Guide to Learn The Python Programming Language., Book 5, (Paperback)
Mastering Python 3 Programming: Ultimate Guide to Learn Python Coding Fundamentals and Real-World Applications, (Paperback) $34.50
$3450current price $34.50Mastering Python 3 Programming: Ultimate Guide to Learn Python Coding Fundamentals and Real-World Applications, (Paperback)
Problem Solving with Python 3.7 Edition: A beginner's guide to Python & open-source programming tools, (Paperback) $36.69
$3669current price $36.69Problem Solving with Python 3.7 Edition: A beginner's guide to Python & open-source programming tools, (Paperback)
Python in Practice Python in Practice - Volume II: Beyond the Basics: Advanced Language Features in Python, Book 2, (Paperback) $23.57
$2357current price $23.57Python in Practice Python in Practice - Volume II: Beyond the Basics: Advanced Language Features in Python, Book 2, (Paperback)
Data Structures and Program Design Using Python: A Self-Teaching Introduction, (Paperback) $58.76
$5876current price $58.76Data Structures and Program Design Using Python: A Self-Teaching Introduction, (Paperback)
Python Basics: A Practical Introduction to Python 3, (Paperback) $28.85 Was $39.99
$2885current price $28.85, Was $39.99$39.99Python Basics: A Practical Introduction to Python 3, (Paperback)
Python Python: Python basics for Beginners, Book 1, (Paperback) $22.59
$2259current price $22.59Python Python: Python basics for Beginners, Book 1, (Paperback)
Python for Beginners: 100 Hands-on coding challenges, (Paperback) $13.99
$1399current price $13.99Python for Beginners: 100 Hands-on coding challenges, (Paperback)
Learning Geospatial Analysis with Python - Fourth Edition: Unleash the power of Python 3 with practical techniques for l, (Paperback) $39.99
$3999current price $39.99Learning Geospatial Analysis with Python - Fourth Edition: Unleash the power of Python 3 with practical techniques for l, (Paperback)
Ultimate Python Programming: Learn Python with 650 Programs, 900 Practice Questions, and 5 Projects, (Paperback) $34.50
$3450current price $34.50Ultimate Python Programming: Learn Python with 650 Programs, 900 Practice Questions, and 5 Projects, (Paperback)
Programming Python Programming Crash Course: A Crash Course Guide to Learn Programming Python, all you Need to Learn for Introducing, Book 3A, (Hardcover) $36.15
$3615current price $36.15Programming Python Programming Crash Course: A Crash Course Guide to Learn Programming Python, all you Need to Learn for Introducing, Book 3A, (Hardcover)
Customer ratings & reviews
Related pages
- Python Testing
- Python Step Function
- SQL Programming Language Books
- Python Bible Python Programming Language Books
- Python Course
- C K Scott Allen Programming Languages
- Monthly Python Python Programming Language Books
- A+ Certification Guide Books
- JavaScript Programming Language Books
- HTML Programming Language Books
- General Certification Guide Books
- Java Programming Language Books
