YoVDO

Angular: Workflows

Offered By: LinkedIn Learning

Tags

Angular Courses Web Development Courses JEST Exam Courses npm Courses Continuous Integration Courses CircleCI Courses Prettier Courses

Course Description

Overview

Learn Angular workflows for building libraries, formatting code, testing, and implementing continuous integration.

Syllabus

Introduction
  • Welcome
  • What you should know
1. Exploring the Angular CLI
  • Installing the CLI
  • Scaffolding a new project
2. Testing Workflows
  • Basic testing setup with the CLI
  • Generating code coverage reports
  • Configuring terminal reporting
  • Setting NPM scripts for testing
  • Enforcing code coverage
  • Configuring commit hooks with Husky
3. Code Formatting Workflow with Prettier
  • Installing and Configuring Prettier
  • Integration with TSLint
  • Configuring precommit hook
4. Creating and Publishing an Angular Library
  • Scaffolding library project
  • Organizing library project
  • Component implementation
  • Setting up Jest
  • Jest and Snapshot testing
  • Publishing library to NPM
  • Using published library
5. Continuous Integration Workflow
  • Continuous integration intro
  • Setting up CircleCI
  • Continuous integration workflow
Conclusion
  • Next steps

Taught by

Victor Mejia

Related Courses

Continuous Integration: Tools
LinkedIn Learning
Learning Package Management with Yarn
LinkedIn Learning
Node.js: Deploying Applications
LinkedIn Learning
Getting Started with CircleCI
Pluralsight
Set up a Continuous Integration (CI) workflow in CIrcleCI
Coursera Project Network via Coursera