- npm
-
Video (08:01)
- Nuget
-
Nuget packages
- Conan
-
Conan packages
- Bower
-
Bower packages
- Opkg
-
Opkg packages
- CocoaPods
-
CocoaPods packages
- PHP Composer
-
PHP Composer packages
- P2
-
P2 packages
- VCS Repositories
-
VCS repositories
- gitLFS
-
Git LFS
- Ruby (RubyGems)
-
Ruby (RubyGems) packages
- Python (PyPi)
-
Python (PyPi) packages
- Go/ vGo
-
Video (04:51)
- CRAN
-
CRAN packages
- Maven
-
Video (07:46)
- Gradle
-
Video (04:11)
- Ivy
-
Ivy packages
- Wrapping Up
-
Course Survey
JFrog Artifactory: Development Language Package Managers
Course Duration: 20 minutes
Artifactory, as a universal binary management solution, uniquely supports close to 30 different package types. In this course, we will provide an overview of Artifactory and its support of the different Development Language Package Managers. We will demonstrate their setup and will outline a few best practices to consider when working with development language package managers in Artifactory.
Most modern development languages offer ways to publish and resolve open source public dependencies as part of their build process, in order to accelerate the development process. The capability of inclusion of 3rd party libraries in an application is achieved using build package managers, and this course covers numerous options that you could currently be using or might use in the future. In today's world, it is rare that an organization leverages only a single type of package or very few of those. Most organizations select the best tool for each mission and leave developers the choice to use their favorite development language, and this course provides guidance on setting up the variety of the most popular package managers and programming languages supported on the market..
With this DevOps course, you can create fully functional scripts and automate your applications build and deployment processes that work directly with Artifactory. It also guides you on how to enable your developers to configure their IDEs and other developer environments to integrate with Artifactory.
In this course we will cover the following package managers:
- Maven
- Gradle
- Ivy
- Npm
- Nuget
- Conan
- Bower
- Opkg
- CocoaPods
- PHP
- P2
- Git
- gitLFS
- RubyGems
- Python
- Go/vGo
- Helm Chart
- CRAN
Note: To complete this course, please focus on the technology sections that are relevant for you.
Who should take this DevOps course?
DevOps engineers and developers who are new to JFrog Artifactory and intend to manage binary repositories and CI/CD pipelines using Artifactory. Developers using a specific language listed above and responsible for creating third-party tools that use Artifactory’s RESTful API or extension framework can also benefit from this DevOps course, as well as Operations staff responsible for managing these tools. Anyone who wants to learn DevOps will benefit from this course.
Course Completion
In order to complete the course, you must answer at least 70% of the quiz questions correctly.
Additional DevOps free online courses available on JFrog Academy:
JFrog Artifactory: Overview (2020+)
JFrog Artifactory: Advanced Administration (2020+)
JFrog Artifactory: Build Tools Integration (2020+)