Working with NPM & Adopting Testing Strategies

Yeoman
  • 10 Videos | 1h 21s
  • Includes Assessment
  • Earns a Badge
Likes 7 Likes 7
Discover how to use NPM for package management, and working with Yeoman files to perform various file operations. During thos course, you will learn how to set up an NPM project, write and publish NPM modules, and use generator-nodejs to build applications for Yeoman. Next you will explore JS testing frameworks and their testing capabilities, before moving on to use Mocha to generate test cases and execute tests. Then you will study how the Yeoman app and its utilities work with files, before exploring ways to share user context among generators. Finally, as a review exercise, you will create an NPM package, and install generator-nodejs, along with generator-mocha.

WHAT YOU WILL LEARN

  • identify how to set up projects for NPM to illustrate the capabilities of NPM
    write and publish NPM modules with useful codes
    use generator-nodejs to build applications for Yeoman
    identify the popular JS testing frameworks and their testing capabilities
    describe how to share user context and information among generators
  • generate test cases and execute tests using Mocha
    specify the file manipulation capabilities of Yeoman file
    use Yeoman file operations to effectively manage file resources
    describe how to share user context and information among generators
    create an NPM package, install generator-nodejs and generator-mocha

IN THIS COURSE

  • Playable
    1. 
    Setting Up a Project for NPM
    4m 43s
    UP NEXT
  • Playable
    2. 
    Write and Publish NPM Modules
    5m 38s
  • Locked
    3. 
    Using Generator-nodejs for Yeoman
    5m 29s
  • Locked
    4. 
    JS Testing Frameworks
    6m 5s
  • Locked
    5. 
    Yeoman Testing Strategies
    4m 14s
  • Locked
    6. 
    Testing Using Mocha
    7m 33s
  • Locked
    7. 
    Yeoman File Utilities
    5m 11s
  • Locked
    8. 
    Yeoman File Operations
    7m 31s
  • Locked
    9. 
    Sharing User Context Among Generators
    5m 9s
  • Locked
    10. 
    Exercise: Work with Generators for Mocha and Node.js
    4m 18s

EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE

Skillsoft is providing you the opportunity to earn a digital badge upon successful completion of this course, which can be shared on any social network or business platform

Digital badges are yours to keep, forever.

YOU MIGHT ALSO LIKE

Likes 21 Likes 21  
Likes 754 Likes 754  
Likes 68 Likes 68