Free Audio Books
Want to learn more about software development? No matter your current skill level, these free audio books will help.


This book is ideal for beginners
For most software developers, coding is the fun part. The hard bits are dealing with clients, peers, and managers and staying productive, achieving financial security, keeping yourself in shape, and finding true love. This book is here to help. Soft Skills: The Software Developer's Life Manual is a guide to a well-rounded, satisfying life as a technology professional. In it, developer and life coach John Sonmez offers advice to developers on important subjects like career and productivity, personal finance and investing, and even fitness and relationships. Arranged as a collection of 71 short chapters, this fun listen invites you to dip in wherever you like. A "Taking Action" section at the end of each chapter tells you how to get quick results. Soft Skills will help make you a better programmer, a more valuable employee, and a happier, healthier person.
This book is ideal for any skill level
Technical knowledge alone isn't enough - increase your software development income by leveling up your soft skills Early in his software developer career, John Sonmez discovered that technical knowledge alone isn't enough to break through to the next income level - developers need "soft skills" like the ability to learn new technologies just in time, communicate clearly with management and consulting clients, negotiate a fair hourly rate, and unite teammates and coworkers in working toward a common goal.
This book is ideal for any skill level
In Understanding Software, Max Kanat-Alexander, Technical Lead for Code Health at Google, shows you how to bring simplicity back to computer programming. Max explains to you why programmers suck, and how to suck less as a programmer. There's just too much complex stuff in the world. Complex stuff can't be used, and it breaks too easily. Complexity is stupid. Simplicity is smart. Understanding Software covers many areas of programming, from how to write simple code to profound insights into programming, and then how to suck less at what you do! You'll discover the problems with software complexity, the root of its causes, and how to use simplicity to create great software. You'll examine debugging like you've never done before, and how to get a handle on being happy while working in teams.
This book is ideal for intermediate developers
Are you ready to take your business to a higher level? Start to learn DevOps. In the idea of modernizing IT Process, creating faster and agile procedures that allow achieving better results in a quicker way, you must learn DevOps, a practical set of activities that brings communication, collaboration, and integration between developers and operations. DevOps elevates work culture increasing profitability and productivity. It is used by the most important companies in the world but at the same time, it’s applicable to every business. Learn the fundamentals concept of DevOps in order to run faster your business.
This book is ideal for advanced developers
Create products people will pay for before they're even built. You have an idea in your head. Maybe even more than one! But you're stuck simmering on it because you just don't know if it's the right one to pursue. You're wondering whether people will even use your product, let alone pay for it. The uncertainty is overwhelming, so you do...nothing. But what if you were confident that your idea would help people? How would you feel if you turned your passion into a living, breathing software product...and you made money from it?
This book is ideal for advanced developers
Would you like to make money by launching your own software? Perhaps you have an idea for a mobile app or software that runs on the web? This audiobook is for people interested in tech entrepreneurship and those who have recently founded tech start-ups and would like some assistance with staying on track. Increase your know-how with this practical software survival guide by a professional software delivery specialist who has spent more than a decade helping small businesses, multinationals, and publicly-listed companies to create and launch their web and mobile apps from scratch.
This book is ideal for advanced developers
Is your team agile and self-organizing? What is your role as a leader? Team leadership is the missing link that connects all the buzzwords you hear these days about unit testing, TDD, continuous integration, scrum, XP, and others to the real world where actual people have to learn, implement, and mainly, believe and push for this stuff to happen.
This book is ideal for beginners
If you want to land a job in tech, you need to know how to code. That much is obvious. A skill that is equally as important - but often overlooked - is knowing how to market yourself to potential employers, especially if you're new to the industry. Do you know how to land interviews and deliver a compelling case for why you should be hired? Bobby Davis Jr. has helped place hundreds of aspiring coders into high-paying tech jobs. In Breaking the Code, he shares the proven strategies he uses with his students and offers up insider tips that will make you stand out from the competition.
This book is ideal for intermediate developers
If you want to save time, money, and effort while simultaneously increasing your team’s value and getting more satisfied customers, then pay attention.... Two comprehensive manuscripts in one audiobook: - Agile Project Management: How to Make Your Customers Happier While Saving Money, Time, and Effort - Kanban: The Ultimate Guide to Kanban Methodology for Agile Software Development Every day, businesses are losing huge amounts of money because they are acting in a way that dissatisfies their customers. For example, New Voice Media issued a report in 2016 that reported $62 billion worth of business was lost due to poor customer service.
This book is ideal for beginners
In this book, you will understand every single detail you need to know. Start developing software in a simple and gradual way and how to become a successful software developer by accelerating learning and avoiding mistakes for common beginners. In this book, we will cover: - How to become a software developer in a simple way - Learn to use the programming tools quickly - 10 different types of software development - Software developments how to write the code - And much more....
This book is ideal for intermediate developers
In this book I explain everything I did to build my $450,000 a year web developer business. I work mostly from a small, comfortable office (by choice), but I often get away to very nice destinations and take my work with me - one of the best perks of being in charge of my career. If you are a relatively new developer, I truly believe that you can build the core skills to accomplish what I have done. For more seasoned developers, I have no doubt that you can use my strategy to earn the income that you dream about.
This book is ideal for intermediate developers
If you want to save time, money, and effort while simultaneously increasing your team’s value, efficiency, quality, and predictability, then keep listening.... Every day, businesses are losing huge amounts of money because they are acting in a way that dissatisfies their customers. For example, New Voice Media issued a report in 2016 that reported that $62 billion of business was lost due to poor customer service. How many businesses miss out on thousands, if not millions, of dollars in extra profit…without even realizing? Could your business be one of them? You see, most people make the same mistakes when it comes to getting things done, as well as getting the right things done.
This book is ideal for intermediate developers
Discover what is involved with Agile and Lean Software Development, Scrum, Extreme Programming, Lean and Kanban Learning new software development processes can be difficult, but switching to Agile and Lean doesn't need to be complicated. Explore the theories behind Agile and Lean Software Development, and learn how to make it work for you. In a Gentle Introduction to Agile and Lean Software Development, author Stephen Haunts will guide you to a fuller understanding of Agile, Scrum, Extreme Programming, Lean, and Kanban. You will learn about the advantages and disadvantages, and how to get the most out of it.
This book is ideal for intermediate developers
One of the key missing components for success in software projects is getting the business teams more involved. This audiobook helps you apply your domain expertise in software projects. In the fast-paced business world of today, as IT moves out from back stage to center stage, business professionals can no longer afford to just leave all that techie stuff to the pros. To optimize the chances of success, core business decisions and software development need to go hand in hand right from the start of any software project.
This book is ideal for intermediate developers
The Pragmatic Programmer is one of those rare tech audiobooks you’ll listen, re-listen, and listen to again over the years. Whether you’re new to the field or an experienced practitioner, you’ll come away with fresh insights each and every time. Dave Thomas and Andy Hunt wrote the first edition of this influential book in 1999 to help their clients create better software and rediscover the joy of coding. These lessons have helped a generation of programmers examine the very essence of software development, independent of any particular language, framework, or methodology, and the Pragmatic philosophy has spawned hundreds of books, screencasts, and audio books, as well as thousands of careers and success stories.
As an Amazon Associate I earn from qualifying purchases and trials.