Top Structured Design in Computer Programming

The best Computer Programming Structured Design includes Practical SQL: Beginner's Guide to Data Storytelling, The Data Warehouse Toolkit: Dimensional Modeling Guide, Introduction to Algorithms, 3rd Edition and many others as mentioned below.

1

Practical SQL: Beginner's Guide to Data Storytelling

  • Learn SQL through real-world data examples.
  • Beginner-friendly guide to SQL and databases.
  • Analyze data using PostgreSQL and pgAdmin tools.
  • Hands-on exercises for practical skill-building.
  • Create and manage databases efficiently.
  • Updated content with advanced SQL techniques.
  • Two new chapters on system setup and JSON.
  • Average Rating out of 5:
  • Price Range: $27.41
2

The Data Warehouse Toolkit: Dimensional Modeling Guide

  • Comprehensive guide to dimensional modeling techniques.
  • Updated third edition with new ETL techniques.
  • Includes case studies from various industries.
  • Authored by renowned experts Ralph Kimball and Margy Ross.
  • Focus on real-world business applications and scenarios.
  • Designed for fast query response and ease of understanding.
  • Essential resource for data warehousing and business intelligence.
  • Average Rating out of 5:
  • Price Range: $51.88
3

Introduction to Algorithms, 3rd Edition

  • Comprehensive text on algorithms for all readers.
  • New material on vEB trees and multithreaded algorithms.
  • Accessible design and analysis of algorithms.
  • Readable pseudocode for programming beginners.
  • Revised and updated throughout for clarity.
  • Includes new chapters and substantial additions.
  • Enhanced coverage of dynamic programming concepts.
  • Average Rating out of 5:
  • Price Range: $36.50
4

The Art of Game Design: Third Edition

  • Over 100 game design questions included.
  • Written by a leading game designer.
  • Covers board, card, and video game principles.
  • Practical guidance for creating engaging games.
  • Includes examples from VR and AR platforms.
  • Features insights from modern popular games.
  • Third edition with updated content and references.
  • Average Rating out of 5:
  • Price Range: $58.14
5

Data Structures and Algorithms in Python

  • Learn efficient data structures for Python programming.
  • Understand algorithms for high-performance software development.
  • Focus on real-world examples and visualizations.
  • Master arrays, sorting, stacks, and queues.
  • Improve performance with practical coding exercises.
  • Ideal for self-study or classroom use.
  • Build foundational computer science skills effectively.
  • Average Rating out of 5:
  • Price Range: $56.93
6

Data Structures and Algorithms: A Practical Guide

  • Practical approach to data structures and algorithms.
  • Examples in JavaScript, Python, and Ruby.
  • New chapters on recursion and dynamic programming.
  • Use Big O notation to optimize code efficiency.
  • Learn advanced structures like binary trees and graphs.
  • Exercises in every chapter with detailed solutions.
  • Enhance your programming skills with real-world scenarios.
  • Average Rating out of 5:
  • Price Range: $36.44
7

Algorithms Unlocked: Puzzles and Games

  • Engaging introduction to algorithms through games.
  • Learn coding concepts with fun puzzles.
  • Master recursion using tic-tac-toe strategy.
  • Explore efficient search via sudoku and Wordle.
  • Understand machine learning through rock-paper-scissors.
  • Accessible for beginners and intermediate coders.
  • Enhance programming skills with practical examples.
  • Price Range: $22.95
8

Game Design Workshop: Playcentric Game Creation

  • Create engaging digital games easily.
  • Non-technical, exercise-driven game design approach.
  • Clear guidance on game design systems.
  • Includes famous game examples and illustrations.
  • Focus on playcentric design techniques.
  • New insights from top industry designers.
  • Prototyping, playtesting, and revising your games.
  • Average Rating out of 5:
  • Price Range: $55.63
9

SQL Queries for Mere Mortals: Master Data Manipulation

  • Step-by-step guide to effective SQL query writing.
  • Updated with advanced techniques and solutions.
  • Covers essential SQL concepts and practices.
  • Hands-on approach with downloadable sample databases.
  • Applies to various SQL-based database software.
  • Includes practical examples for real-world scenarios.
  • Demystifies complex SQL operations for all users.
  • Average Rating out of 5:
  • Price Range: $33.09
10

Algorithms (4th Edition) by Robert Sedgewick (Paperback)

  • Comprehensive guide on essential computer algorithms.
  • New Java implementations in modular programming style.
  • Includes fifty must-know algorithms for programmers.
  • Online resources enhance learning experience significantly.
  • Suitable for students in various scientific disciplines.
  • Regularly updated MOOC with extensive video lectures.
  • Developed by renowned authors Robert Sedgewick and Kevin Wayne.
  • Average Rating out of 5:
  • Price Range: $85.49
  • Material: 17 positive
11

Data Structures and Algorithms in Java (2nd Edition)

  • Easy-to-read guide on data structures.
  • Includes clear example programs for practical understanding.
  • Demonstrates algorithms through interactive graphical programs.
  • Rewritten for improved clarity and operation.
  • Updated for the latest Java JDK version.
  • Includes questions and exercises for enhanced learning.
  • Educational resources available for instructors online.
  • Average Rating out of 5:
  • Price Range: $46.85
12

The Algorithm Design Manual: Comprehensive Guide to Algorithms

  • Comprehensive guide to algorithm design and analysis.
  • Accessible instruction on practical algorithm creation.
  • Includes real-world problem-solving experiences and examples.
  • Over 100 new problems for hands-on practice.
  • Full-color illustrations clarify complex concepts effectively.
  • Unique catalog of frequent algorithmic problems.
  • Ideal for programmers, students, and researchers alike.
  • Average Rating out of 5:
  • Price Range: $48.95
13

Structural Analysis: Finite Element Method Vol. 1

  • Comprehensive introduction to Finite Element Method.
  • Covers linear static analysis of structures.
  • Based on 30 years of lecture notes.
  • Detailed finite element formulations included.
  • Useful for students and practising engineers.
  • Focus on practical applications and structural problems.
  • Average Rating out of 5:
  • Price Range: $60.57
14

Structured Design: Computer Program Fundamentals

  • Improves productivity in computer program design.
  • Enhances reliability of computer systems.
  • Lowers maintenance costs significantly.
  • Adopts structured approaches for effective design.
  • Standardized technique in industry practices.
  • Valuable insights for programmers and designers.
  • Facilitates better collaboration among design teams.
  • Average Rating out of 5:
  • Price Range: $14.52
15

Mastering Rust Programming Like a Rustacean

  • Master Rust design patterns for better code.
  • Learn idiomatic Rust for stable applications.
  • Explore patterns like Builder and Fluent interfaces.
  • Avoid common Rust anti-patterns effectively.
  • Includes code samples for practical learning.
  • Free eBook with print book purchase.
  • Ideal for intermediate Rust programmers.
  • Average Rating out of 5:
  • Price Range: $51.86
16

Data Structures and Algorithms in C++

  • Comprehensive guide to data structures in C++.
  • Focuses on algorithm analysis and efficient programming.
  • Advanced topics like NP-completeness and sorting covered.
  • Illustrative figures enhance understanding of algorithms.
  • In-depth treatment of advanced data structures included.
  • Suitable for CS2 and algorithms courses.
  • Develops maximally efficient programming skills effectively.
  • Average Rating out of 5:
  • Price Range: $94.99
17

Command-Line Rust: Project-Based CLI Guide

  • Learn Rust through focused project-based chapters.
  • Updated for Rust's latest features and libraries.
  • Build complete command-line applications step-by-step.
  • Handle errors and manage file input/output.
  • Utilize Rust's standard libraries and data types.
  • Document and validate command-line arguments effectively.
  • Master regular expressions and randomness in Rust.
  • Average Rating out of 5:
  • Price Range: $42.49
18

Planning Algorithms by Steven M. LaValle

  • Comprehensive guide on planning algorithms.
  • Integrates literature from multiple technical fields.
  • Ideal for computer scientists and engineers.
  • Covers applications in robotics and manufacturing.
  • Explains complex concepts with clear examples.
  • Supports learning in artificial intelligence and control theory.
  • Essential reference for academic and professional use.
  • Average Rating out of 5:
  • Price Range: $110.66
19

Modern Python Cookbook: 130+ Recipes for Python 3.12

  • 130+ updated recipes for Python 3.12.
  • New chapters on graphics and visualizations.
  • Effective dependency management techniques included.
  • Practical examples to solve real-world problems.
  • Comprehensive coverage of Python features and tools.
  • Ideal for both beginners and experienced developers.
  • Includes free PDF eBook with purchase.
  • Average Rating out of 5:
  • Price Range: $54.99
20

The Gamer's Mind: Neuroscience and UX in Game Design

  • Unlock neuroscience insights for game design.
  • Enhance user experience for long-term player engagement.
  • Learn cognitive science applications in gaming.
  • Improve usability and fun through practical checklists.
  • Discover effective UX strategies for game developers.
  • Access real-world examples from top game titles.
  • Practical guide for students and professionals alike.
  • Average Rating out of 5:
  • Price Range: $45.14
21

Beyond Algorithms: AI Business Solutions [1 Pack]

  • Unlock business potential with effective AI applications.
  • Learn from experienced engineers with real-world insights.
  • Understand AI's unique challenges in business environments.
  • Discover a new methodology for AI project prioritization.
  • Explore practical case studies showcasing business impact.
  • Engage with technical deep dives and thought experiments.
  • Transform AI knowledge into actionable business strategies.
  • Average Rating out of 5:
  • Price Range: $51.96
22

Algorithms (4th Edition) by Robert Sedgewick - eBook

  • Comprehensive eBook on algorithms and data structures.
  • Latest edition by renowned author Robert Sedgewick.
  • Detailed coverage of essential algorithms and techniques.
  • Includes practical Java code implementations for readers.
  • Engages with real-world applications across disciplines.
  • Clear explanations with visuals and exercises provided.
  • Grounded in scientific principles and performance analysis.
  • Average Rating out of 5:
  • Price Range: $58.39
  • Material: 17 positive
23

Big Historical Data: The Historian's Macroscope

  • Pioneering insights into digital humanities and Big Data.
  • Explores tools for cultural heritage knowledge construction.
  • Ideal for students and researchers entering the field.
  • Addresses challenges posed by vast data availability.
  • Introduces algorithms and tools for historical analysis.
  • Enhances public engagement in humanities research.
  • Guides local societies in digitizing their collections.
  • Average Rating out of 5:
  • Price Range: $20.37
24

Data Structures in C++ with STL

  • Modern object-oriented approach to data structures.
  • Focus on Standard Template Library (STL) container classes.
  • Numerous examples illustrating key concepts and techniques.
  • Separation of application and implementation for clarity.
  • Bridging the gap to advanced data structures courses.
  • Supports CS2/Data Structures courses using C++ effectively.
  • Complete programs provide practical learning opportunities.
  • Average Rating out of 5:
  • Price Range: $242.65
25

Data Structures & Algorithm Analysis in C++

  • Comprehensive coverage of data structures and algorithms.
  • Focus on C++ programming language for practical applications.
  • Bridges gap between CS2 and algorithms courses.
  • Covers binary heaps, sorting, and NP-completeness topics.
  • Includes in-depth analysis of algorithm efficiency.
  • Visual examples illustrate algorithm stages effectively.
  • Dedicated chapter on amortized analysis and advanced structures.
  • Average Rating out of 5:
  • Price Range: $206.22
26

Algorithmic Thinking, 2nd Edition: Coding Skills

  • Master essential algorithms through problem-solving.
  • Fully revised second edition for enhanced learning.
  • Real-world examples from competitive programming challenges.
  • Prepare effectively for coding interviews.
  • Code examples in C for clarity and understanding.
  • Focus on data structures and algorithm efficiency.
  • Designed for students and independent learners alike.
  • Average Rating out of 5:
  • Price Range: $29.99
27

Purely Functional Data Structures by Okasaki

  • Focuses on functional programming data structures.
  • Examples in Standard ML and Haskell provided.
  • Covers classical and new data structures.
  • Designed for programmers in functional languages.
  • Includes design techniques for custom data structures.
  • Useful for tutorials and self-study.
  • Bridges gap between imperative and functional paradigms.
  • Average Rating out of 5:
  • Price Range: $43.14
28

SQL for Data Scientists: Beginner's Guide (Paperback)

  • Learn SQL for dataset building and analysis.
  • Develop practical dataset construction skills.
  • Understand relational database structures effectively.
  • Avoid common SQL pitfalls with expert guidance.
  • Practice with provided database and SQL code.
  • Gain insights from a seasoned industry expert.
  • Jump-start your career in data science.
  • Average Rating out of 5:
  • Price Range: $32.49
29

The Algorithm Design Manual (Computer Science Texts)

  • Comprehensive guide for designing and analyzing algorithms.
  • User-friendly explanations for practical algorithm design.
  • Includes new topics like quantum computing and approximation.
  • Full-color illustrations clarify complex concepts effectively.
  • Over 100 new problems for practice and interview prep.
  • Unique catalog of common algorithmic problems included.
  • Written by renowned algorithms researcher Steven Skiena.
  • Average Rating out of 5:
  • Price Range: $51.52
30

Ontologies-Based Databases and Information Systems

  • Refereed post-proceedings from major workshops.
  • Focus on ontology-based database interoperability techniques.
  • Insights from experts in information systems.
  • Topics include schema matching and management.
  • Highlighting links between ontologies and knowledge.
  • Comprehensive coverage of recent advancements.
  • Essential for researchers and professionals in the field.
  • Price Range: $47.06