Initial Commit is dedicated to empowering coders of all skill levels. We create educational resources, build helpful tools, and provide responsive coding support. We hope that our efforts will:
- Motivate you to learn to code
- Improve your development skills
- Increase your productivity
- Encourage you to start a software project of your own
The Coding Essentials Guidebook for Developers is our featured product. We wrote this short book specifically for people who want to learn to code but simply haven't found the motivation, time, or resources to do so.
We also wrote the Baby Git Guidebook for Developers for people who want to learn how Git works under the hood.
We offer all our guidebooks in various digital and print formats - scroll down for details!
Coding Essentials Guidebook for Developers
The Coding Essentials Guidebook for Developers provides an overview of the core topics and tools that you'll need for a well-rounded introduction to software development.
Most "learn to code" books and courses provide a deep dive into a single programming language or development tool. The problem is that a solid base in software development requires a view of the big picture, not just one or two pieces. The Coding Essentials Guidebook for Developers is a set of accessible chapters that each cover a core programming concept, language, or tool. The book assumes you have no prior development experience. Whether you want to learn coding and development as a hobby or for a career, this book will kick start your journey.
Pre-order PDF direct download!
Pre-order eBook on Amazon!
Baby Git Guidebook for Developers
The Baby Git Guidebook for Developers accompanies the Baby Git project created by Jacob Stopak.
Baby Git refers to the very first version of the Git codebase written by Linus Torvalds (the creator of Linux) in 2005. Baby Git is written in the C programming language and consists of about 1,000 lines of code and a total of 7 commands, and they actually work. The simplicity and "smallness" of the code make Baby Git the perfect codebase for you to study to learn how the code works. The fact that one of the most popular and useful tools in software development history is so simple to understand directly from its initial code is an amazing thing. This guidebook makes the learning experience even easier, by delving into Git's original C code in detail to help you learn what makes Git tick.
Buy PDF direct download!
Buy eBook on Amazon!
Buy paperback on Amazon!
Buy eBook on Smashwords!
Check out our blog for free chapter samples from our books and other software development related content!