Search icon CANCEL
Subscription
0
Cart icon
Your Cart (0 item)
Close icon
You have no products in your basket yet
Save more on your purchases! discount-offer-chevron-icon
Savings automatically calculated. No voucher code required.
Arrow left icon
Explore Products
Best Sellers
New Releases
Books
Videos
Audiobooks
Learning Hub
Newsletter Hub
Free Learning
Arrow right icon
timer SALE ENDS IN
0 Days
:
00 Hours
:
00 Minutes
:
00 Seconds

You are pre-ordering this product

Modal Close icon
Since this is a ‘’ product, you are pre-ordering it and you will be able to download the eBook as soon as it is published in . The print book will ship upon publication, and delivery timing will depend on your location and selected shipping method (economy or premium).

Filter Results

Sort By

Arrow up

Product Type

Arrow up
(135)
(1027)
(2)
(1)

Features

Arrow up
(92)

Publication Status

Arrow up
(1160)
(4)
(2)
(1159)

Tech Category

Arrow up
(269)
(268)
(228)
(210)
(59)
(49)
show more

Concept

Arrow up
(92)
(86)
(72)
(46)
(43)
(35)
show more

Tool

Arrow up
(41)
(38)
(37)
(34)
(28)
(27)
show more

Language

Arrow up
(222)
(133)
(98)
(68)
(39)
(25)
show more

Published Year

Arrow up
(1)
(18)
(35)
(35)
(74)
(160)
show more

Publisher

Arrow up
(1)

Search Results for 'github' (1166 products)

sort Bestselling
More Product Details Close
Mastering GitHub Actions
Advance your automation skills with the latest techniques for software integration and deployment
Description
Navigating GitHub Actions often leaves developers grappling with inefficiencies and collaboration bottlenecks. Mastering GitHub Actions offers solutions to these challenges, ensuring smoother software development. With 16 extensive chapters, this book simplifies GitHub Actions, walking you through its vast capabilities, from team and enterprise features to organization defaults, self-hosted runners, and monitoring tools. You’ll learn how to craft reusable workflows, design bespoke templates, publish actions, incorporate external services, and introduce enhanced security measures. Through hands-on examples, you’ll gain best-practice insights for team-based GitHub Actions workflows and discover strategies for maximizing organization accounts. Whether you’re a software engineer or a DevOps guru, by the end of this book, you'll be adept at amplifying productivity and leveraging automation's might to refine your development process.
Read more
Mar 2024
Full star icon Full star icon Full star icon Full star icon Half star icon 4.5
490 pages
AI Assistant AI Assistant
AI Assistant: Features our revolutionary AI Assistant technology which lets you interact with our Books to enhance your learning
Authors
Author Eric Chapman
Purchase Options
eBook Mex$768.59 Mex$853.99
Paperback Mex$1066.99
VIEW PRODUCT
More Product Details Close
GitHub Actions Cookbook
A practical guide to automating repetitive tasks and streamlining your development process
Description
Say goodbye to tedious tasks! GitHub Actions is a powerful workflow engine that automates everything in the GitHub ecosystem, letting you focus on what matters most. This book explains the GitHub Actions workflow syntax, the different kinds of actions, and how GitHub-hosted and self-hosted workflow runners work. You’ll get tips on how to author and debug GitHub Actions and workflows with Visual Studio Code (VS Code), run them locally, and leverage the power of GitHub Copilot. The book uses hands-on examples to walk you through real-world use cases that will help you automate the entire release process. You’ll cover everything, from automating the generation of release notes to building and testing your software and deploying securely to Azure, Amazon Web Services (AWS), or Google Cloud using OpenID Connect (OIDC), secrets, variables, environments, and approval checks. The book goes beyond CI/CD by demonstrating recipes to execute IssueOps and automate other repetitive tasks using the GitHub CLI, GitHub APIs and SDKs, and GitHub Token. You’ll learn how to build your own actions and reusable workflows to share building blocks with the community or within your organization. By the end of this GitHub book, you'll have gained the skills you need to automate tasks and work with remarkable efficiency and agility.
Read more
Apr 2024
Full star icon Full star icon Full star icon Full star icon Half star icon 4.8
250 pages
AI Assistant AI Assistant
AI Assistant: Features our revolutionary AI Assistant technology which lets you interact with our Books to enhance your learning
Authors
Author Michael Kaufmann
Purchase Options
eBook Mex$591.29 Mex$656.99
Paperback Mex$820.99
VIEW PRODUCT
More Product Details Close
GitHub for Next-Generation Coders
Build your ideas, share your code, and join a community of creators
Description
Navigating the world of collaborative software development can be daunting, especially for young coders just starting their programming journey. This book is designed to take you on a coding adventure, transforming you from a curious beginner into a confident GitHub user. The book builds a solid foundation and explains the Git version control system in depth, helping you understand how to track changes, collaborate effectively, and manage your projects with ease. You'll master repositories, the building blocks of your coding projects, and learn branching strategies to experiment and work seamlessly with others. The chapters will teach you about GitHub Actions, guiding you through workflow syntax, exploring environments and secrets management, and providing hands-on exercises to solidify your understanding. You’ll also discover how to craft a compelling GitHub profile that highlights your achievements and discover the exciting world of open-source projects where you can contribute and give back to the community. To get you started with AI, you’ll also learn how to leverage Copilot and ChatGPT together to write faster, cleaner code. By the end of this book, you’ll be well prepared to contribute to real-world projects on GitHub, equipped with the skills to thrive in the world of collaborative software development.
Read more
Jul 2024
Full star icon Full star icon Full star icon Full star icon Full star icon 5
384 pages
AI Assistant AI Assistant
AI Assistant: Features our revolutionary AI Assistant technology which lets you interact with our Books to enhance your learning
Authors
Author Igor Irić
Purchase Options
eBook Mex$458.09 Mex$508.99
Paperback Mex$635.99
VIEW PRODUCT
More Product Details Close
Accelerate DevOps with GitHub
Enhance software delivery performance with GitHub Issues, Projects, Actions, and Advanced Security
Description
This practical guide to DevOps uses GitHub as the DevOps platform and shows how you can leverage the power of GitHub for collaboration, lean management, and secure and fast software delivery. The chapters provide simple solutions to common problems, thereby helping teams that are already on their DevOps journey to further advance into DevOps and speed up their software delivery performance. From finding the right metrics to measure your success to learning from other teams’ success stories without merely copying what they’ve done, this book has it all in one place. As you advance, you’ll find out how you can leverage the power of GitHub to accelerate your value delivery – by making work visible with GitHub Projects, measuring the right metrics with GitHub Insights, using solid and proven engineering practices with GitHub Actions and Advanced Security, and moving to event-based and loosely coupled software architecture. By the end of this GitHub book, you'll have understood what factors influence software delivery performance and how you can measure your capabilities, thus realizing where you stand in your journey and how you can move forward.
Read more
Sep 2022
Full star icon Full star icon Full star icon Full star icon Full star icon 5
540 pages
AI Assistant AI Assistant
AI Assistant: Features our revolutionary AI Assistant technology which lets you interact with our Books to enhance your learning
Authors
Author Michael Kaufmann
Purchase Options
eBook Mex$649.79 Mex$721.99
Paperback Mex$902.99
VIEW PRODUCT
More Product Details Close
DevOps Unleashed with Git and GitHub
Automate, collaborate, and innovate to enhance your DevOps workflow and development experience
Description
Git and GitHub are absolutely crucial for DevOps, playing a multifaceted role in streamlining the software development lifecycle and enabling smoother collaboration between development and operations teams. DevOps Unleashed with Git and GitHub enables you to harness the power of Git and GitHub to streamline workflows, drive collaboration, and fuel innovation. Authored by an expert from GitHub, the book starts by guiding you through Git fundamentals and delving into DevOps and the developer experience. As you progress, you’ll understand how to leverage GitHub's collaboration and automation features, and even use GitHub Copilot for enhanced productivity. You'll also learn how to bridge the DevOps gap, maintain code quality, and implement robust security measures. Additionally, hands-on exercises will equip you to elevate your developer experience, foster teamwork, and drive innovation at the speed of DevOps. By the end of this DevOps book, you’ll have mastered the Git fundamentals, conquered collaboration challenges, and unleashed the power of GitHub as you transform your DevOps workflows.
Read more
Apr 2024 284 pages
AI Assistant AI Assistant
AI Assistant: Features our revolutionary AI Assistant technology which lets you interact with our Books to enhance your learning
Authors
Author Yuki Hattori
Purchase Options
eBook Mex$665.09 Mex$738.99
Paperback Mex$922.99
VIEW PRODUCT
More Product Details Close
Automating Workflows with GitHub Actions
Automate software development workflows and seamlessly deploy your applications using GitHub Actions
Description
GitHub Actions is one of the most popular products that enables you to automate development tasks and improve your software development workflow. Automating Workflows with GitHub Actions uses real-world examples to help you automate everyday tasks and use your resources efficiently. This book takes a practical approach to helping you develop the skills needed to create complex YAML files to automate your daily tasks. You'll learn how to find and use existing workflows, allowing you to get started with GitHub Actions right away. Moving on, you'll discover complex concepts and practices such as self-hosted runners and writing workflow files that leverage other platforms such as Docker as well as programming languages such as Java and JavaScript. As you advance, you'll be able to write your own JavaScript, Docker, and composite run steps actions, and publish them in GitHub Marketplace! You'll also find instructions to migrate your existing CI/CD workflows into GitHub Actions from platforms like Travis CI and GitLab. Finally, you'll explore tools that'll help you stay informed of additions to GitHub Actions along with finding technical support and staying engaged with the community. By the end of this GitHub book, you'll have developed the skills and experience needed to build and maintain your own CI/CD pipeline using GitHub Actions.
Read more
Nov 2021
Full star icon Full star icon Full star icon Full star icon Half star icon 4.4
216 pages
AI Assistant AI Assistant
AI Assistant: Features our revolutionary AI Assistant technology which lets you interact with our Books to enhance your learning
Authors
Author Priscila Heller
Purchase Options
eBook Mex$679.49 Mex$754.99
Paperback Mex$943.99
VIEW PRODUCT
More Product Details Close
GitHub Essentials
Unleash the power of collaborative development workflows using GitHub
Description
Whether you are an experienced developer or a novice, learning to work with Version Control Systems is a must in the software development world. Git is the most popular tool for that purpose, and GitHub was built around it, leveraging its powers by bringing it to the web. Starting with the basics of creating a repository, you will then learn how to manage the issue tracker, the place where discussions about your project take place. Continuing our journey, we will explore how to use the wiki and write rich documentation that will accompany your project. You will also master organization/team management and some of the features that made GitHub so well known, including pull requests. Next, we will focus on creating simple web pages hosted on GitHub and lastly, we will explore the settings that are configurable for a user and a repository.
Read more
Jun 2018 178 pages
AI Assistant: Features our revolutionary AI Assistant technology which lets you interact with our Books to enhance your learning
Authors
Author Achilleas Pipinellis
Purchase Options
eBook Mex$487.79 Mex$541.99
Paperback Mex$676.99
VIEW PRODUCT
More Product Details Close
GitHub Foundations Certification Guide
Essential skills, real-world labs, and exam strategies for GitHub beginners
Description
Progress from the basics of version control to excelling at collaborative development with the GitHub Foundations Certification Guide, your go-to resource for mastering Git and GitHub. You'll learn how to use Git to accurately track and manage code changes, and discover why GitHub is the leading platform for collaboration, project management, and open-source development. Written by Ayodeji Ayodele, Senior Customer Success Architect at GitHub with expertise in DevOps, Agile coaching, and software engineering, this book provides a structured path to Git/GitHub proficiency. Through hands-on tutorials, projects, and self-assessment questions, you’ll harness the potential of open source, navigate the GitHub platform with ease, employ advanced Git techniques, and gain practical code management skills. The book then explores secure collaboration, automation, and key features of the GitHub Desktop app. You’ll prepare for the certification exam with practice questions, mock exams, and invaluable study tips. By the end of this book, you’ll be ready to take the GitHub Foundations exam and advance your developer career.
Read more
Aug 2025 434 pages
AI Assistant AI Assistant
AI Assistant: Features our revolutionary AI Assistant technology which lets you interact with our Books to enhance your learning
Authors
Author Ayodeji Ayodele
Purchase Options
eBook Mex$517.49 Mex$574.99
Paperback Mex$717.99
VIEW PRODUCT
More Product Details Close
GitHub Copilot & ChatGPT for Devs - Code Smarter in 2024
Enhance Your Developer Skills with GitHub Copilot, ChatGPT, and Google Gemini
Description
This course offers an in-depth exploration of GitHub Copilot and ChatGPT, two cutting-edge tools revolutionizing the coding landscape. Starting with a comprehensive introduction, you'll set up your development environment, including GitHub and OpenAI accounts and VSCode installation. From there, you’ll delve into ChatGPT, understanding its learning process, crafting ideal prompts, and exploring various use cases such as research, code generation, and explanation. A dedicated section compares free alternatives like Google Gemini, providing a well-rounded perspective on AI assistants. As the course progresses, you'll be introduced to GitHub Copilot, its setup, and functionality. Detailed sections cover prompting techniques, both by writing and using comments, enhancing your ability to communicate with these tools effectively. Practical exercises, like generating a Tic-Tac-Toe game, solidify your understanding and application of the concepts. The course culminates with advanced topics, agents, tips, and a premium ChatGPT workshop, ensuring you are well-equipped to integrate these AI tools into your development practice seamlessly.
Read more
3hrs 19mins
Last Updated : Feb 2026 Published : Jul 2024
AI Assistant: Features our revolutionary AI Assistant technology which lets you interact with our Books to enhance your learning
Authors
Author Yaroslav Dobroskok
Purchase Options
Video Mex$1804.99
VIEW PRODUCT
More Product Details Close
Modern PHP Web Development with MySQL, GitHub and Heroku
A simple and practical course to develop web applications with PHP
Description
With PHP, you can easily develop a robust web application in no time. Even non-programmers and beginners find PHP a great tool to get started with web development. This course will take you through the process of building an amazing web application in PHP. The course starts with an introduction to PHP and then takes you through the learning objectives. Next, you will learn to set up a PHP environment using XAMPP and install Visual Studio Code on your machines. In addition to this, you will also learn to install the Composer package manager and create a GitHub and Heroku account. Next, you will discover how PHP works and understand its basics and syntaxes on the go. Moving along, you will go through the process of building a PHP website and learn the steps for publishing a website to Heroku. Finally, you will learn to create and manage databases with phpMyAdmin and MySQL Workbench. By the end of this course, you will be well-versed with PHP and will have developed the essential skills needed to build a data-driven web application. All the code files and resources for this course are available at: https://github.com/PacktPublishing/Modern-PHP-Web-Development-MySQL-GitHub-Heroku
Read more
12hrs 14mins
Last Updated : Feb 2026 Published : Nov 2020
AI Assistant: Features our revolutionary AI Assistant technology which lets you interact with our Books to enhance your learning
Authors
Author Trevoir Williams
Purchase Options
Video Mex$2830.99
VIEW PRODUCT
More Product Details Close
Learn GitHub Flavored Markdown
Enhance Your Documentation with GitHub-Flavored Markdown
Description
Unlock the power of GitHub-Flavored Markdown with this comprehensive course, designed to simplify and enhance your documentation process. This series begins with an overview of Markdown, highlighting its advantages over other markup languages like HTML. You'll learn what GitHub-Flavored Markdown is and how it simplifies formatting tasks for better structure and styling. The initial episodes guide you through setting up your environment to write Markdown files with immediate rendering feedback, ensuring a smooth start. You'll master basic text formatting, including italicizing, bolding, and striking through text, as well as creating external and internal links. As you progress, you'll explore advanced formatting techniques, such as creating different heading sizes, blockquotes, and underlined headings. Practical demonstrations will teach you how to create lists, add images, and create images with links. In the advanced sections, you'll learn to leverage GitHub-Flavored Markdown's unique features. You'll arrange information in tables, inline code, create code blocks, and build task lists to keep track of your to-dos. By the end of this course, you'll be proficient in using GitHub-Flavored Markdown to enhance your documentation, making it more readable and professional.
Read more
2hrs 50mins
Last Updated : Feb 2026 Published : Jun 2024
AI Assistant: Features our revolutionary AI Assistant technology which lets you interact with our Books to enhance your learning
Authors
Author ACI Learning
Purchase Options
Video Mex$5640.99
VIEW PRODUCT
More Product Details Close
GitHub Fundamentals
Learn Versioning and How to Manage Your Code with GitHub
Description
Whether you're learning development for the first time, or, you've been at it for years, the concept of version control is critical. If you've ever lost code, or needed to revert to an earlier version of your application, you already understand the need for version control. If you work in a team, GitHub is a requirement to organize and synthesize the path your teams' code takes from first Alpha version to release. In this course, expert instructor Ed Matthews will show you how to take advantage of not only the Git repository, but also the GitHub community to work with open source code. From an understanding of the command line GIT utility, to taking advantage of all the GitHub community has to offer, there is no better course. Git and GitHub are being adopted by thousands of professional coding shops each day. Don't be caught without the knowledge you need to succeed!
Read more
2hrs 50mins
Last Updated : Feb 2026 Published : Jun 2016
AI Assistant: Features our revolutionary AI Assistant technology which lets you interact with our Books to enhance your learning
Authors
Author SkillSprints Inc., Mark Lassoff
Purchase Options
Video Mex$1025.99
VIEW PRODUCT
More Product Details Close
The GitHub Copilot Handbook
A practical guide to transforming the software development life cycle with GitHub Copilot
Description
Cross-functional product teams are under constant pressure to build and ship faster, but too much time is lost to manual coding, slow reviews, and fragmented workflows. GitHub Copilot streamlines day-to-day coding so your team can focus on delivering value to users while maintaining high quality on real projects. Written by industry experts Rob Bos and Randy Pagels, this book shows how GitHub Copilot supports your work from start to finish. You’ll learn how to turn ideas into tasks, write code with fewer hiccups, spot problems earlier, and understand errors when things go wrong. You’ll also see how Copilot suggests improvements in pull requests and helps fix common build issues, enabling teams to keep moving and ship with confidence. You’ll integrate GitHub Copilot into daily routines, share it across roles, and make it stick with simple checklists and clear examples. You’ll also track what works, set guardrails, and build an internal community. By the end, you’ll know when GitHub Copilot helps – and when it doesn’t – and you’ll be ready to write, review, and ship code with confidence on real projects. *Email sign-up and proof of purchase required
Read more
Nov 2025 290 pages
AI Assistant AI Assistant
AI Assistant: Features our revolutionary AI Assistant technology which lets you interact with our Books to enhance your learning
Authors
Author Rob Bos
Purchase Options
eBook Mex$443.69 Mex$492.99
Paperback Mex$615.99
VIEW PRODUCT
More Product Details Close
GitHub Copilot Complete Guide for Developers
Master GitHub Copilot for Efficient, AI-Powered Development
Description
GitHub Copilot is transforming how developers code. This course covers everything from Copilot’s basic features to its advanced AI capabilities. You’ll begin with a detailed introduction, learning how to set up your environment and utilize key features like AI-driven code completion, inline actions (explain, rewrite), and multi-environment support. These foundational lessons ensure a smooth integration of Copilot into your workflow. Next, you’ll explore conversational workflows with GitHub Copilot Chat, mastering the slash-command interface, managing chat contexts, and choosing the right model for your tasks. The course also covers Copilot's project-wide intelligence features like semantic code search and smart edit suggestions to boost productivity. As you progress, you'll discover developer collaboration tools such as AI-assisted code reviews, pull request summaries, and enterprise knowledge bases, all enhancing team efficiency. The course concludes with personalization options and advanced extensions, such as custom instructions, agents, and the GitHub Copilot CLI. By the end, you'll be equipped to tailor GitHub Copilot to meet your needs and maximize its potential for both individual and team-based development.
Read more
5hrs 49mins
Last Updated : Feb 2026 Published : Jul 2025
AI Assistant: Features our revolutionary AI Assistant technology which lets you interact with our Books to enhance your learning
Authors
Author HHN Automate Book Inc.
Purchase Options
Video Mex$2256.99
VIEW PRODUCT
More Product Details Close
GitHub Copilot in Action
Unlock the Power of AI Pair Programming with GitHub Copilot
Description
GitHub Copilot is transforming the way developers write code, and this course is your guide to mastering it. Starting with an introduction to AI pair programming, you'll gain an understanding of Copilot's capabilities and limitations. The course then shows you how to configure Copilot in Visual Studio, followed by practical demonstrations like basic code completion, which will immediately improve your coding efficiency. As you progress, you'll dive into core features like comment-driven development, quickly achieving productivity gains through simple tools. The course continues by showing how Copilot can accelerate project development. You’ll create a fake data generator, build an API, wire up the backend, and more, all with Copilot’s intelligent assistance. Along the way, you'll learn how to generate in-code documentation, write unit tests, and even create comprehensive API documentation. Each video is packed with actionable knowledge that will have you integrating Copilot into your workflow to enhance productivity and build robust software systems. With practical demos throughout, this course makes it easy to see how GitHub Copilot can fit into your day-to-day coding practices. By the end, you’ll be ready to use Copilot to automate common tasks and streamline your development process, boosting both your speed and accuracy.
Read more
2hrs 30mins
Last Updated : Feb 2026 Published : Aug 2025
AI Assistant: Features our revolutionary AI Assistant technology which lets you interact with our Books to enhance your learning
Authors
Author KodeKloud
Purchase Options
Video Mex$1435.99
VIEW PRODUCT
More Product Details Close
CI/CD for Test Automation: Jenkins & GitHub Actions
Master CI/CD Automation: Jenkins & GitHub Actions for Test Automation
Description
In this course, you'll learn how to leverage Jenkins and GitHub Actions to automate tests and streamline CI/CD pipelines. Starting with CI/CD fundamentals, you’ll explore key concepts and tools before diving into hands-on setup for both Jenkins and GitHub Actions. You’ll build test automation pipelines that include unit tests, API, E2E, and performance testing, ensuring continuous testing throughout the development lifecycle. The course covers setting up complex test strategies, publishing test results, and managing thresholds for optimal test automation. You’ll also learn to deploy the BugTracker app manually, via Jenkins, and GitHub Actions to simulate real-world deployment workflows. Perfect for developers, QA engineers, and testers, this course offers practical examples and deep insights into CI/CD best practices, helping you enhance testing workflows, automation, and collaboration. Whether enhancing your skills or implementing automation in your team, this course provides everything you need to master CI/CD practices.
Read more
5hrs 54mins
Last Updated : Feb 2026 Published : Jul 2025
AI Assistant: Features our revolutionary AI Assistant technology which lets you interact with our Books to enhance your learning
Authors
Author James Willett
Purchase Options
Video Mex$2256.99
VIEW PRODUCT
More Product Details Close
GitHub Actions Masterclass: From Beginner to Advanced
Automate workflows and optimize development pipelines with advanced GitHub Actions techniques
Description
This comprehensive course is your gateway to mastering GitHub Actions, a powerful tool for automating workflows and enhancing software development efficiency. Begin with an introduction to the course, setting up tools like NodeJS or GitHub Codespaces, and creating your first repository. You'll quickly advance to understanding YAML syntax and the foundational building blocks of GitHub Actions, such as workflows, jobs, and steps. The course offers in-depth modules on triggers, runners, event filters, contexts, and variables, providing both theoretical explanations and practical exercises. You’ll learn to manage complex workflows by leveraging caching, artifacts, and matrices while exploring ways to control execution flow and utilize custom actions. Advanced sections guide you through security best practices, managing concurrency, and creating reusable workflows, ensuring you have the skills to tackle real-world challenges. By the end of the journey, you’ll have built a robust understanding of GitHub Actions, equipped with hands-on experience in crafting scalable, secure, and efficient workflows. From beginners to seasoned developers, this course is designed to empower every learner to automate with confidence.
Read more
10hrs 56mins
Last Updated : Feb 2026 Published : Nov 2024
AI Assistant: Features our revolutionary AI Assistant technology which lets you interact with our Books to enhance your learning
Authors
Author LM Academy
Purchase Options
Video Mex$2481.99
VIEW PRODUCT
More Product Details Close
Automate your DevOps pipelines with GitHub Actions
Master DevOps Automation with GitHub Actions for Seamless CI/CD Pipelines
Description
This course begins with the fundamentals of GitHub Actions, guiding you through the creation of your first workflow and how to include inputs. You’ll quickly advance to developing workflows specifically for .NET applications, building pipelines that can deploy to Azure. As you progress, you will gain practical experience in deploying infrastructure using Terraform and Bicep, learning to deploy and manage cloud resources directly from GitHub Actions. As you move deeper into the course, you’ll explore containerization and deployment, including pushing Docker images to container registries and integrating these steps into GitHub Actions workflows. You'll also dive into Kubernetes/AKS, learning the essentials of CI/CD pipelines for containerized applications, and building, pushing, and deploying images to Kubernetes clusters. The course also introduces cutting-edge GitHub Actions features like self-hosted runners, reusable workflows, and passwordless workflows using OIDC. It further expands your knowledge with advanced security features, such as GitHub Advanced Security and integrating Microsoft Defender for DevOps. By the end of the course, you will have the expertise to build robust and secure DevOps pipelines that automate the full software delivery lifecycle.
Read more
3hrs 44mins
Last Updated : Feb 2026 Published : Apr 2025
AI Assistant: Features our revolutionary AI Assistant technology which lets you interact with our Books to enhance your learning
Authors
Author Houssem Dellai
Purchase Options
Video Mex$2481.99
VIEW PRODUCT
More Product Details Close
Accelerate Terraform Development with GitHub Copilot and AI
Streamline Terraform and IaC Workflows Using GitHub Copilot
Description
Enhance your Terraform development skills by incorporating AI-driven support from GitHub Copilot. This course introduces Copilot’s features and guides you through setting up your environment for seamless Terraform and Infrastructure as Code (IaC) development. You'll learn to install and configure the tools you need, including Terraform and GitHub Copilot in VS Code, and connect with AWS credentials to enable infrastructure management. Through practical demos, you’ll dive into writing and expanding Terraform configurations with AI-powered guidance, creating reusable modules, and improving code efficiency. Copilot will assist with code suggestions, documentation, and error handling to simplify development. You'll also use Copilot Chat for real-time support, enabling smooth code management and collaboration. In the final stages, we cover advanced Copilot functionalities like automated commit messages and .gitignore creation, helping you streamline workflows and keep your codebase organized. By the course end, you’ll be equipped to use GitHub Copilot to boost Terraform productivity, producing clean, maintainable code efficiently.
Read more
3hrs 50mins
Last Updated : Feb 2026 Published : Nov 2024
AI Assistant: Features our revolutionary AI Assistant technology which lets you interact with our Books to enhance your learning
Authors
Author Bryan Krausen
Purchase Options
Video Mex$2481.99
VIEW PRODUCT
More Product Details Close
Git and GitHub Masterclass – Fast-Track Your Journey to Git
Learn how to work with Git and GitHub platform and kick-start your programming journey today
Description
Git is a Version Control System, whereas GitHub is a centralized repository to host the code, to enable team collaboration. In this course, you will learn about Git and GitHub and all the concepts pertaining to them. It will also cover the use cases and workflows that you need to know as a developer. In this hands-on course, you will start by understanding the need for a Version Control System and how Git operates and will learn how to install Git on your local systems. You will dive deep into Git by understanding the SHA1 Hashing algorithm, blob objects, Git internals, and Git Snapshot. You will explore everything about branches, merging, and three-way mergers in action and learn to perform rebase in VS code. You will also learn about stashing and its use cases and learn to retrieve a specific stash. Later, you will learn to collaborate effectively using GitHub. Concepts such as commits in GitHub, the README.md file, cloning a private repository, and adding project collaborators on GitHub will be covered. You will also explore how to create a remote branch and push changes using Git Bash and VSCode and learn to resolve conflicts on GitHub the right way. It goes on to cover Git fetch and understand its use cases and understand Git pull with the three-way merge. Branching strategy with a real-time scenario will be explained as well. By the end of the course, you will be able to fork the public repository and clone it to your local machine and learn about digital signatures as well as signed commits. All resources and code files are placed here: https://github.com/PacktPublishing/Git-and-GitHub-Masterclass-Fast-Track-Your-Journey-to-Git
Read more
9hrs 15mins
Last Updated : May 2025 Published : Oct 2022
AI Assistant: Features our revolutionary AI Assistant technology which lets you interact with our Books to enhance your learning
Authors
Author Karthikeya T.
Purchase Options
Video Mex$1251.99
VIEW PRODUCT
More Product Details Close
Complete Git Guide: Understand and Master Git and GitHub
Comprehensive Hands-On Guide to Git and GitHub for Version Control Mastery
Description
Effective version control is a must-have skill for developers, and this course takes you from Git fundamentals to expert-level proficiency. It starts with installation and configuration, then dives into essential concepts such as repositories, commits, branches, and merging. You will gain a strong grasp of Git’s architecture and internal mechanisms while practicing real-world commands to track and manage changes efficiently. As you progress, you’ll explore remote collaboration through GitHub, mastering pull requests, forks, and repository management. The course covers workflows for teams, introduces advanced Git strategies like rebasing and interactive commits, and teaches techniques for resolving merge conflicts. You’ll also learn about GitHub Pages for hosting projects, automation with hooks, and best practices for maintaining repositories. By the end, you will confidently navigate version control, leveraging Git and GitHub to streamline development workflows. From basic file tracking to complex branching strategies, this course ensures you gain hands-on expertise in managing projects efficiently. Whether working independently or in a team, you’ll be well-equipped to handle any version control challenge with confidence.
Read more
22hrs 1min
Last Updated : Feb 2026 Published : Feb 2020
AI Assistant: Features our revolutionary AI Assistant technology which lets you interact with our Books to enhance your learning
Authors
Author Bogdan Stashchuk
Purchase Options
Video Mex$2666.99
VIEW PRODUCT
More Product Details Close
Git and GitHub Crash Course
Learn basic Git features: commit changes, checkout commits and branches, merge branches, sync with GitHub.
Description
This course is designed to guide you through working with Git and GitHub. You will start by learning how to install Git and initialize a new Git repository on Windows, Mac, and Linux/Unix systems and then understand how to use it on the command line. Next, you will learn the four types of objects in Git: blobs, trees, commits, and annotated tags. Each object has a unique SHA1 hash. All objects are stored in the folders. Every object has just a single reference to it-SHA1 hash. Files are stored in blobs. Filenames are stored in other Git objects called trees. The videos will guide you through making changes, staging them, and committing them afterward. Also, you will learn and practice how to observe commits tree and checkout different commits to “travel in time” between different states of the Git repository. By the end of this course, you will be well-versed with the basics of Git and GitHub.
Read more
Full star icon Full star icon Full star icon Full star icon Full star icon 5
1hr 15mins
Last Updated : Feb 2026 Published : Jun 2021
AI Assistant: Features our revolutionary AI Assistant technology which lets you interact with our Books to enhance your learning
Authors
Author Bogdan Stashchuk
Purchase Options
Video Mex$1128.99
VIEW PRODUCT
More Product Details Close
Git and GitHub: The Complete Git and GitHub Course
Learn Git and GitHub from scratch with this comprehensive course
Description
If you create websites, web applications, or mobile apps, or write any code, using a version control system is essential. This course will help you get to grips with one of the most widely used version control systems popular among professional developers and designers. Git allows you to record and recall different versions of your project, and GitHub enables you to share your code with the world, allowing you to collaborate with other developers. Starting with Git installation, you’ll learn the fundamentals of Git. You’ll then grasp the basics of the terminal, create your first local repository, and save different versions of the project as snapshots using commits. You’ll discover how to check the previous versions of your project, update them, or even delete them with git checkout, git revert, and git reset. Once you’ve covered the basics of GitHub, you’ll get to grips with creating a repository on GitHub, connecting the local repository to a remote one, making commits, and much more. You’ll work with branching, and learn how to deal with branches locally as well as remotely. The course covers different methods to merge branches and deal with merge conflicts, and delves into forking and contributing. You’ll see how you can copy someone else's remote repository on your GitHub account, clone it to your local computer, and contribute to the original project. Finally, you’ll explore how to collaborate on GitHub by setting up a collaboration team and defining rules for collaborators. All the code and supporting files for this course are available here: https://github.com/PacktPublishing/Git-and-GitHub-The-Complete-Git-and-GitHub-Course
Read more
3hrs 4mins
Last Updated : Feb 2026 Published : Mar 2020
AI Assistant: Features our revolutionary AI Assistant technology which lets you interact with our Books to enhance your learning
Authors
Author George Lomidze
Purchase Options
Video Mex$799.99
VIEW PRODUCT
More Product Details Close
Git and GitHub Masterclass - The Practical Bootcamp
Master Git and GitHub: Core Concepts, Commits, Branches, Merge, Rebase, Conflicts, Clone, and More
Description
The course offers a comprehensive exploration of Git and GitHub, covering everything you need to know to effectively manage your code and collaborate with others. The course begins with an introduction to Git and the version control system, guiding you through the installation and setup process. You will learn how to configure Git and get familiar with the basic commands and lifecycle, enabling you to commit changes and push them to your GitHub repository. Branching is a crucial aspect of Git, and the course provides a comprehensive introduction to branches. You will learn about feature branches, how to pull changes from other branches and merge branches seamlessly. Additionally, you will gain a deep understanding of merging conflicts and acquire valuable techniques for resolving them effectively. The course dives into advanced Git concepts, including an in-depth exploration of Git rebase and its difference from merging. You will learn to handle rebase merge conflicts and understand when to use merge or rebase based on the situation. You will gain mastery over Git commands such as Git checkout, clone, and reset, enabling you to navigate through repositories, clone both your own and other repositories and manage your code history effectively. By the end of this course, you will have the knowledge and skills to confidently utilize Git and GitHub, empowering you to take your version control practices to the next level.
Read more
7hrs 25mins
Last Updated : May 2025 Published : Jun 2023
AI Assistant: Features our revolutionary AI Assistant technology which lets you interact with our Books to enhance your learning
Authors
Author Shubham Sarda
Purchase Options
Video Mex$2481.99
VIEW PRODUCT
More Product Details Close
Learning GitHub Actions for DevOps CI/CD
A well-designed course to teach you GitHub Actions for DevOps CI/CD from scratch
Description
Workflows are defined by a YAML file checked into your repository and will run when triggered by an event in your repository, or they can be triggered manually, or on a defined schedule. GitHub Actions makes it easy to automate all your software workflows, now with world-class CI/CD. Build, test, and deploy your code right from GitHub. Make code reviews, branch management, and issue triaging work the way you want. In this intensive course, you will learn the fundamentals of GitHub Actions workflow in a compact timeframe. The course covers important concepts such as the workflow structure and components, events, jobs, steps, and runners. It also dives into various topics such as environment variables, GitHub variables, secure password storage, and manual approvals. Additionally, the course teaches techniques for sharing values between steps and jobs and explains the use of self-hosted runners. The course concludes with a demonstration of preparing an infrastructure as code (IAC) template with Bicep and deploying it through a GitHub Action workflow. The course will equip you with the skills to automate your entire software workflow using GitHub Actions, from idea to production. By the end of this course, you will have a solid understanding of how to use GitHub Actions to automate your software workflows. All the resource files are added to the GitHub repository at: https://github.com/PacktPublishing/Learning-GitHub-Actions-for-DevOps-CI-CD
Read more
Full star icon Full star icon Full star icon Full star icon Empty star icon 4
3hrs 7mins
Last Updated : Feb 2026 Published : Feb 2023
AI Assistant: Features our revolutionary AI Assistant technology which lets you interact with our Books to enhance your learning
Authors
Author Vijay Saini
Purchase Options
Video Mex$2481.99
VIEW PRODUCT
More Product Details Close
Git and GitHub Complete Master Class
Gain proficiency in version control with Git and GitHub for seamless collaboration
Description
This course provides a thorough introduction to Git and GitHub, equipping learners with the skills to manage version control seamlessly. Starting from the fundamentals, you’ll explore how Git works under the hood, set up repositories, and navigate through essential shell commands. You’ll then move on to creating and managing repositories both locally and on GitHub, understanding key concepts like forking, cloning, and pull requests to facilitate collaboration across teams. As you advance, the course delves deeper into Git’s powerful features like branching, merging, and conflict resolution, ensuring you can handle complex project histories with ease. You’ll also explore advanced topics like rewriting commit history, comparing changes across versions, and configuring essential tools for efficient workflow management. Each section includes practical labs to reinforce concepts, allowing you to apply your knowledge in real-world scenarios. By the end, you'll be proficient in both Git and GitHub, from setting up SSH for secure repository access to utilizing GitHub’s project management features like wikis, issues, and templates. Whether you’re a solo developer or part of a larger team, this course ensures you’ll have the skills needed to maintain clean, organized, and collaborative code repositories.
Read more
21hrs 35mins
Last Updated : Feb 2026 Published : Jan 2018
AI Assistant: Features our revolutionary AI Assistant technology which lets you interact with our Books to enhance your learning
Authors
Author Bibhash Roy
Purchase Options
Video Mex$2830.99
VIEW PRODUCT
More Product Details Close
Git Essentials: Become a Git and GitHub Ninja
Learn how to use Git and GitHub like a pro by mastering the daily Git workflow that every developer uses
Description
This course is designed to guide you through working with Git and GitHub. You will start by learning how to install Git on Windows, Mac, and Linux and then understand how to use it on the command line. Next, you will get to grips with configuring Git on a computer and creating, cloning, and adding files to a GitHub repository. The videos will also guide you through creating custom branches and tags, opening and managing GitHub issues, and opening and managing pull requests. All along, the course follows a practical approach, ensuring that you work through plenty of real-life examples. This will give you hands-on experience in building your own repositories, forking the repo, and even safely opening a pull request on your work. Everything you will learn about Git and GitHub in this course is completely transferable to GitLab and Bitbucket. In a bonus section, we will also learn how to use GitHub Pages to deploy your project. By the end of this course, you will be well-versed with Git and GitHub fundamentals, and have the skills you need to work through open-source projects. All code and supporting files are available at https://github.com/PacktPublishing/Git-Essentials-Become-a-Git-and-GitHub-Ninja
Read more
3hrs 25mins
Last Updated : Feb 2026 Published : Apr 2020
AI Assistant: Features our revolutionary AI Assistant technology which lets you interact with our Books to enhance your learning
Authors
Author Kalob Taulien
Purchase Options
Video Mex$902.99
VIEW PRODUCT
More Product Details Close
GitHub Copilot for Developers - Zero to Agentic Coding
Build AI-Powered Coding Workflows with GitHub Copilot and Agentic Development
Description
Artificial intelligence is transforming how developers write, review, and manage code. This course introduces AI-assisted development and demonstrates how modern coding assistants can significantly improve productivity, code quality, and development speed. You will explore the core ideas behind AI programming tools and understand how they fit into modern development workflows. The learning journey begins with the fundamentals of AI assistants and key terminology that developers encounter when using AI-powered tools. You will then explore the main capabilities of GitHub Copilot, including installation, inline suggestions, chat interactions, and agent modes. The course also explains how prompts, instruction files, and project configuration influence AI behavior and help produce more accurate and relevant code outputs. As the course progresses, you will learn to create custom agents for tasks such as documentation writing, code reviews, and accessibility checks. You will also explore agent skills, background agents, and cloud agents to support modern development workflows. The course concludes with MCP integrations using Supabase and introduces secure AI coding practices such as managing keys, monitoring dependencies, and applying AI safely within real-world development environments.
Read more
4hrs 15mins
Last Updated : Apr 2026 Published : Mar 2026
AI Assistant: Features our revolutionary AI Assistant technology which lets you interact with our Books to enhance your learning
Authors
Author Shubham Sarda
Purchase Options
Video Mex$2256.99
VIEW PRODUCT
More Product Details Close
Hands-On CI/CD with GitHub Actions - Absolute Practical
Master GitHub Actions for DevOps with Real-World CI/CD Pipeline Automation
Description
In this course, you will gain practical experience in setting up and managing CI/CD pipelines using GitHub Actions. You will start by learning the fundamentals, including workflows, events, and triggers, before progressing to more advanced topics like self-hosted runners, Docker, Kubernetes, and custom GitHub Actions. The course is divided into sections that cover essential topics, including writing your first workflow, integrating popular tools like SonarCloud and CodeQL, and working with reusable workflows. Each section builds upon the previous one, taking you step-by-step through the process of automating development tasks. By the end of the course, you will be able to implement production-ready CI/CD pipelines that integrate security checks, deploy applications to Kubernetes, and automate testing and quality checks using a variety of tools and GitHub Actions features.
Read more
11hrs 56mins
Last Updated : Mar 2026 Published : Feb 2026
AI Assistant: Features our revolutionary AI Assistant technology which lets you interact with our Books to enhance your learning
Authors
Author Yogesh Raheja, Thinknyx Technologies
Purchase Options
Video Mex$4102.99
VIEW PRODUCT
More Product Details Close
Git and GitHub for DevOps Engineers
A guide for DevOps Engineers on Git and GitHub, from Creating a Repository to Releasing Code onto Production Environment
Description
This course is created from the perspective of a DevOps Engineer who does not write much application code. The author has taken a real-world project to explain the process from creating a repository to releasing code onto the production environment. This gives a complete understanding of the power of Git and GitHub. This course starts with installing Git on Windows, then you will set up an EC2 instance and install Git on Linux. After that, you will work with Git Bash and then create a repository on Git and GitHub. Post which you will clone a repository from GitHub and work with other developer code. Next, you will be working with commits on Git and GitHub. You will also be working with branches on Git and GitHub. Next, you will create a pull request and work with private repositories. Following that, you will revert changes from the working directory, staging area, and local repository and understand the concept of Git Rebase, Git Fetch, and Git Pull. Finally, you will understand DevOps Engineer roles on Git with the help of a project. By the end of this course, you will be able to get a complete understanding of the power of Git and GitHub. You will feel confident using Git and GitHub to manage your job as a DevOps engineer. You will also have set up a production-ready Git environment for your developers. All the resources are available on the GitHub repository at https://github.com/PacktPublishing/git_course
Read more
Full star icon Full star icon Full star icon Empty star icon Empty star icon 3
6hrs 16mins
Last Updated : Feb 2026 Published : Apr 2022
AI Assistant: Features our revolutionary AI Assistant technology which lets you interact with our Books to enhance your learning
Authors
Author Valaxy Technologies
Purchase Options
Video Mex$902.99
VIEW PRODUCT
More Product Details Close
Cloud Automation Projects 2026: AWS, Terraform, and GitHub Workflows
Master Cloud Automation Using AWS, Terraform, and GitHub
Description
In this course, you will dive deep into cloud automation by using AWS, Terraform, and GitHub workflows. Starting with the fundamentals, you will create personal websites, set up GitHub actions, and automate the deployment process. The course progresses to implementing cloud resource management with Terraform, guiding you through creating backend structures and hosting static websites. You will also learn to configure custom domains, set up CDNs, and handle security features like SSL certificates. The course covers automating these tasks using GitHub Actions and Terraform, ensuring efficiency and scalability. It emphasizes hands-on learning through practical exercises like troubleshooting and improving infrastructure setups. By the end, you’ll have gained the skills to deploy and manage a full-stack cloud infrastructure, configure AWS services securely, and automate workflows to ensure high availability and performance. Real-world projects will help you integrate different cloud tools and practices, making you ready for any cloud automation challenges in your career. This course is ideal for those looking to automate and streamline their cloud infrastructure management and DevOps practices, using AWS, Terraform, and GitHub as powerful tools.
Read more
3hrs 32mins
Last Updated : Dec 2025 Published : Dec 2025
AI Assistant: Features our revolutionary AI Assistant technology which lets you interact with our Books to enhance your learning
Authors
Author Ehsan Shekari
Purchase Options
Video Mex$2256.99
VIEW PRODUCT
More Product Details Close
Git & GitHub Bootcamp - Build, Track & Collaborate - HandsOn
Master Git and GitHub for Version Control, Collaboration, and Workflow Management
Description
This course begins by introducing the fundamentals of version control, focusing on Git and GitHub, and explaining their importance in modern software development. You will learn how to install Git across different operating systems (Windows, macOS, Linux) and explore core Git concepts like repositories, commits, and branches. Through hands-on demonstrations, you'll gain practical skills in managing your codebase efficiently. The journey continues as you dive deeper into Git’s branching and merging operations. You'll learn to resolve conflicts, manage your workflow, and collaborate with team members effectively. Understanding the power of remote repositories and GitHub is crucial for efficient collaboration. You'll explore GitHub setup, forking, pull requests, and issue tracking while connecting local Git setups to GitHub for seamless operations. The final chapters focus on advanced GitHub functionalities like tagging, versioning, and using GitHub’s productivity tools (Projects, Wikis, Actions). By the end of this course, you'll be proficient in Git and GitHub, ready to collaborate, track changes, and manage complex projects with confidence.
Read more
5hrs 24mins
Last Updated : Dec 2025 Published : Nov 2025
AI Assistant: Features our revolutionary AI Assistant technology which lets you interact with our Books to enhance your learning
Authors
Author Yogesh Raheja, Thinknyx Technologies
Purchase Options
Video Mex$4102.99
VIEW PRODUCT
More Product Details Close
Python Social Media Analytics
Analyze and visualize data from Twitter, YouTube, GitHub, and more
Description
Social Media platforms such as Facebook, Twitter, Forums, Pinterest, and YouTube have become part of everyday life in a big way. However, these complex and noisy data streams pose a potent challenge to everyone when it comes to harnessing them properly and benefiting from them. This book will introduce you to the concept of social media analytics, and how you can leverage its capabilities to empower your business. Right from acquiring data from various social networking sources such as Twitter, Facebook, YouTube, Pinterest, and social forums, you will see how to clean data and make it ready for analytical operations using various Python APIs. This book explains how to structure the clean data obtained and store in MongoDB using PyMongo. You will also perform web scraping and visualize data using Scrappy and Beautifulsoup. Finally, you will be introduced to different techniques to perform analytics at scale for your social data on the cloud, using Python and Spark. By the end of this book, you will be able to utilize the power of Python to gain valuable insights from social media data and use them to enhance your business processes.
Read more
Jul 2017
Full star icon Full star icon Full star icon Full star icon Empty star icon 4
312 pages
AI Assistant AI Assistant
AI Assistant: Features our revolutionary AI Assistant technology which lets you interact with our Books to enhance your learning
Authors
Author Siddhartha Chatterjee
Purchase Options
eBook Mex$812.69 Mex$902.99
Paperback Mex$1128.99
VIEW PRODUCT
More Product Details Close
Build a DALL-E Image Generator using React, JavaScript and OpenAI
Explore this step-wise guide to deploying an app from DALL-E to production with GitHub from scratch
Description
DALL-E is an AI system that can create realistic images and art from a description in natural language. DALL-E can create original, realistic images from a text description, combining concepts, attributes, and styles. The course introduces DALL-E and OpenAI technology and how DALL-E generates images from textual descriptions. We will delve into React fundamentals, set up a React development environment, work with React components and hooks, understand the React DOM, and build a dynamic/responsive UI. Please note that the React/JavaScript content cannot be considered comprehensive coding lessons. We will integrate the DALL-E API, understand API calls, and fetch API data. We will process API data, render it in React, and display images generated by the API. We will set up a GitHub repository. We will deploy the React app to GitHub. In the advanced React techniques section, we will build forms, handle user input, implement custom hooks, and use React libraries and third-party packages. To conclude, we will review the skills acquired and tips for further learning. By the end of this DALL-E course, you can build a fully functional image generator and learn the benefits of OpenAI, React, and GitHub. This project will be a valuable addition to your portfolio, and you will continue building exciting React and AI applications. All resources are available at: https://github.com/Paramkrishna/Build-a-DALL-E-Image-Generator-using-React-JavaScript-and-OpenAI
Read more
3hrs 39mins
Last Updated : Feb 2026 Published : Apr 2023
AI Assistant: Features our revolutionary AI Assistant technology which lets you interact with our Books to enhance your learning
Authors
Author Clarian North
Purchase Options
Video Mex$2481.99
VIEW PRODUCT
More Product Details Close
AI-Assisted Programming for Web and Machine Learning
Improve your development workflow with ChatGPT and GitHub Copilot
Description
AI-Assisted Programming for Web and Machine Learning shows you how to build applications and machine learning models and automate repetitive tasks. Part 1 focuses on coding, from building a user interface to the backend. You’ll use prompts to create the appearance of an app using HTML, styling with CSS, adding behavior with JavaScript, and working with multiple viewports. Next, you’ll build a web API with Python and Flask and refactor the code to improve code readability. Part 1 ends with using GitHub Copilot to improve the maintainability and performance of existing code. Part 2 provides a prompting toolkit for data science from data checking (inspecting data and creating distribution graphs and correlation matrices) to building and optimizing a neural network. You’ll use different prompt strategies for data preprocessing, feature engineering, model selection, training, hyperparameter optimization, and model evaluation for various machine learning models and use cases. The book closes with chapters on advanced techniques on GitHub Copilot and software agents. There are tips on code generation, debugging, and troubleshooting code. You’ll see how simpler and AI-powered agents work and discover tool calling.
Read more
Aug 2024
Full star icon Full star icon Full star icon Full star icon Half star icon 4.9
602 pages
AI Assistant AI Assistant
AI Assistant: Features our revolutionary AI Assistant technology which lets you interact with our Books to enhance your learning
Authors
Author Christoffer Noring
Purchase Options
eBook Mex$709.19 Mex$787.99
Paperback Mex$984.99
VIEW PRODUCT
More Product Details Close
Go for DevOps
Learn how to use the Go language to automate servers, the cloud, Kubernetes, GitHub, Packer, and Terraform
Description
Go is the go-to language for DevOps libraries and services, and without it, achieving fast and safe automation is a challenge. With the help of Go for DevOps, you'll learn how to deliver services with ease and safety, becoming a better DevOps engineer in the process. Some of the key things this book will teach you are how to write Go software to automate configuration management, update remote machines, author custom automation in GitHub Actions, and interact with Kubernetes. As you advance through the chapters, you'll explore how to automate the cloud using software development kits (SDKs), extend HashiCorp's Terraform and Packer using Go, develop your own DevOps services with gRPC and REST, design system agents, and build robust workflow systems. By the end of this Go for DevOps book, you'll understand how to apply development principles to automate operations and provide operational insights using Go, which will allow you to react quickly to resolve system failures before your customers realize something has gone wrong.
Read more
Jul 2022
Full star icon Full star icon Full star icon Full star icon Half star icon 4.5
634 pages
AI Assistant AI Assistant
AI Assistant: Features our revolutionary AI Assistant technology which lets you interact with our Books to enhance your learning
Authors
Author John Doak
Purchase Options
eBook Mex$974.69 Mex$1082.99
Paperback Mex$1353.99
VIEW PRODUCT
36  items/page
Modal Close icon
Modal Close icon