Bash - Bourne Again Shell
CLI
Command options arguments
Virtual Machines
https://www.vagrantup.com/
https://www.virtualbox.org/wiki/Downloads
Testing
Code linting
Style, code rules, etc..
Ng lint
Unit testing
Karma
Jasmine
Ng test
End to end testing (integration testing)
Protractor
Building
ng build
Gulp
Grunt
Yarn
Webpack
Ng build
Ng doc
Ng ezr
Ng eject
Ng generate
Ng get
Ng lint
Ng new
Ng serve
Ng set
Ng test
Ng xil8n
Continuous Integration (CI)
Continuous commit code and test automatically
TravisCI
Codeship
Jenkins
CircleCI
Automation gives confidence
Continuous Delivery (CD)
Keep code in a continuous state of readiness
Still choose when to push code into production
Continuous Deployment (CD)
Automates production deployment
Client is anything used by the end user.
SPA - Single Page Application
Frameworks
Bootstrap
Ionic
Foundation
Pure
NgBootstrap
Serverisde:
ASP.Net
Laravel
Package mangemenrs
NPM
Yarn
Project Management
References
Lynda Course
https://www.lynda.com/Angular-tutorials/Building-deploying-code/604263/675560-4.html?srchtrk=index%3a1%0alinktypeid%3a2%0aq%3aangular%0apage%3a1%0as%3arelevance%0asa%3atrue%0aproducttypeid%3a2