Getting Started with Python: Understand key data structures and use Python in object-oriented programming

- 50%

Original price was: $35.99.Current price is: $18.00.

Add to wishlistAdded to wishlistRemoved from wishlist 0

Product Specs:

  • File Type: PDF
  • File Size: 16.9 MB
  • Book Language: English
  • Total Page Count: 707
  • Instant Download

Python becomes more useful when you understand not only its syntax, but also how to choose data structures, reason about algorithms, and shape code into maintainable programs. Getting Started with Python builds that understanding step by step, beginning with the language’s core features and extending into algorithms and object-oriented design.

Start with the building blocks

The opening chapters introduce Python’s environment, execution model, built-in data types, decisions, loops, and functions. From there, the discussion turns to files and data persistence, including working with directories, JSON, streams, and databases. This foundation helps connect everyday coding choices to the way a program is organized and behaves.

Understand the structures behind the code

Data structures and algorithms take center stage as the book explores linked lists, stacks, queues, trees, hash tables, and graphs. Searching, sorting, selection, and runtime analysis add a way to think about how these structures solve problems—and how their trade-offs affect a program.

Bring object-oriented ideas into practice

Later sections examine classes and objects, interfaces, encapsulation, composition, inheritance, polymorphism, and exceptions. The book also covers iterators, generators, design patterns, and testing, giving readers a broader vocabulary for organizing Python applications and checking that their code works as intended.

Who will find it useful?

This book suits readers beginning to write Python scripts or programs, as well as developers coming from another object-oriented language who want to work with Python’s approach. Its progression from fundamentals to algorithms and design makes it useful for readers who want to understand how individual coding concepts fit together.

Follow the path from first principles to more structured software, with Python’s data structures and design choices kept firmly in view.

User Reviews

0.0 out of 5
★★★★★
0
★★★★★
0
★★★★★
0
★★★★★
0
★★★★★
0
Write a review

There are no reviews yet.

Only logged in customers who have purchased this product may leave a review.

Added to wishlistRemoved from wishlist 0
- 50%

Learn Web Development with Python: Get hands-on with Python Programming and Django web development

Sold by Fabrizio Romano
Original price was: $35.99.Current price is: $18.00.
Added to wishlistRemoved from wishlist 0
- 50%

Learn Python Programming, Fourth Edition

Sold by Fabrizio Romano
Original price was: $24.78.Current price is: $12.39.
Getting Started with Python: Understand key data structures and use Python in object-oriented programming
Getting Started with Python: Understand key data structures and use Python in object-oriented programming

Original price was: $35.99.Current price is: $18.00.

Create. Design. Inspire.

Design Something Amazing

Looking for creative resources? Discover Procreate brushes, Photoshop resources, and design assets at BrushesPack.com.

✦ Procreate Brushes Ps Photoshop Resources ◇ Design Assets
✎
BrushesPack Creative Resources
Digital Delights
Logo
Shopping cart