ShopSpell

READINGS FROM PROGRAMMING WITH PYTHON [Paperback]

$171.99     $208.00    17% Off      (Free Shipping)
21 available
  • Category: Books (Computers)
  • Author:  MCMULLEN
  • Author:  MCMULLEN
  • ISBN-10:  0357637453
  • ISBN-10:  0357637453
  • ISBN-13:  9780357637456
  • ISBN-13:  9780357637456
  • Publisher:  Cengage Learning
  • Publisher:  Cengage Learning
  • Pages:  592
  • Pages:  592
  • Binding:  Paperback
  • Binding:  Paperback
  • SKU:  0357637453-11-SPLV
  • SKU:  0357637453-11-SPLV
  • Item ID: 107066260
  • List Price: $208.00
  • Seller: ShopSpell
  • Ships in: 2 business days
  • Transit time: Up to 5 business days
  • Delivery by: Sep 29 to Oct 01
  • Notes: Brand New Book. Order Now.
Ideal for anyone who has never programmed, McMullen/Matthews/Parsons' PROGRAMMING WITH PYTHON uses a beginner's approach that combines conceptual content with rich examples and hands-on learning activities. Straightforward and student friendly, it emphasizes fundamental computer concepts from a Python programming perspective using a clear presentation with little technical jargon. Modules introduce important computer science concepts, procedural programming and object-oriented programming in short segments, while real-world examples, streamlined code and descriptive figures help you better understand today's computing concepts. As you strengthen your computer science knowledge, you will also sharpen critical-thinking and problem-solving skills -- and build confidence.1. Computational Thinking. 2. Programming Tools. 3. Literals, Variables, and Constants. 4. Numeric Data Types and Expressions. 5. Character and String Data Types. 6. Decision Control Structures. 7. Repetition Control Structures. 8. Lists. 9. Functions. 10. Exceptions. 11. File Operations. 12. Recursion. 13. Modules. 14. Classes and Objects. 15. Methods. 16. Encapsulation. 17. Inheritance. 18. Polymorphism. 19. Linked List Data Structures. 20. Stacks, Queues, and Tables. 21. Trees and Graphs. 22. Algorithm Complexity and Big-O Notation. 23. Search Algorithms. 24. Sorting Algorithms. 25. Processor Architecture. 26. Data Representation. 27. Programming Paradigms. 28. User Interfaces. 29. Software Development Methodologies. 30. Pseudocode, Flowcharts, and Decision Tables. 31. Unified Modeling Language.
Add Review