Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
NPM Packages and Monorepos
Rating: 3.7 out of 5(20 ratings)
168 students

NPM Packages and Monorepos

Deep dive into how to create NPM packages with best practices and understand monorepos
Last updated 1/2021
English

What you'll learn

  • Deep dive into how to implement NPM packages
  • Typescript
  • Typedoc
  • ESLint, Prettier, Typescript, Jest and Husky configuration
  • Github Actions for CI/CD
  • Best practices

Course content

4 sections41 lectures3h 47m total length
  • Introduction3:35
  • Structure of the course and what to expect1:31

Requirements

  • Basic understanding of Javascript
  • Basic understanding of Git

Description

In this course, we are going to deep dive in how to implement a NPM package with best practices. Sounds boring? Well, we are going to learn:

  • Typescript

  • Typedoc

  • ESLint, Prettier, Typescript, Jest and Husky configuration

  • Github Actions for CI/CD

  • Best practices FTW!

In the second part of this course, we are going to learn about monorepos:

  • Yarn workspaces

  • Monorepos: advantages vs disadvantages

  • Git submodules

  • NPM and Github organizations

Who this course is for:

  • Software Developers
  • Software Engineers
  • Developers