Skip to main content

Developing with Artifactory

  • Course Number

    Academy
  • Classes Start

Course Summary

In this course, you will learn what Artifactory is, why you need Artifactory in your development lifecycle and how to use Artifactory on a day-to-day basis. Includes creating repositories, deploying, copying and moving artifacts and more. In order for you to complete the course, take the course sections on technologies you are working with and learn how these technologies interact with Artifactory.

Course Objectives

After completing the course, you will be able to:

  • Configure build tools to work with Artifactory
  • Manage promotion workflows
  • Manage deployment of artifacts to Artifactory (upload, download, etc.)
  • Who is this course for?

    Developers who work mainly with configuration of build tools and would like to use Artifactory in the CI/CD process.

    Topics

    • Overview of Artifactory
      • What is Artifactory
      • System of Record
      • Automation
      • Repositories
    • Automation Tools
      • Properties
      • REST API and CLI
      • Browsing and Searching
      • Artifactory Query Language (AQL)
      • Promotions
    • Build Tools Integration
      • Build Integration
      • Visual Studio
      • Bamboo
      • Jenkins Plugin
      • Jenkins promotion
    • Build Techonologies
      • Maven
      • Gradle
      • Ivy
    • Infrastructure Package Managers
      • Docker
      • Yum
      • Puppet
      • Chef
      • Debian
      • Vagrant
    • Development Language Package Managers
      • Npm
      • Nuget
      • Conan
      • Bower
      • Opkg
      • CocoaPods
      • PHP
      • P2
      • Git
      • gitLFS
      • Ruby
      • Python
      • Go/vGo
      • Helm Chart
      • CRAN

    Prerequisites

    • Relevant knowledge of build management and CI/CD tools
    • No previous knowledge of JFrog Artifactory is required

    Duration:

    ~90 minutes

    Enroll