Computer programming / software engineering
Explore the dynamic realm of computer programming and software engineering, where logical thinking meets creative problem-solving. This category features a diverse range of resources designed for aspiring developers and seasoned professionals alike, covering essential concepts, modern technologies, and best practices. Whether seeking to build applications, analyze data, or enhance coding skills, these books provide the knowledge and tools to thrive in the ever-evolving tech landscape.
The Rust Programming Language
Steve Klabnik, Carol Nichols, Chris Krycho
-20% with code BOOKS
In stock at our supplier
The Pragmatic Programmer: journey to mastery, 20th Anniversary Edition, 2/e: your journey to mastery, 20th Anniversary Edition
-20% with code BOOKS
In stock at our supplier
Python Crash Course: A Hands-On, Project-Based Introduction to Programming
-20% with code BOOKS
In stock at our supplier
Automate the Boring Stuff with Python
-20% with code BOOKS
In stock at our supplier
Rust for Rustaceans: Idiomatic Programming for Experienced Developers
-20% with code BOOKS
In stock at our supplier
Fluent Python: Clear, Concise, and Effective Programming
-20% with code BOOKS
In stock at our supplier
Domain-Driven Design: Tackling Complexity in the Heart of Software
-20% with code BOOKS
In stock at our supplier
Software Architecture: The Hard Parts: Modern Tradeoff Analysis for Distributed Architectures
Pramod Sadalage, Zhamak Dehghani, Neal Ford, Mark Richards
-20% with code BOOKS
In stock at our supplier
C++ Crash Course: A Fast-Paced Introduction
-20% with code BOOKS
In stock at our supplier
C Programming Language
Brian W. Kernighan, Brian Kernighan, Dennis Ritchie
-20% with code BOOKS
In stock at our supplier
Clean Architecture: A Craftsman's Guide to Software Structure and Design
-20% with code BOOKS
In stock at our supplier
Art of Computer Programming, The, Volumes 1-4B, Boxed Set
-20% with code BOOKS
In stock at our supplier
Pro Microsoft Hyper-V: Practical Guidance and Hands-On Labs
-20% with code BOOKS
In stock at our supplier
Practical SQL: A Beginner's Guide to Storytelling with Data
-20% with code BOOKS
In stock at our supplier
Patterns of Enterprise Application Architecture
-20% with code BOOKS
In stock at our supplier
Implementing Domain-Driven Design
-20% with code BOOKS
In stock at our supplier
The Art of Computer Programming, Volume 4B: Combinatorial Algorithms
-20% with code BOOKS
In stock at our supplier
Kubernetes: Up and Running: Dive into the Future of Infrastructure
Joe Beda, Brendan Burns, Kelsey Hightower, Lachlan Evenson
-20% with code BOOKS
In stock at our supplier
Clean Code: A Handbook of Agile Software Craftsmanship
Robert Martin, Robert C. Martin
-20% with code BOOKS
In stock at our supplier
C++ Primer
Stanley B. Lippman, Josee Lajoie, Barbara E. Moo
-20% with code BOOKS
In stock at our supplier
The Go Programming Language
Brian W. Kernighan, Alan A. A. Donovan
-20% with code BOOKS
In stock at our supplier
OCA / OCP Java SE 8 Programmer Practice Tests: Exam 1Z0-808 and Exam 1Z0-809
Scott Selikoff, Jeanne Boyarsky
-20% with code BOOKS
In stock at our supplier
Black Hat Python: Python Programming for Hackers and Pentesters
-20% with code BOOKS
In stock at our supplier
Learning Go: An Idiomatic Approach to Real-World Go Programming
-20% with code BOOKS
In stock at our supplier
OCA: Oracle Certified Associate Java SE 8 Programmer I Study Guide: Exam 1Z0-808
Scott Selikoff, Jeanne Boyarsky
-20% with code BOOKS
In stock at our supplier
Automate the Boring Stuff with Python
-20% with code BOOKS
In stock at our supplier
Category „Computer programming / software engineering“
The rapidly evolving field of computer programming and software engineering has become essential for those seeking to create, innovate, and optimize technology. This category encompasses a broad spectrum of topics, ideal for budding developers, seasoned engineers, and tech enthusiasts alike, allowing them to deepen their understanding and enhance their skill set.
Tracing its roots back to the early days of computing, programming has transformed from simple machine code into complex software architectures that power our world today. With an emphasis on programming techniques, readers can explore the foundations of coding alongside advanced algorithms and data structures that underpin effective software solutions.
Enthusiasts will also find invaluable insights into specialized areas such as compilers and interpreters, which serve as crucial tools in bridging the gap between human instructions and machine language. Agile programming methodologies have gained traction, fostering collaboration and adaptability in software development, while other innovative practices such as extreme programming and aspect-oriented programming (AOP) empower developers to work more efficiently and respond to changing requirements.
Whether interested in functional programming principles or diving into specific domains like games development and programming, graphics programming, or mobile and handheld device programming, readers will uncover a wealth of resources tailored to their unique aspirations. The growing significance of database programming and web programming ensures that individuals are well-equipped to handle the demands of today’s data-driven landscape.
This category not only serves as a repository of knowledge for various programming and scripting languages but also highlights the strategic aspects of software engineering, weaving in best practices and methodologies tailored to an ever-changing digital environment. Readers will discover works from renowned authors and established publishers, ensuring they access the most relevant and reputable information to foster their programming journey.