eBook[PDF]

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
Category
eBook[PDF]
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

PDF
tmpphpdnU4wM 24.7 MB

Topics