In this post, we have prepared a curated top list of reading recommendations for beginners and experienced. This hand-picked list of the best Jenkins books and tutorials can help fill your brain this January and ensure you’re getting smarter. We have also mentioned the brief introduction of each book based on the relevant Amazon or Reddit descriptions.
- Jenkins: The Definitive Guide: Continuous Integration for the Masses (2011)
- Jenkins Essentials – Second Edition: Setting the stage for a DevOps culture (2017)
- Learning Continuous Integration with Jenkins – Second Edition (2017)
- Continuous Delivery with Docker and Jenkins (2017)
- Web Design All-in-One For Dummies (2013)
- Pro Continuous Delivery (2017)
- Re-Engineering Legacy Software (2016)
- Jenkins 2.x Continuous Integration (2017)
- Mastering Jenkins (2015)
- Tumblr For Dummies (2012)
- Introductory Programming with Simple Games: Using Java and the Freely Available Networked Game Engine (2010)
- Jenkins 2: Up and Running: Evolve Your Deployment Pipeline for Next Generation Automation (2018)
Streamline software development with Jenkins, the popular Java-based open source tool that has revolutionized the way teams think about Continuous Integration (CI). This complete guide shows you how to automate your build, integration, release, and deployment processes with Jenkins—and demonstrates how CI can save you time, money, and many headaches. Ideal for developers, software architects, and project managers, Jenkins: The Definitive Guide is both a CI tutorial and a comprehensive Jenkins reference.
Author(s): John Ferguson Smart
In agile development practices, developers need to integrate their work frequently to fix bugs or to create a new feature or functionality. Jenkins is used specifically for Continuous Integration, helping to enforce the principles of agile development. This book focuses on the latest and stable release of Jenkins (2.5 and later), featuring the latest features, such as Pipeline as Code, the new setup experience, and the improved UI.
Author(s): Mitesh Soni
In past few years, agile software development has seen tremendous growth. There is a huge demand for software delivery solutions that are fast yet flexible to numerous amendments. As a result, Continuous Integration (CI) and Continuous Delivery (CD) methodologies are gaining popularity. This book starts off by explaining the concepts of CI and its significance in the Agile world with a whole chapter dedicated to it.
Author(s): Nikhil Pathania
The combination of Docker and Jenkins improves your Continuous Delivery pipeline using fewer resources. It also helps you scale up your builds, automate tasks and speed up Jenkins performance with the benefits of Docker containerization. This book will explain the advantages of combining Jenkins and Docker to improve the continuous integration and delivery process of app development. It will start with setting up a Docker server and configuring Jenkins on it.
Author(s): Rafal Leszko
All you need to know on web design in a thorough new edition.If you want just one complete reference on web design, this book is it. The newest edition of this essential guide features 650+ pages on the latest tools and new web design standards, such as HTML5, CSS 3, and other core technologies and page-building strategies.
Author(s): Sue Jenkins
Pro Continuous Delivery (2017)
Follow this step-by-step guide for creating a continuous delivery pipeline using all of the new features in Jenkins 2.0 such as Pipeline as a Code, multi-branch pipeline, and more.
Author(s): Nikhil Pathania
As a developer, you may inherit projects built on existing codebases with design patterns, usage assumptions, infrastructure, and tooling from another time and another team. Fortunately, there are ways to breathe new life into legacy projects so you can maintain, improve, and scale them without fighting their limitations. Re-Engineering Legacy Software is an experience-driven guide to revitalizing inherited projects.
Author(s): Chris Birchall
Get a problem-solution approach enriched with code examples for practical and easy comprehension. Explore the use of more than 40 best-of-breed plug-ins for improving efficiency. Secure and maintain Jenkins 2.x by integrating it with LDAP and CAS, which is a Single Sign-on solution. Efficiently build advanced pipelines with pipeline as code, thus increasing your team’s productivity. If you are a Java developer, a software architect, a technical project manager, a build manager
Author(s): Mitesh Soni, Alan Mark Berg
Mastering Jenkins (2015)
With the software industry becoming more and more competitive, organizations are now integrating delivery automation and automated quality assurance practices into their business model. Jenkins represents a complete automation orchestration system, and can help converge once segregated groups into a cohesive product development and delivery team. By mastering the Jenkins platform and learning to architect and implement Continuous Integration
Author(s): Jonathan McAllister
Tumblr For Dummies (2012)
Create a Tumblelog and start posting–this fun, portable guide shows you how. Tumblr may be a microblogging platform, but there’s nothing micro about it. There’s no limit to what you can post in your blog–from text, photos, and links to audio, video, slideshows, and more. Now you can join the over 28 million Tumblelogs on Tumblr with this handy, portable guide.
Author(s): Sue Jenkins
Introductory Programming with Simple Games: Using Java and the Freely Available Networked Game Engine (2010)
This is an excellent resource for programmers who need to learn Java but aren’t interested in just reading about concepts. Introduction to Java Programming with Games follows a spiral approach to introduce concepts and enable them to write game programs as soon as they start. It includes code examples and problems that are easy to understand and motivates them to work through to find the solutions. This game-motivated presentation will help programmers quickly apply what they’ve learned
Author(s): B. C. Ladd, Jam Jenkins
With Early Release ebooks, you get books in their earliest form-the author’s raw and unedited content as he or she writes-so you can take advantage of these technologies long before the official release of these titles. You’ll also receive updates when significant changes are made, new chapters are available, and the final ebook bundle is released. Over the past decade, Jenkins has served as the definitive tool for creating continuous delivery pipelines. Now, Jenkins 2 takes this open source automation server to a new level.
Author(s): Brent Laster
Best Jenkins Books You Should Read
We highly recommend you to buy all paper or e-books in a legal way, for example, on Amazon. But sometimes it might be a need to dig deeper beyond the shiny book cover. Before making a purchase, you can visit resources like Library Genesis and download some Jenkins books mentioned below at your own risk. Once again, we do not host any illegal or copyrighted files, but simply give our visitors a choice and hope they will make a wise decision.
Author(s): Joseph Muli, Arnold Okoth
ID: 2353075, Publisher: Packt Publishing, Year: August 2018, Size: 32 Mb, Format: pdf
The Greatest Street in the World: The Story of Broadway, Old and New, from the Bowling Green to Albany
Author(s): Stephen Jenkins
ID: 2438618, Publisher: Jazzybee Verlag, Year: 8 Mar 2018, Size: 456 Kb, Format: epub
Building Solutions with Microsoft Teams: Understanding the Teams App Developer Platform
Author(s): Jenkins NS
ID: 2883613, Publisher: Apress, Year: 2021, Size: 21 Mb, Format: pdf
Please note that this booklist is not absolute. Some books are absolutely record-breakers according to Los Angeles Times, others are written by unknown writers. On top of that, you can always find additional tutorials and courses on Coursera, Udemy or edX, for example. Are there any other relevant links you could recommend? Drop a comment if you have any feedback on the list.