Sort by:
Clean Code (Second Edition)
Clean Code (Second Edition) is a valuable resource for software developers and engineers, covering essential concepts and practical techniques. Comprehensive coverage of key concepts Practical examples and exercises Industry best...
Cracking the Coding Interview
Cracking the Coding Interview is a comprehensive resource for mastering coding interviews, with clear explanations and practical guidance. Core coding interviews concepts and theory Practical examples and case studies Best...
Head First Object-Oriented Analysis and Design
Head First Object-Oriented Analysis and Design uses the proven Head First visual learning style to make Object-Oriented Analysis and Design approachable and memorable. Visual, brain-friendly learning approach Rich illustrations and...
Code Complete
Code Complete is a valuable resource for software developers and engineers, covering essential concepts and practical techniques. Comprehensive coverage of key concepts Practical examples and exercises Industry best practices For...
Clean Code in JavaScript
Clean Code in JavaScript provides thorough coverage of JavaScript programming with practical examples and proven techniques. Core JavaScript language features and APIs Best practices and coding patterns Real-world projects and...
Code Simplicity
Code Simplicity is a valuable resource for software developers and engineers, covering essential concepts and practical techniques. Comprehensive coverage of key concepts Practical examples and exercises Industry best practices For...
Good Code, Bad Code
Good Code, Bad Code provides thorough coverage of Go programming with practical examples and proven techniques. Core Go language features and APIs Best practices and coding patterns Real-world projects and...
Clean Code in Python
Clean Code in Python provides thorough coverage of Python programming with practical examples and proven techniques. Core Python language features and APIs Best practices and coding patterns Real-world projects and...
Managing Technical Debt
Managing Technical Debt is a valuable resource for software developers and engineers, covering essential concepts and practical techniques. Comprehensive coverage of key concepts Practical examples and exercises Industry best practices...
The Clean Architecture in PHP
The Clean Architecture in PHP is a comprehensive guide to software architecture using PHP, packed with practical examples and real-world projects. Core software architecture concepts explained clearly PHP best practices...
SOLID, The Software Design and Architecture Handbook
SOLID, The Software Design and Architecture Handbook is a comprehensive resource for mastering software architecture, with clear explanations and practical guidance. Core software architecture concepts and theory Practical examples and...
Tidy First, A Personal Exercise in Empirical Software Design
Tidy First, A Personal Exercise in Empirical Software Design is a valuable resource for software developers and engineers, covering essential concepts and practical techniques. Comprehensive coverage of key concepts Practical...
Street Coder
439.00 EGP
Street Coder is a valuable resource for software developers and engineers, covering essential concepts and practical techniques. Comprehensive coverage of key concepts Practical examples and exercises Industry best practices For...
The Art of Readable Code
The Art of Readable Code is a valuable resource for software developers and engineers, covering essential concepts and practical techniques. Comprehensive coverage of key concepts Practical examples and exercises Industry...
Clean Python
Clean Python provides thorough coverage of Python programming with practical examples and proven techniques. Core Python language features and APIs Best practices and coding patterns Real-world projects and exercises For...
Clean Code with C#
Clean Code with C# provides thorough coverage of C# programming with practical examples and proven techniques. Core C# language features and APIs Best practices and coding patterns Real-world projects and...
Practical Object-Oriented Design, An Agile Primer Using Ruby
Practical Object-Oriented Design, An Agile Primer Using Ruby is a comprehensive guide to agile development using Ruby, packed with practical examples and real-world projects. Core agile development concepts explained clearly...
Object-Oriented Analysis and Design with Applications
Object-Oriented Analysis and Design with Applications is a valuable resource for software developers and engineers, covering essential concepts and practical techniques. Comprehensive coverage of key concepts Practical examples and exercises...
99 Bottles of OOP, JS
99 Bottles of OOP, JS provides thorough coverage of JavaScript programming with practical examples and proven techniques. Core JavaScript language features and APIs Best practices and coding patterns Real-world projects...
Head First Design Patterns
Head First Design Patterns is a comprehensive resource for mastering design patterns, with clear explanations and practical guidance. Core design patterns concepts and theory Practical examples and case studies Best...
Design Patterns
Design Patterns is a comprehensive resource for mastering design patterns, with clear explanations and practical guidance. Core design patterns concepts and theory Practical examples and case studies Best practices and...
Dive Into Design Patterns
Dive Into Design Patterns is a comprehensive resource for mastering design patterns, with clear explanations and practical guidance. Core design patterns concepts and theory Practical examples and case studies Best...
Refactoring to Patterns
Refactoring to Patterns is a comprehensive resource for mastering refactoring, with clear explanations and practical guidance. Core refactoring concepts and theory Practical examples and case studies Best practices and proven...
Reactive Design Patterns
Reactive Design Patterns is a comprehensive guide to design patterns using React, packed with practical examples and real-world projects. Core design patterns concepts explained clearly React best practices and patterns...
Grokking Algorithms
Grokking Algorithms is a comprehensive guide to algorithms using Go, packed with practical examples and real-world projects. Core algorithms concepts explained clearly Go best practices and patterns Hands-on examples and...
Algorithms Unplugged
Algorithms Unplugged is a comprehensive guide to algorithms using Go, packed with practical examples and real-world projects. Core algorithms concepts explained clearly Go best practices and patterns Hands-on examples and...
Introduction to Algorithms
Introduction to Algorithms is a comprehensive guide to algorithms using Go, packed with practical examples and real-world projects. Core algorithms concepts explained clearly Go best practices and patterns Hands-on examples...
Grokking Data Structures
Grokking Data Structures is a comprehensive resource for mastering data structures, with clear explanations and practical guidance. Core data structures concepts and theory Practical examples and case studies Best practices...
The Algorithm Design Manual
The Algorithm Design Manual is a comprehensive guide to algorithms using Go, packed with practical examples and real-world projects. Core algorithms concepts explained clearly Go best practices and patterns Hands-on...
Problem Solving with Algorithms and Data Structures Using Python
Problem Solving with Algorithms and Data Structures Using Python is a comprehensive guide to algorithms using Python, packed with practical examples and real-world projects. Core algorithms concepts explained clearly Python...
Data Structures and Algorithms in C++, Goodrich
Data Structures and Algorithms in C++, Goodrich is a comprehensive guide to algorithms using C++, packed with practical examples and real-world projects. Core algorithms concepts explained clearly C++ best practices...
A Common-Sense Guide to Data Structures and Algorithms in Python
A Common-Sense Guide to Data Structures and Algorithms in Python is a comprehensive guide to algorithms using Python, packed with practical examples and real-world projects. Core algorithms concepts explained clearly...
A Common-Sense Guide to Data Structures and Algorithms
A Common-Sense Guide to Data Structures and Algorithms is a comprehensive guide to algorithms using Go, packed with practical examples and real-world projects. Core algorithms concepts explained clearly Go best...
Algorithms in C++, Parts 1-4, Fundamentals, Data Structure, Sorting, Searching
Algorithms in C++, Parts 1-4, Fundamentals, Data Structure, Sorting, Searching is a comprehensive guide to algorithms using C++, packed with practical examples and real-world projects. Core algorithms concepts explained clearly...
System Design Interview, An Insider’s Guide, Volume 1
System Design Interview, An Insider’s Guide, Volume 1 is a comprehensive resource for mastering coding interviews, with clear explanations and practical guidance. Core coding interviews concepts and theory Practical examples...
Ace the Data Science Interview
Ace the Data Science Interview is a comprehensive resource for mastering coding interviews, with clear explanations and practical guidance. Core coding interviews concepts and theory Practical examples and case studies...
Elements of Programming Interviews in Python
Elements of Programming Interviews in Python is a comprehensive guide to coding interviews using Python, packed with practical examples and real-world projects. Core coding interviews concepts explained clearly Python best...
Acing the System Design Interview
Acing the System Design Interview is a comprehensive resource for mastering coding interviews, with clear explanations and practical guidance. Core coding interviews concepts and theory Practical examples and case studies...
Clean Architecture
Clean Architecture is a comprehensive resource for mastering software architecture, with clear explanations and practical guidance. Core software architecture concepts and theory Practical examples and case studies Best practices and...
Fundamentals of Software Architecture, An Engineering Approach
Fundamentals of Software Architecture, An Engineering Approach is a comprehensive resource for mastering software architecture, with clear explanations and practical guidance. Core software architecture concepts and theory Practical examples and...
Building Microservices
Building Microservices is a comprehensive resource for mastering microservices, with clear explanations and practical guidance. Core microservices concepts and theory Practical examples and case studies Best practices and proven techniques...
Software Architecture, The Hard Parts
Software Architecture, The Hard Parts is a comprehensive resource for mastering software architecture, with clear explanations and practical guidance. Core software architecture concepts and theory Practical examples and case studies...
Patterns of Enterprise Application Architecture
Patterns of Enterprise Application Architecture is a comprehensive resource for mastering software architecture, with clear explanations and practical guidance. Core software architecture concepts and theory Practical examples and case studies...
Monolith to Microservices
Monolith to Microservices is a comprehensive resource for mastering microservices, with clear explanations and practical guidance. Core microservices concepts and theory Practical examples and case studies Best practices and proven...
Head First Software Architecture
Head First Software Architecture is a comprehensive resource for mastering software architecture, with clear explanations and practical guidance. Core software architecture concepts and theory Practical examples and case studies Best...
Microservices Patterns
Microservices Patterns is a comprehensive resource for mastering microservices, with clear explanations and practical guidance. Core microservices concepts and theory Practical examples and case studies Best practices and proven techniques...
Software Architecture in Practice
Software Architecture in Practice is a comprehensive resource for mastering software architecture, with clear explanations and practical guidance. Core software architecture concepts and theory Practical examples and case studies Best...
Designing Distributed Systems
Designing Distributed Systems is a comprehensive resource for mastering distributed systems, with clear explanations and practical guidance. Core distributed systems concepts and theory Practical examples and case studies Best practices...
Solutions Architect’s Handbook
Solutions Architect’s Handbook is a valuable resource for software developers and engineers, covering essential concepts and practical techniques. Comprehensive coverage of key concepts Practical examples and exercises Industry best practices...
Understanding Distributed Systems
Understanding Distributed Systems is a comprehensive resource for mastering distributed systems, with clear explanations and practical guidance. Core distributed systems concepts and theory Practical examples and case studies Best practices...