YoVDO

Learning GitHub Packages

Offered By: LinkedIn Learning

Tags

GitHub Courses Community Building Courses Publishing Courses

Course Description

Overview

Learn to use GitHub Packages to share and manage your software packages.

Syllabus

Introduction
  • Create your own GitHub packages
  • What you should know
  • What are GitHub packages and why you should use them
1. Software Package Principles
  • Creating your first module
  • Create and configure a personal access token
  • Setting up a package repository
  • Package configuration
  • Publish a package
  • Installing your package
  • Creating a distribution page
2. Create and Distribute Software Packages
  • Private packages distribution
  • Integrate GitHub Actions with packages
  • How to choose your package license
  • Delete and restore packages
  • Challenge: Develop a workflow to publish on npm
  • Solution: Develop a workflow to publish on npm
3. Best Practices with Packages
  • Integration with multiple registries
  • Releasing package versions
4. Build Communities around Packages
  • Monetization options for packages
  • Package analytics
  • Collaborative work on GitHub
Conclusion
  • Next steps

Taught by

Carlos Solís

Related Courses

Understanding Media by Understanding Google
Northwestern University via Coursera
Writing for Young Readers: Opening the Treasure Chest
Commonwealth Education Trust via Coursera
How to Make a Comic Book (Project-Centered Course)
High Tech High via Coursera
Today’s Music Industry
West Virginia University via Coursera
Interaktive Lernmodule erstellen mit Captivate 9
Johannes Gutenberg University Mainz via iversity