Introduction to Python Programming and Data Structures, 3rd Edition By Y Daniel Liang
$30.00
Secure checkout
Instant digital download
PDF document
Document details
- Pages
- 1,215
- File size
- 24.7 MB
- Format
- Digital PDF
- Course
- Programming
- Category
- eBook[PDF]
Sign in or create a free account to continue. Your purchase will be saved in My Downloads.
About this ebook
Introduction to Python Programming and Data Structures, 3rd Edition by Y. Daniel Liang covers fundamental programming concepts, basic and advanced data structures, object-oriented programming, graphical user interfaces (GUIs), and algorithms. [1, 2, 3]
Core Topics Covered
According to the official Pearson Subject Catalog, the chapters are organized into the following sequential topics: [1]
- Basics & Control Flow:
- Introduction to computers, programs, and Python
- Elementary programming, selections (conditionals), and loops
- Mathematical functions, strings, and objects
- Functions and modular code organization [1]
- Standard Data Structures:
- Lists and multidimensional lists
- Tuples, sets, and dictionaries [1]
- Object-Oriented Programming (OOP) & GUI:
- Objects and classes
- Inheritance and polymorphism
- Basic and advanced GUI programming using Tkinter [1]
- Files, Exceptions & Recursion:
- Files and exception handling
- Recursion [1]
- Algorithms & Advanced Data Structures:
- Developing efficient algorithms and sorting
- Linked lists, stacks, queues, and priority queues
- Binary search trees and AVL trees
- Hashing
- Graphs, applications, weighted graphs, and applications [1]
File included
tmpphpdnU4wM
24.7 MB