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
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
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
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
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
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
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
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
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
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