Special offers now — see discounted courses.
day
:
hour
:
min
:
sec
See special offers
GitHub Dependabot: Dependency Updates

GitHub Dependabot: Dependency Updates

51mIntermediate2022-01-06

Authors

Carlos Rivas

Carlos Rivas

AWS Infrastructure Expert

Course details

Did you know that GitHub has a tool for managing and tracking software dependencies, updates, and security issues? It’s called Dependabot, and it’s become very popular among developers working in front-end and web-app development. In this course, Carlos Rivas shows you how to use Dependabot with the help of a small demonstration project.

Learn more about the functionality of Dependabot. Find out how to check for updates, keep pull requests up to date, and check that your tests pass before you merge the pull requests. Carlos walks you through a variety of dependencies and shows you how to manage each of them with Dependabot. Be it an update, a security patch, or a minor revision, this course gives you the skills you need to stay on top of your projects, so you get the most out of your GitHub experience.

Skills covered

Agile Software DevelopmentVersion ControlGitHubDevOpsSoftware Development ToolsSoftware DevelopmentOne-Off

Concepts

0. Introduction

  • 01 - Get started with Dependabot
  • 02 - What you should know

1. Dependabot Features and Use Cases

  • 03 - GitHub and Dependabot features
  • 04 - Dependabot advanced features
  • 05 - Ideal uses cases for Dependabot
  • 06 - Challenge - Dependabot anti-patterns
  • 07 - Solution - Dependabot anti-patterns

2. Dependabot and Python

  • 08 - Python project architecture
  • 09 - requirements.txt
  • 10 - dependabot.yml for Python
  • 11 - Challenge - Dependabot pull requests for Python
  • 12 - Solution - Dependabot pull requests for Python

3. Dependabot and PHP

  • 13 - PHP project architecture
  • 14 - composer.json
  • 15 - dependabot.yml for PHP and branches
  • 16 - Challenge - Dependabot pull requests for PHP
  • 17 - Solution - Dependabot pull requests for PHP

4. Dependabot and JavaScript

  • 18 - JavaScript project architecture
  • 19 - package.json
  • 20 - dependabot.yml for JavaScript projects
  • 21 - Challenge - Dependabot pull requests for JavaScript
  • 22 - Solution - Dependabot pull requests for JavaScript

Conclusion

  • 23 - Links and resources
  • 24 - Next steps

Related courses

Related learn paths

About us

LyndaKade is a leading learning platform that helps people learn business, software, technology, and creative skills to achieve personal and professional goals.

Phone numberAparat ChannelTelegram SupportTelegram ChannelInstagram Page

All rights to this site belong to LyndaKade.

Terms of Service|Privacy Policy

نماد الکترونیک enamad در صورت اتصال با آی‌پی داخل کشور، نمایش داده خواهد شد.
logo-samandehi - لوگو ساماندهی
zarinpal
zibal