Sort by:
14 Habits of Highly Productive Developers
14 Habits of Highly Productive Developers 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...
99 Bottles of OOP, php
99 Bottles of OOP, PHP applies the acclaimed '99 Bottles' methodology to PHP, teaching advanced OOP design thinking through iterative refactoring exercises. Shameless Green: writing simple, working code first Identifying...
99 Bottles of OOP, Ruby
Length: 350 pages
Width (mm): (close to original)
Heitght (mm): (close to original)
Paper: 75 gsm (white)
Cover: Paperback 300 gsm (luminated)
Color: All books are Colored (except for original black books)
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...
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...
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...
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...
AI Agents in Action
AI Agents in Action teaches how to build autonomous AI agents using large language models. Agent architectures: ReAct and planning Tool integration and function calling Multi-agent coordination For ML engineers...
AI and Machine Learning for Coders
AI and Machine Learning for Coders by Laurence Moroney is hands-on for developers entering AI/ML. Neural networks in TensorFlow Computer vision with CNNs NLP and sequence modeling For developers transitioning...
AI Engineering, Building Applications with Foundation Models
AI Engineering: Building Applications with Foundation Models guides engineers building AI-powered applications. Foundation model selection and evaluation Fine-tuning and adaptation techniques Production deployment and monitoring For software and ML engineers...
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...
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...
An Introduction to Statistical Learning, with Applications in Python
An Introduction to Statistical Learning with Applications in Python is an accessible ML methods textbook. Regression, classification, and resampling Tree-based methods and boosting Unsupervised learning and clustering Python labs for...
Antifragile Software
Antifragile Software applies Nassim Taleb's concept to software engineering, teaching you to build systems that improve under pressure. Antifragility vs. resilience in software Evolutionary architecture and modularity Chaos engineering and...
Artificial Intelligence, A Modern Approach
Artificial Intelligence: A Modern Approach by Russell and Norvig is the world's leading AI textbook. Search algorithms and problem solving Knowledge representation and reasoning Machine learning and neural networks Standard...
Automate the Boring Stuff with Python
Automate the Boring Stuff with Python teaches practical Python programming through real-world automation projects. File and folder manipulation with Python Web scraping with BeautifulSoup Excel, PDF, and email automation Great...
Beginning C# Object-Oriented Programming
Beginning C# Object-Oriented Programming introduces object-oriented programming concepts using C# and the .NET platform for developers new to OOP. Classes, objects, constructors, and properties Inheritance, polymorphism, and abstract classes Interfaces,...
Bug Bounty Bootcamp
Bug Bounty Bootcamp is a practical guide to finding security vulnerabilities and submitting successful bug bounty reports. Reconnaissance and attack surface mapping XSS, SSRF, SQL injection, and IDOR Writing professional...
Build a Large Language Model
Build a Large Language Model walks you through building an LLM from the ground up for deep understanding. Transformer architecture from first principles Tokenization, attention, and training Pre-training and instruction...
Building LLM Powered Applications
Building LLM Powered Applications is a hands-on guide to designing and deploying LLM-powered applications. LLM integration patterns and APIs Prompt engineering and chain design Retrieval-augmented generation (RAG) For software engineers...
Building Maintainable Software, C# Edition
Building Maintainable Software, C# Edition offers 10 guidelines for writing maintainable C# and .NET code. 10 actionable guidelines for .NET maintainability Code metrics and quality measurement Refactoring techniques for C#...
Building Maintainable Software, Java Edition
Building Maintainable Software, Java Edition provides 10 evidence-based guidelines for maintainable Java code. 10 concrete guidelines for Java maintainability Metrics and tooling for code quality Refactoring strategies for legacy Java...
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...
Building Secure & Reliable Systems
Building Secure & Reliable Systems 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...
Calculus
Calculus is a comprehensive resource for mastering calculus, with clear explanations and practical guidance. Core calculus concepts and theory Practical examples and case studies Best practices and proven techniques For...
Calculus Made Easy
Calculus Made Easy is a comprehensive resource for mastering calculus, with clear explanations and practical guidance. Core calculus concepts and theory Practical examples and case studies Best practices and proven...
Calculus, Early Transcendentals
Calculus, Early Transcendentals is a comprehensive resource for mastering calculus, with clear explanations and practical guidance. Core calculus concepts and theory Practical examples and case studies Best practices and proven...
ChatGPT in Scientific Research and Writing
ChatGPT in Scientific Research and Writing explores how researchers can leverage AI tools for productivity. AI-assisted literature review Academic writing and editing with AI Research design support For researchers and...
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...
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...
Clean Code Cookbook
Clean Code Cookbook delivers practical, recipe-based guidance for improving code quality. Problem-solution format for real coding issues Refactoring recipes and code smell fixes Testing and design improvement techniques Handy reference...
Clean Code Fundamentals
Clean Code Fundamentals teaches core principles for writing code that is easy to read, maintain, and extend. Naming, functions, and formatting principles Comments, error handling, and boundaries Refactoring techniques 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...
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...
Clean Code Principles And Patterns, Python Edition
Clean Code Principles And Patterns, Python Edition teaches Python developers to write clean, expressive code. Clean code principles applied to Python Design patterns in Python Refactoring and testing Python code...
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...
Clean JavaScript
Clean JavaScript applies clean code principles specifically to JavaScript development. Clean naming and function design in JS ES6+ best practices and patterns Refactoring and testing JavaScript For JavaScript developers of...
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 Ruby
Clean Ruby guides Ruby developers toward writing more readable, maintainable code using Ruby's expressive features. Ruby-specific clean code principles Refactoring techniques and code smells Testing and design best practices For...
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...
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...
Code That Fits in Your Head
Code That Fits in Your Head offers heuristics for writing manageable, sustainable code that developers can fully understand. Heuristics for code size and complexity TDD, refactoring, and incremental development Encapsulation...
Concise Guide To Databases
Concise Guide To Databases is a comprehensive resource for mastering databases, with clear explanations and practical guidance. Core databases concepts and theory Practical examples and case studies Best practices and...
Concise Guide to Object-Oriented Programming
Concise Guide to Object-Oriented Programming distills the most important OOP concepts into a focused, accessible guide for programmers learning object-oriented thinking. Classes, objects, and encapsulation fundamentals Inheritance and the is-a...
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...
Crafting Clean Code with JavaScript and React
Crafting Clean Code with JavaScript and React teaches modern frontend developers to write clean, scalable code. Clean code principles for JavaScript React component design and architecture Testing, refactoring, and code...
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...
Data Structures and Algorithms in Python, Goodrich
Data Structures and Algorithms in Python by Goodrich provides a thorough treatment of DS&A using Python. Arrays, linked lists, stacks, and queues Trees, heaps, hash tables, and graphs Sorting, searching,...
Data Structures and Algorithms with JavaScript
Data Structures and Algorithms with JavaScript teaches fundamental CS concepts using JavaScript implementations. Arrays, linked lists, stacks, and queues Trees, graphs, and hash tables Sorting and searching algorithms Great for...