Programming Books



Bookstore > Books > Programming

Adopting Elixir

Adopting Elixir

by Ben Marx, Jose Valim, Bruce Tate

Adoption is more than programming. Elixir is an exciting new language, but to successfully get your application from start to finish, you're going to need to know more than just the language. You need the case studies and strategies in this book. Learn the best practices for the whole life of your application, from design and team-building, to managing stakeholders, to deployment and monitoring. Go bey...

Price:  $35.43  |  Publisher:  The Pragmatic Programmers  |  Release:  2018

Domain Modeling Made Functional

Domain Modeling Made Functional

by Scott Wlaschin

Domain-driven design is a well-established approach to designing software that ensures that domain experts and developers work together effectively to create high-quality software. This book is the first to combine DDD with techniques from statically typed functional programming. This book is perfect for newcomers to DDD or functional programming - all the techniques you need will be introduced and explaine...

Price:  $24.00  |  Publisher:  The Pragmatic Programmers  |  Release:  2018

Craft GraphQL APIs in Elixir with Absinthe

Craft GraphQL APIs in Elixir with Absinthe

by Bruce Williams, Ben Wilson

Your domain is rich and interconnected, and your API should be too. Upgrade your web API to GraphQL, leveraging its flexible queries to empower your users, and its declarative structure to simplify your code. Absinthe is the GraphQL toolkit for Elixir, a functional programming language designed to enable massive concurrency atop robust application architectures. Written by the creators of Absinthe, this boo...

Price:  $17.00  |  Publisher:  The Pragmatic Programmers  |  Release:  2018

Complex Network Analysis in Python

Complex Network Analysis in Python

by Dmitry Zinoviev

Complex network analysis used to be done by hand or with non-programmable network analysis tools, but not anymore! You can now automate and program these tasks in Python. Complex networks are collections of connected items, words, concepts, or people. By exploring their structure and individual elements, we can learn about their meaning, evolution, and resilience.Starting with simple networks, convert real-...

Price:  $25.49  |  Publisher:  The Pragmatic Programmers  |  Release:  2018

Software Design X-Rays

Software Design X-Rays

by Adam Tornhill

Are you working on a codebase where cost overruns, death marches, and heroic fights with legacy code monsters are the norm? Battle these adversaries with novel ways to identify and prioritize technical debt, based on behavioral data from how developers work with code. And that's just for starters. Because good code involves social design, as well as technical design, you can find surprising dependencie...

Price:  $35.69  |  Publisher:  The Pragmatic Programmers  |  Release:  2018

Java by Comparison

Java by Comparison

by Simon Harrer, Jorg Lenhard, Linus Dietz

Improve your coding skills by comparing your code to that of expert programmers so you can write code that's clean, concise, and to the point: code that others will read with pleasure and reuse. Get hands-on advice to level up your coding style through small and understandable examples that compare flawed code to an improved solution. Discover handy tips and tricks, as well as common bugs an experience...

Price:  $22.67  |  Publisher:  The Pragmatic Programmers  |  Release:  2018

Getting Clojure

Getting Clojure

by Russ Olsen

Behind every programming language lies a vision of how programs should be built. The vision behind Clojure is of a radically simple language framework holding together a sophisticated collection of programming features. Learning Clojure involves much more than just learning the mechanics of the language. To really get Clojure you need to understand the ideas underlying this structure of framework and featur...

Price:  $38.88  |  Publisher:  The Pragmatic Programmers  |  Release:  2018

Forge Your Future with Open Source

Forge Your Future with Open Source

by Vicky Brasseur

Free and open source is the foundation of software development, and it's built by people just like you. Discover the fundamental tenets that drive the movement. Take control of your career by selecting the right project to meet your professional goals. Master the language and avoid the pitfalls that typically ensnare new contributors. Join a community of like-minded people and change the world. Program...

Price:  $26.18  |  Publisher:  The Pragmatic Programmers  |  Release:  2018

Angular 6 for Enterprise-Ready Web Applications

Angular 6 for Enterprise-Ready Web Applications

by Doguhan Uluca

Angular 6 for Enterprise-Ready Web Applications follows a hands-on and minimalist approach demonstrating how to design and architect high quality apps.The first part of the book is about mastering the Angular platform using foundational technologies. You will use the Kanban method to focus on value delivery, communicate design ideas with mock-up tools and build great looking apps with Angular Material. You ...

Price:  $49.99  |  Publisher:  Packt Publishing  |  Release:  2018

Design Patterns and Best Practices in Java

Design Patterns and Best Practices in Java

by Kamalmeet Singh, Adrian Ianculescu, Lucian-Paul Torje

Having a knowledge of design patterns enables you, as a developer, to improve your code base, promote code reuse, and make the architecture more robust. As languages evolve, new features take time to fully understand before they are adopted en masse. The mission of this book is to ease the adoption of the latest trends and provide good practices for programmers.We focus on showing you the practical aspects ...

Price:  $44.30  |  Publisher:  Packt Publishing  |  Release:  2018

Pages: ←Previous | 1 ... 59, 60, 61, 62, 63 ... 202 | Next→

Subscribe to Newsletter

Be the first to know about new IT books, upcoming releases, exclusive offers and more.