Join thousands of book lovers
Sign up to our newsletter and receive discounts and inspiration for your next reading experience.
By signing up, you agree to our Privacy Policy.You can, at any time, unsubscribe from our newsletters.
It's your first day on the job. You've got the programming chops, you're up on the latest tech, you're sitting at your workstation... now what? Give your career the jolt it needs to get going: essential industry skills to help you apply your raw programming talent and make a name for yourself.
Whether you need a new tool or just inspiration, Seven Web Frameworks in Seven Weeks explores modern options, giving you a taste of each with ideas that will help you create better apps.
You know the Agile and Lean development buzzwords, you've read the books. But when systems need a serious overhaul, you need to see how it works in real life, with real situations and people. Lean from the Trenches is all about actual practice.
Need to learn how to wrap your head around Git, but don't need a lot of hand holding? Grab this book if you're new to Git, not to the world of programming. Git tasks displayed on two-page spreads provide all the context you need, without the extra fluff.
Combining cutting-edge tools with classic agile practices, The Agile Samurai gives you everything you need to deliver something of value every week and make rolling your software into production a non-event.
Write code that writes code with Elixir macros. Macros make metaprogramming possible and define the language itself. In this book, you'll learn how to use macros to extend the language with fast, maintainable code and share functionality in ways you never thought possible.
This new fourth edition of the #1 book for learning Android covers all modern Android versions from Android 4.1 (Jelly Bean) through Android 5.0. Freshly added material covers new Android features such as Fragments, Google Play Services, and Loaders, in addition to the latest Android Wear and Android TV platforms.
Tough technology and business challenges face you at every stage of a project. The one-page ingredients in 101 Design Ingredients show you how to solve problems using practical examples you can apply right away. Case studies explain how leading companies combined these ingredients into their own unique recipes to catapult their businesses.
Knowing how to create domain-specific languages (DSLs) can give you a huge productivity boost. This work identifies and condenses the most common design patterns, providing sample implementations of each. It shows you patterns you can use for various kinds of language applications.
Your co-workers' resistance to new technologies can be baffling. Logical arguments can fail. If you don't do politics, you will fail. With _Driving Technical Change_, by Terrence Ryan, you'll learn to read users' "patterns of resistance"-and then dismantle their objections. Every developer must master the art of evangelizing.
You should learn a programming language every year, as recommended by The Pragmatic Programmer. But if one per year is good, how about Seven Languages in Seven Weeks? In this book you'll get a hands-on tour of Clojure, Haskell, Io, Prolog, Scala, Erlang, and Ruby.
Helps you learn how to build your software development career step by step, following the same path that you follow if you are building, marketing, and selling a product. This book also helps you learn how to assess your skills in terms of where they fit on value chain, driving you away from commodity skills and toward those that are in demand.
Sign up to our newsletter and receive discounts and inspiration for your next reading experience.
By signing up, you agree to our Privacy Policy.