Week 6 curriculum - 1909-sep30-net/trainer-code GitHub Wiki
- JavaScript
- XSS
- DOM
- Ajax
- XmlHttpRequest, Fetch API, CORS, Promises
- events
- event listeners, propagation, bubbling, capturing
- Node
- NPM, npm CLI
- package.json, scripts, semver
- TypeScript
- type annotations, interfaces, classes, modules
- transpilation, tsc, tsconfig.json
- Webpack
- module bundler, webpack.config.js
- Angular
- single-page application
- module
- root module, NgModule decorator
- component
- Component decorator
- template syntax
- directives
- attribute (ngClass, ngStyle, custom)
- structural (ngFor, ngIf, ngSwitch)
- components
- data binding
- data binding (interpolation, property binding, event binding, two-way binding, NgModel)
- service
- HttpClient
- Jasmine
- Karma
- ng CLI
- deployment