1
Comprehensive guide for aspiring software architects.
Explores architectural characteristics and patterns.
Covers component determination and diagramming techniques.
Focuses on modern engineering practices and innovations.
Includes soft skills for effective team management.
Emphasizes architecture as an engineering discipline.
Written by experienced industry practitioners.
Average Rating out of 5:
Price Range: $26.33
2
Explore hard trade-offs in software architecture.
Learn from experienced architecture professionals.
Understand service granularity for distributed systems.
Manage workflows and orchestration effectively.
Decouple contracts between microservices seamlessly.
Optimize scalability, elasticity, and performance.
Discover strategies for complex architectural decisions.
Average Rating out of 5:
Price Range: $43.99
3
Comprehensive guide for aspiring software architects.
Explores architectural characteristics and patterns.
Covers component identification and management techniques.
Emphasizes soft skills for effective team management.
Examines modern engineering practices and innovations.
Provides repeatable results and concrete architecture metrics.
Written by experienced practitioners in the field.
Average Rating out of 5:
Price Range: $39.17
4
Clear, concise guide for beginner programmers.
Covers basic programming concepts and techniques.
Includes exercises on LLM prompts and testing.
Explains syntax and semantics of Python effectively.
Focuses on functions, data structures, and OOP.
Offers debugging strategies for common errors.
Introduces recursion, algorithms, and interface design.
Average Rating out of 5:
Price Range: $34.73
5
Learn programming language design and implementation.
Understand parsing, semantics, and bytecode representation.
Build a full-featured, efficient scripting language.
Explore dynamic typing and garbage collection concepts.
Gain insight into lexical scope and closures.
Develop classes and inheritance in your language.
Hands-on coding experience with clean, fast code.
Average Rating out of 5:
Price Range: $44.01
6
Insights from experienced Google software engineers.
Distinction between programming and software engineering.
Managing a sustainable and evolving codebase.
Google's unique engineering culture and processes.
Learn how time impacts software sustainability.
Understand scale's effect on software practices.
Evaluate design trade-offs for effective development.
Average Rating out of 5:
Price Range: $26.49
7
Analyzes stories for effective editorial feedback.
Identifies strengths and weaknesses in narratives.
Helps writers improve their storytelling skills.
Provides specific solutions for story issues.
Encourages creative reimagining of existing work.
Includes a PDF companion with your purchase.
Designed by experienced editor Shawn Coyne.
Average Rating out of 5:
Price Range: $17.46
8
Comprehensive guide for aspiring software architects.
Updated edition with five new insightful chapters.
Covers architecture styles and patterns comprehensively.
Focus on soft skills for effective team management.
Explores modern engineering practices and innovations.
Emphasizes architecture as a rigorous engineering discipline.
Authored by experienced practitioners Mark Richards and Neal Ford.
Price Range: $75.99
9
Automate software development lifecycle with GitLab CI/CD.
Streamline code collaboration and version control effectively.
Troubleshoot and enhance pipeline performance with best practices.
Integrate GitLab with Kubernetes and Terraform seamlessly.
Real-world examples to reinforce CI/CD concepts.
Ideal for DevOps engineers and application developers.
Average Rating out of 5:
Price Range: $27.00
10
Master CMake for efficient C++ project management.
Hands-on exercises enhance practical learning experience.
Learn to ensure code quality with tests.
Optimize builds for better performance and results.
Develop maintainable and elegant CMake projects.
Integrate third-party libraries and tools seamlessly.
Gain confidence in professional CMake usage.
Average Rating out of 5:
Price Range: $30.00
11
Explores symbolic execution for software safety.
Discusses probabilistic reasoning applications in software security.
Analyzes multiple program behaviors simultaneously.
Uncovers subtle errors and vulnerabilities in systems.
Applies to various domains including neural networks.
Computes reliability under varying conditions.
Intended for students and software engineers.
Price Range: $15.94
12
Master G-Code for CNC and 3D printing.
Step-by-step instructions for all skill levels.
Hands-on learning through practical examples.
Troubleshooting tips for common G-Code issues.
Stay current with emerging technologies and trends.
Extensive glossary for quick term reference.
Perfect for hobbyists, students, and professionals.
Average Rating out of 5:
Price Range: $9.89
13
Learn Git visually and hands-on.
Build a solid mental model of Git.
Ideal for beginners and professionals alike.
Incremental learning avoids overwhelm with terminology.
Includes practical exercises for real-world application.
Collaborate effectively using pull requests.
Understand branches, merges, and remote repositories.
Average Rating out of 5:
Price Range: $34.92
14
Comprehensive guide to user story mapping.
Enhances team focus on user needs.
Improves communication during development processes.
Explains story lifecycle in Agile projects.
Offers practical exercises for quick understanding.
Encourages collaborative conversations about project goals.
Teaches preparation and learning from stories.
Average Rating out of 5:
Price Range: $33.99
15
Learn agile methodologies for systems engineering.
Updated recipes for effective MBSE deployment.
Step-by-step guidance for system engineering workflows.
Utilizes Cameo MagicDraw Systems Modeler examples.
Essential for systems engineers in agile settings.
Includes free eBook in PDF format.
Average Rating out of 5:
Price Range: $62.99
16
Ideal for beginners and new programmers.
Mixes tutorials with cookbook-style code recipes.
Covers Python 3 best practices and techniques.
End-of-chapter exercises reinforce learning effectively.
Applications in business, science, and arts included.
Focuses on testing, debugging, and code reuse.
Engaging and easy-to-understand writing style.
Average Rating out of 5:
Price Range: $30.99
17
Master user story mapping for effective software development.
Enhance team focus on user needs and goals.
Learn key concepts with practical exercises included.
Understand stories' lifecycle in Agile and Lean projects.
Improve project conversations and shared understanding.
Transform opportunities into actionable development stories.
Learn to build and refine working software efficiently.
Average Rating out of 5:
Price Range: $18.80
18
Decentralized approach to data management and architecture.
Treats data as a product for better usability.
Guides transition from traditional to distributed data systems.
Focuses on domain-oriented data ownership and governance.
Introduces self-serve data infrastructure for efficiency.
Designed for practitioners, architects, and decision makers.
Enhances value from data through AI and analytics.
Average Rating out of 5:
Price Range: $43.99
19
Hands-on guide to REST API automation. Master REST Assured and Java for testing. Learn core REST API concepts and frameworks. Real-world examples for practical understanding. Advanced techniques for robust API testing. Ideal for testers, developers, and QA professionals.
Price Range: $19.99
20
Learn user story mapping fundamentals for software development.
Enhance team focus on user needs effectively.
Discover how to hold productive project conversations.
Achieve shared understanding of project objectives.
Explore story lifecycle from opportunities to delivery.
Prepare and pay attention to story development.
Gain insights from converting stories into software.
Average Rating out of 5:
Price Range: $29.99
21
Leverage AI tools for coding lifecycle stages.
Learn from general-purpose and code-specific systems.
Explore specialized AI tools for diverse tasks.
Understand modular programming methodologies with AI.
Utilize LLMs for learning and explaining code.
Prompt engineering techniques for effective development.
Implement low-code tools for building UIs.
Average Rating out of 5:
Price Range: $44.94
22
Practical handbook for SharePoint architecture and governance. Learn effective site and data structuring techniques. Integrate with Microsoft 365 collaboration tools. Best practices for metadata and data architecture. Guidance on user adoption and change management. Ideal for IT professionals and SharePoint administrators.
Average Rating out of 5:
Price Range: $34.99
23
Master Selenium WebDriver with practical Java applications.
Comprehensive guide covering basics to advanced techniques.
Real-world insights from industry experts included.
Develop Hybrid test automation frameworks with TestNG.
Explore Selenium's applications in various industries.
Stay updated with latest Selenium features and techniques.
Enhance skills in performance and security automation.
Average Rating out of 5:
Price Range: $37.95
24
Learn API fundamentals and architectural patterns.
Build and test REST APIs with practical examples.
Deploy and configure key API platform components.
Utilize API gateways and service meshes effectively.
Understand core security and vulnerabilities in APIs.
Secure data with OAuth2 and TLS technologies.
Evolve existing systems to cloud-based architectures.
Average Rating out of 5:
Price Range: $39.99
25
Essential skills for next-generation network engineers.
Automate tasks using Python, Go, and Linux.
Learn modern networking technologies and cloud environments.
Utilize APIs for effective network automation.
Manage code changes with Git source control.
Automate configurations with Ansible, Nornir, and Terraform.
Develop and integrate network automation continuously.
Average Rating out of 5:
Price Range: $55.79
26
Comprehensive guide for Terraform across major clouds.
Hands-on approach with real-world scenarios and best practices.
Integrate Terraform with popular tools like Docker and Kubernetes.
Focus on CI/CD pipelines using GitHub Actions.
Detailed coverage of security, monitoring, and troubleshooting.
Prepare for Terraform Associate certification effectively.
Ideal for DevOps and cloud engineering professionals.
Average Rating out of 5:
Price Range: $37.99
27
Comprehensive guide to linear algebra fundamentals.
Focus on solving simultaneous linear equations effectively.
Covers diverse topics like sparse matrices and vectorization.
Includes practical software tools available for free.
Enhances understanding of singular value decomposition techniques.
Essential resource for computational fluid dynamics applications.
Ideal for students and professionals in mathematics.
Average Rating out of 5:
Price Range: $0.99
28
Powerful server management tool for DevOps.
Simplifies configuration management for large server environments.
Ideal for users with basic shell scripting skills.
Automates provisioning and deployment processes efficiently.
Supports management of thousands of servers effortlessly.
Streamlines IT operations and reduces manual tasks.
Comprehensive resource for mastering Ansible quickly.
Average Rating out of 5:
Price Range: $19.99