Course Outline

Introduction

Yarn Overview

  • What is Yarn?
  • Yarn features
  • Yarn vs NPM

Preparing the Development Environment

  • Installing and configuring Yarn

Yarn Quick Start

  • Adding and removing packages
  • Initializing a project
  • Working with commands

Advanced Yarn

  • Managing configurations
  • Creating scripts
  • Working with cache
  • Migrating NPM

Workflows

  • Setting up a testing workflow
  • Writing tests
  • Creating and testing a library
  • Packaging libraries with Rollup
  • Versioning with GitHub

Publishing

  • Testing packages
  • Using CircleCI
  • Publishing to NPM

Summary and Conclusion

Requirements

  • JavaScript programming experience

Audience

  • Software Engineers
 7 Hours

Provisonal Upcoming Courses (Contact Us For More Information)