├── 1 - Getting Started
└── first-app
│ ├── .editorconfig
│ ├── .gitignore
│ ├── README.md
│ ├── angular.json
│ ├── e2e
│ ├── protractor.conf.js
│ ├── src
│ │ ├── app.e2e-spec.ts
│ │ └── app.po.ts
│ └── tsconfig.e2e.json
│ ├── how-to-use.txt
│ ├── package.json
│ ├── src
│ ├── app
│ │ ├── app.component.css
│ │ ├── app.component.html
│ │ ├── app.component.spec.ts
│ │ ├── app.component.ts
│ │ └── app.module.ts
│ ├── assets
│ │ └── .gitkeep
│ ├── browserslist
│ ├── environments
│ │ ├── environment.prod.ts
│ │ └── environment.ts
│ ├── favicon.ico
│ ├── index.html
│ ├── karma.conf.js
│ ├── main.ts
│ ├── polyfills.ts
│ ├── styles.css
│ ├── test.ts
│ ├── tsconfig.app.json
│ ├── tsconfig.spec.json
│ └── tslint.json
│ ├── tsconfig.json
│ └── tslint.json
├── 10 - Course Project - Services & Dependency
├── .editorconfig
├── .gitignore
├── .prettierrc
├── README.md
├── angular.json
├── e2e
│ ├── protractor.conf.js
│ ├── src
│ │ ├── app.e2e-spec.ts
│ │ └── app.po.ts
│ └── tsconfig.e2e.json
├── how-to-use.txt
├── package-lock.json
├── package.json
├── src
│ ├── app
│ │ ├── app.component.css
│ │ ├── app.component.html
│ │ ├── app.component.spec.ts
│ │ ├── app.component.ts
│ │ ├── app.module.ts
│ │ ├── header
│ │ │ ├── header.component.html
│ │ │ └── header.component.ts
│ │ ├── recipes
│ │ │ ├── recipe-detail
│ │ │ │ ├── recipe-detail.component.css
│ │ │ │ ├── recipe-detail.component.html
│ │ │ │ └── recipe-detail.component.ts
│ │ │ ├── recipe-list
│ │ │ │ ├── recipe-item
│ │ │ │ │ ├── recipe-item.component.css
│ │ │ │ │ ├── recipe-item.component.html
│ │ │ │ │ └── recipe-item.component.ts
│ │ │ │ ├── recipe-list.component.css
│ │ │ │ ├── recipe-list.component.html
│ │ │ │ └── recipe-list.component.ts
│ │ │ ├── recipe.model.ts
│ │ │ ├── recipe.service.ts
│ │ │ ├── recipes.component.css
│ │ │ ├── recipes.component.html
│ │ │ └── recipes.component.ts
│ │ ├── shared
│ │ │ ├── dropdown.directive.ts
│ │ │ └── ingredient.model.ts
│ │ └── shopping-list
│ │ │ ├── shopping-edit
│ │ │ ├── shopping-edit.component.css
│ │ │ ├── shopping-edit.component.html
│ │ │ └── shopping-edit.component.ts
│ │ │ ├── shopping-list.component.css
│ │ │ ├── shopping-list.component.html
│ │ │ ├── shopping-list.component.ts
│ │ │ └── shopping-list.service.ts
│ ├── assets
│ │ └── .gitkeep
│ ├── browserslist
│ ├── environments
│ │ ├── environment.prod.ts
│ │ └── environment.ts
│ ├── favicon.ico
│ ├── index.html
│ ├── karma.conf.js
│ ├── main.ts
│ ├── polyfills.ts
│ ├── styles.css
│ ├── test.ts
│ ├── tsconfig.app.json
│ ├── tsconfig.spec.json
│ └── tslint.json
├── tsconfig.json
└── tslint.json
├── 11 - Changing Pages with Routing
└── routing-start
│ ├── .editorconfig
│ ├── .gitignore
│ ├── .prettierrc
│ ├── README.md
│ ├── angular.json
│ ├── e2e
│ ├── protractor.conf.js
│ ├── src
│ │ ├── app.e2e-spec.ts
│ │ └── app.po.ts
│ └── tsconfig.e2e.json
│ ├── how-to-use.txt
│ ├── package-lock.json
│ ├── package.json
│ ├── src
│ ├── app
│ │ ├── app-routing.module.ts
│ │ ├── app.component.css
│ │ ├── app.component.html
│ │ ├── app.component.spec.ts
│ │ ├── app.component.ts
│ │ ├── app.module.ts
│ │ ├── auth-guard.service.ts
│ │ ├── auth.service.ts
│ │ ├── error-page
│ │ │ ├── error-page.component.css
│ │ │ ├── error-page.component.html
│ │ │ └── error-page.component.ts
│ │ ├── home
│ │ │ ├── home.component.css
│ │ │ ├── home.component.html
│ │ │ └── home.component.ts
│ │ ├── page-not-found
│ │ │ ├── page-not-found.component.css
│ │ │ ├── page-not-found.component.html
│ │ │ └── page-not-found.component.ts
│ │ ├── servers
│ │ │ ├── edit-server
│ │ │ │ ├── can-deactivate-guard.service.ts
│ │ │ │ ├── edit-server.component.css
│ │ │ │ ├── edit-server.component.html
│ │ │ │ └── edit-server.component.ts
│ │ │ ├── server
│ │ │ │ ├── server-resolver.service.ts
│ │ │ │ ├── server.component.css
│ │ │ │ ├── server.component.html
│ │ │ │ └── server.component.ts
│ │ │ ├── servers.component.css
│ │ │ ├── servers.component.html
│ │ │ ├── servers.component.ts
│ │ │ └── servers.service.ts
│ │ └── users
│ │ │ ├── user
│ │ │ ├── user.component.css
│ │ │ ├── user.component.html
│ │ │ └── user.component.ts
│ │ │ ├── users.component.css
│ │ │ ├── users.component.html
│ │ │ └── users.component.ts
│ ├── assets
│ │ └── .gitkeep
│ ├── browserslist
│ ├── environments
│ │ ├── environment.prod.ts
│ │ └── environment.ts
│ ├── favicon.ico
│ ├── index.html
│ ├── karma.conf.js
│ ├── main.ts
│ ├── polyfills.ts
│ ├── styles.css
│ ├── test.ts
│ ├── tsconfig.app.json
│ ├── tsconfig.spec.json
│ └── tslint.json
│ ├── tsconfig.json
│ └── tslint.json
├── 12 - Course Project - Routing
└── recipebook
│ ├── .editorconfig
│ ├── .gitignore
│ ├── .prettierrc
│ ├── README.md
│ ├── angular.json
│ ├── e2e
│ ├── protractor.conf.js
│ ├── src
│ │ ├── app.e2e-spec.ts
│ │ └── app.po.ts
│ └── tsconfig.e2e.json
│ ├── how-to-use.txt
│ ├── package-lock.json
│ ├── package.json
│ ├── src
│ ├── app
│ │ ├── app-routing.module.ts
│ │ ├── app.component.css
│ │ ├── app.component.html
│ │ ├── app.component.spec.ts
│ │ ├── app.component.ts
│ │ ├── app.module.ts
│ │ ├── header
│ │ │ ├── header.component.html
│ │ │ └── header.component.ts
│ │ ├── recipes
│ │ │ ├── recipe-detail
│ │ │ │ ├── recipe-detail.component.css
│ │ │ │ ├── recipe-detail.component.html
│ │ │ │ └── recipe-detail.component.ts
│ │ │ ├── recipe-edit
│ │ │ │ ├── recipe-edit.component.css
│ │ │ │ ├── recipe-edit.component.html
│ │ │ │ └── recipe-edit.component.ts
│ │ │ ├── recipe-list
│ │ │ │ ├── recipe-item
│ │ │ │ │ ├── recipe-item.component.css
│ │ │ │ │ ├── recipe-item.component.html
│ │ │ │ │ └── recipe-item.component.ts
│ │ │ │ ├── recipe-list.component.css
│ │ │ │ ├── recipe-list.component.html
│ │ │ │ └── recipe-list.component.ts
│ │ │ ├── recipe-start
│ │ │ │ ├── recipe-start.component.css
│ │ │ │ ├── recipe-start.component.html
│ │ │ │ └── recipe-start.component.ts
│ │ │ ├── recipe.model.ts
│ │ │ ├── recipe.service.ts
│ │ │ ├── recipes.component.css
│ │ │ ├── recipes.component.html
│ │ │ └── recipes.component.ts
│ │ ├── shared
│ │ │ ├── dropdown.directive.ts
│ │ │ └── ingredient.model.ts
│ │ └── shopping-list
│ │ │ ├── shopping-edit
│ │ │ ├── shopping-edit.component.css
│ │ │ ├── shopping-edit.component.html
│ │ │ └── shopping-edit.component.ts
│ │ │ ├── shopping-list.component.css
│ │ │ ├── shopping-list.component.html
│ │ │ ├── shopping-list.component.ts
│ │ │ └── shopping-list.service.ts
│ ├── assets
│ │ └── .gitkeep
│ ├── browserslist
│ ├── environments
│ │ ├── environment.prod.ts
│ │ └── environment.ts
│ ├── favicon.ico
│ ├── index.html
│ ├── karma.conf.js
│ ├── main.ts
│ ├── polyfills.ts
│ ├── styles.css
│ ├── test.ts
│ ├── tsconfig.app.json
│ ├── tsconfig.spec.json
│ └── tslint.json
│ ├── tsconfig.json
│ └── tslint.json
├── 13 - Understanding Observables
└── obs-start
│ ├── .editorconfig
│ ├── .gitignore
│ ├── README.md
│ ├── angular.json
│ ├── e2e
│ ├── protractor.conf.js
│ ├── src
│ │ ├── app.e2e-spec.ts
│ │ └── app.po.ts
│ └── tsconfig.e2e.json
│ ├── how-to-use.txt
│ ├── package-lock.json
│ ├── package.json
│ ├── src
│ ├── app
│ │ ├── app-routing.module.ts
│ │ ├── app.component.css
│ │ ├── app.component.html
│ │ ├── app.component.ts
│ │ ├── app.module.ts
│ │ ├── home
│ │ │ ├── home.component.css
│ │ │ ├── home.component.html
│ │ │ └── home.component.ts
│ │ ├── user.service.ts
│ │ └── user
│ │ │ ├── user.component.css
│ │ │ ├── user.component.html
│ │ │ └── user.component.ts
│ ├── assets
│ │ └── .gitkeep
│ ├── browserslist
│ ├── environments
│ │ ├── environment.prod.ts
│ │ └── environment.ts
│ ├── favicon.ico
│ ├── index.html
│ ├── karma.conf.js
│ ├── main.ts
│ ├── polyfills.ts
│ ├── styles.css
│ ├── test.ts
│ ├── tsconfig.app.json
│ ├── tsconfig.spec.json
│ └── tslint.json
│ ├── tsconfig.json
│ └── tslint.json
├── 14 - Course Project - Observables
└── recipebook
│ ├── .editorconfig
│ ├── .gitignore
│ ├── .prettierrc
│ ├── README.md
│ ├── angular.json
│ ├── e2e
│ ├── protractor.conf.js
│ ├── src
│ │ ├── app.e2e-spec.ts
│ │ └── app.po.ts
│ └── tsconfig.e2e.json
│ ├── how-to-use.txt
│ ├── package-lock.json
│ ├── package.json
│ ├── src
│ ├── app
│ │ ├── app-routing.module.ts
│ │ ├── app.component.css
│ │ ├── app.component.html
│ │ ├── app.component.spec.ts
│ │ ├── app.component.ts
│ │ ├── app.module.ts
│ │ ├── header
│ │ │ ├── header.component.html
│ │ │ └── header.component.ts
│ │ ├── recipes
│ │ │ ├── recipe-detail
│ │ │ │ ├── recipe-detail.component.css
│ │ │ │ ├── recipe-detail.component.html
│ │ │ │ └── recipe-detail.component.ts
│ │ │ ├── recipe-edit
│ │ │ │ ├── recipe-edit.component.css
│ │ │ │ ├── recipe-edit.component.html
│ │ │ │ └── recipe-edit.component.ts
│ │ │ ├── recipe-list
│ │ │ │ ├── recipe-item
│ │ │ │ │ ├── recipe-item.component.css
│ │ │ │ │ ├── recipe-item.component.html
│ │ │ │ │ └── recipe-item.component.ts
│ │ │ │ ├── recipe-list.component.css
│ │ │ │ ├── recipe-list.component.html
│ │ │ │ └── recipe-list.component.ts
│ │ │ ├── recipe-start
│ │ │ │ ├── recipe-start.component.css
│ │ │ │ ├── recipe-start.component.html
│ │ │ │ └── recipe-start.component.ts
│ │ │ ├── recipe.model.ts
│ │ │ ├── recipe.service.ts
│ │ │ ├── recipes.component.css
│ │ │ ├── recipes.component.html
│ │ │ └── recipes.component.ts
│ │ ├── shared
│ │ │ ├── dropdown.directive.ts
│ │ │ └── ingredient.model.ts
│ │ └── shopping-list
│ │ │ ├── shopping-edit
│ │ │ ├── shopping-edit.component.css
│ │ │ ├── shopping-edit.component.html
│ │ │ └── shopping-edit.component.ts
│ │ │ ├── shopping-list.component.css
│ │ │ ├── shopping-list.component.html
│ │ │ ├── shopping-list.component.ts
│ │ │ └── shopping-list.service.ts
│ ├── assets
│ │ └── .gitkeep
│ ├── browserslist
│ ├── environments
│ │ ├── environment.prod.ts
│ │ └── environment.ts
│ ├── favicon.ico
│ ├── index.html
│ ├── karma.conf.js
│ ├── main.ts
│ ├── polyfills.ts
│ ├── styles.css
│ ├── test.ts
│ ├── tsconfig.app.json
│ ├── tsconfig.spec.json
│ └── tslint.json
│ ├── tsconfig.json
│ └── tslint.json
├── 15 - Handling Forms in Angular Apps
├── forms-reactive-assignment
│ ├── .editorconfig
│ ├── .gitignore
│ ├── README.md
│ ├── angular.json
│ ├── e2e
│ │ ├── protractor.conf.js
│ │ ├── src
│ │ │ ├── app.e2e-spec.ts
│ │ │ └── app.po.ts
│ │ └── tsconfig.e2e.json
│ ├── how-to-use.txt
│ ├── package-lock.json
│ ├── package.json
│ ├── src
│ │ ├── app
│ │ │ ├── app.component.css
│ │ │ ├── app.component.html
│ │ │ ├── app.component.spec.ts
│ │ │ ├── app.component.ts
│ │ │ └── app.module.ts
│ │ ├── assets
│ │ │ └── .gitkeep
│ │ ├── browserslist
│ │ ├── environments
│ │ │ ├── environment.prod.ts
│ │ │ └── environment.ts
│ │ ├── favicon.ico
│ │ ├── index.html
│ │ ├── karma.conf.js
│ │ ├── main.ts
│ │ ├── polyfills.ts
│ │ ├── styles.css
│ │ ├── test.ts
│ │ ├── tsconfig.app.json
│ │ ├── tsconfig.spec.json
│ │ └── tslint.json
│ ├── tsconfig.json
│ └── tslint.json
├── forms-reactive
│ ├── .editorconfig
│ ├── .gitignore
│ ├── README.md
│ ├── angular.json
│ ├── e2e
│ │ ├── protractor.conf.js
│ │ ├── src
│ │ │ ├── app.e2e-spec.ts
│ │ │ └── app.po.ts
│ │ └── tsconfig.e2e.json
│ ├── how-to-use.txt
│ ├── package-lock.json
│ ├── package.json
│ ├── src
│ │ ├── app
│ │ │ ├── app.component.css
│ │ │ ├── app.component.html
│ │ │ ├── app.component.spec.ts
│ │ │ ├── app.component.ts
│ │ │ └── app.module.ts
│ │ ├── assets
│ │ │ └── .gitkeep
│ │ ├── browserslist
│ │ ├── environments
│ │ │ ├── environment.prod.ts
│ │ │ └── environment.ts
│ │ ├── favicon.ico
│ │ ├── index.html
│ │ ├── karma.conf.js
│ │ ├── main.ts
│ │ ├── polyfills.ts
│ │ ├── styles.css
│ │ ├── test.ts
│ │ ├── tsconfig.app.json
│ │ ├── tsconfig.spec.json
│ │ └── tslint.json
│ ├── tsconfig.json
│ └── tslint.json
├── forms-td-assignment
│ ├── .editorconfig
│ ├── .gitignore
│ ├── README.md
│ ├── angular.json
│ ├── e2e
│ │ ├── protractor.conf.js
│ │ ├── src
│ │ │ ├── app.e2e-spec.ts
│ │ │ └── app.po.ts
│ │ └── tsconfig.e2e.json
│ ├── how-to-use.txt
│ ├── package-lock.json
│ ├── package.json
│ ├── src
│ │ ├── app
│ │ │ ├── app.component.css
│ │ │ ├── app.component.html
│ │ │ ├── app.component.spec.ts
│ │ │ ├── app.component.ts
│ │ │ └── app.module.ts
│ │ ├── assets
│ │ │ └── .gitkeep
│ │ ├── browserslist
│ │ ├── environments
│ │ │ ├── environment.prod.ts
│ │ │ └── environment.ts
│ │ ├── favicon.ico
│ │ ├── index.html
│ │ ├── karma.conf.js
│ │ ├── main.ts
│ │ ├── polyfills.ts
│ │ ├── styles.css
│ │ ├── test.ts
│ │ ├── tsconfig.app.json
│ │ ├── tsconfig.spec.json
│ │ └── tslint.json
│ ├── tsconfig.json
│ └── tslint.json
└── forms-td
│ ├── .editorconfig
│ ├── .gitignore
│ ├── README.md
│ ├── angular.json
│ ├── e2e
│ ├── protractor.conf.js
│ ├── src
│ │ ├── app.e2e-spec.ts
│ │ └── app.po.ts
│ └── tsconfig.e2e.json
│ ├── how-to-use.txt
│ ├── package-lock.json
│ ├── package.json
│ ├── src
│ ├── app
│ │ ├── app.component.css
│ │ ├── app.component.html
│ │ ├── app.component.spec.ts
│ │ ├── app.component.ts
│ │ └── app.module.ts
│ ├── assets
│ │ └── .gitkeep
│ ├── browserslist
│ ├── environments
│ │ ├── environment.prod.ts
│ │ └── environment.ts
│ ├── favicon.ico
│ ├── index.html
│ ├── karma.conf.js
│ ├── main.ts
│ ├── polyfills.ts
│ ├── styles.css
│ ├── test.ts
│ ├── tsconfig.app.json
│ ├── tsconfig.spec.json
│ └── tslint.json
│ ├── tsconfig.json
│ └── tslint.json
├── 16 - Course Project - Forms
└── recipebook
│ ├── .editorconfig
│ ├── .gitignore
│ ├── .prettierrc
│ ├── README.md
│ ├── angular.json
│ ├── e2e
│ ├── protractor.conf.js
│ ├── src
│ │ ├── app.e2e-spec.ts
│ │ └── app.po.ts
│ └── tsconfig.e2e.json
│ ├── how-to-use.txt
│ ├── package-lock.json
│ ├── package.json
│ ├── src
│ ├── app
│ │ ├── app-routing.module.ts
│ │ ├── app.component.css
│ │ ├── app.component.html
│ │ ├── app.component.spec.ts
│ │ ├── app.component.ts
│ │ ├── app.module.ts
│ │ ├── header
│ │ │ ├── header.component.html
│ │ │ └── header.component.ts
│ │ ├── recipes
│ │ │ ├── recipe-detail
│ │ │ │ ├── recipe-detail.component.css
│ │ │ │ ├── recipe-detail.component.html
│ │ │ │ └── recipe-detail.component.ts
│ │ │ ├── recipe-edit
│ │ │ │ ├── recipe-edit.component.css
│ │ │ │ ├── recipe-edit.component.html
│ │ │ │ └── recipe-edit.component.ts
│ │ │ ├── recipe-list
│ │ │ │ ├── recipe-item
│ │ │ │ │ ├── recipe-item.component.css
│ │ │ │ │ ├── recipe-item.component.html
│ │ │ │ │ └── recipe-item.component.ts
│ │ │ │ ├── recipe-list.component.css
│ │ │ │ ├── recipe-list.component.html
│ │ │ │ └── recipe-list.component.ts
│ │ │ ├── recipe-start
│ │ │ │ ├── recipe-start.component.css
│ │ │ │ ├── recipe-start.component.html
│ │ │ │ └── recipe-start.component.ts
│ │ │ ├── recipe.model.ts
│ │ │ ├── recipe.service.ts
│ │ │ ├── recipes.component.css
│ │ │ ├── recipes.component.html
│ │ │ └── recipes.component.ts
│ │ ├── shared
│ │ │ ├── dropdown.directive.ts
│ │ │ └── ingredient.model.ts
│ │ └── shopping-list
│ │ │ ├── shopping-edit
│ │ │ ├── shopping-edit.component.css
│ │ │ ├── shopping-edit.component.html
│ │ │ └── shopping-edit.component.ts
│ │ │ ├── shopping-list.component.css
│ │ │ ├── shopping-list.component.html
│ │ │ ├── shopping-list.component.ts
│ │ │ └── shopping-list.service.ts
│ ├── assets
│ │ └── .gitkeep
│ ├── browserslist
│ ├── environments
│ │ ├── environment.prod.ts
│ │ └── environment.ts
│ ├── favicon.ico
│ ├── index.html
│ ├── karma.conf.js
│ ├── main.ts
│ ├── polyfills.ts
│ ├── styles.css
│ ├── test.ts
│ ├── tsconfig.app.json
│ ├── tsconfig.spec.json
│ └── tslint.json
│ ├── tsconfig.json
│ └── tslint.json
├── 17 - Using Pipes to Transform Output
├── pipes-assignment-start
│ ├── .editorconfig
│ ├── .gitignore
│ ├── README.md
│ ├── angular.json
│ ├── e2e
│ │ ├── protractor.conf.js
│ │ ├── src
│ │ │ ├── app.e2e-spec.ts
│ │ │ └── app.po.ts
│ │ └── tsconfig.e2e.json
│ ├── how-to-use.txt
│ ├── package-lock.json
│ ├── package.json
│ ├── src
│ │ ├── app
│ │ │ ├── app.component.css
│ │ │ ├── app.component.html
│ │ │ ├── app.component.spec.ts
│ │ │ ├── app.component.ts
│ │ │ ├── app.module.ts
│ │ │ ├── reverse.pipe.ts
│ │ │ └── sort.pipe.ts
│ │ ├── assets
│ │ │ └── .gitkeep
│ │ ├── browserslist
│ │ ├── environments
│ │ │ ├── environment.prod.ts
│ │ │ └── environment.ts
│ │ ├── favicon.ico
│ │ ├── index.html
│ │ ├── karma.conf.js
│ │ ├── main.ts
│ │ ├── polyfills.ts
│ │ ├── styles.css
│ │ ├── test.ts
│ │ ├── tsconfig.app.json
│ │ ├── tsconfig.spec.json
│ │ └── tslint.json
│ ├── tsconfig.json
│ └── tslint.json
└── pipes-start
│ ├── .editorconfig
│ ├── .gitignore
│ ├── README.md
│ ├── angular.json
│ ├── e2e
│ ├── protractor.conf.js
│ ├── src
│ │ ├── app.e2e-spec.ts
│ │ └── app.po.ts
│ └── tsconfig.e2e.json
│ ├── how-to-use.txt
│ ├── package-lock.json
│ ├── package.json
│ ├── src
│ ├── app
│ │ ├── app.component.css
│ │ ├── app.component.html
│ │ ├── app.component.spec.ts
│ │ ├── app.component.ts
│ │ ├── app.module.ts
│ │ ├── filter.pipe.ts
│ │ └── shorten.pipe.ts
│ ├── assets
│ │ └── .gitkeep
│ ├── browserslist
│ ├── environments
│ │ ├── environment.prod.ts
│ │ └── environment.ts
│ ├── favicon.ico
│ ├── index.html
│ ├── karma.conf.js
│ ├── main.ts
│ ├── polyfills.ts
│ ├── styles.css
│ ├── test.ts
│ ├── tsconfig.app.json
│ ├── tsconfig.spec.json
│ └── tslint.json
│ ├── tsconfig.json
│ └── tslint.json
├── 18 - Making Http Requests
└── http-01-start
│ ├── .editorconfig
│ ├── .gitignore
│ ├── README.md
│ ├── angular.json
│ ├── e2e
│ ├── protractor.conf.js
│ ├── src
│ │ ├── app.e2e-spec.ts
│ │ └── app.po.ts
│ └── tsconfig.e2e.json
│ ├── how-to-use.txt
│ ├── package-lock.json
│ ├── package.json
│ ├── src
│ ├── app
│ │ ├── app.component.css
│ │ ├── app.component.html
│ │ ├── app.component.spec.ts
│ │ ├── app.component.ts
│ │ ├── app.module.ts
│ │ ├── auth-interceptor.service.ts
│ │ ├── logging-interceptor.service.ts
│ │ ├── post.model.ts
│ │ └── posts.service.ts
│ ├── assets
│ │ └── .gitkeep
│ ├── browserslist
│ ├── environments
│ │ ├── environment.prod.ts
│ │ └── environment.ts
│ ├── favicon.ico
│ ├── index.html
│ ├── karma.conf.js
│ ├── main.ts
│ ├── polyfills.ts
│ ├── styles.css
│ ├── test.ts
│ ├── tsconfig.app.json
│ ├── tsconfig.spec.json
│ └── tslint.json
│ ├── tsconfig.json
│ └── tslint.json
├── 19 - Course Project - Http
└── recipebook
│ ├── .editorconfig
│ ├── .gitignore
│ ├── .prettierrc
│ ├── README.md
│ ├── angular.json
│ ├── e2e
│ ├── protractor.conf.js
│ ├── src
│ │ ├── app.e2e-spec.ts
│ │ └── app.po.ts
│ └── tsconfig.e2e.json
│ ├── how-to-use.txt
│ ├── package-lock.json
│ ├── package.json
│ ├── src
│ ├── app
│ │ ├── app-routing.module.ts
│ │ ├── app.component.css
│ │ ├── app.component.html
│ │ ├── app.component.spec.ts
│ │ ├── app.component.ts
│ │ ├── app.module.ts
│ │ ├── header
│ │ │ ├── header.component.html
│ │ │ └── header.component.ts
│ │ ├── recipes
│ │ │ ├── recipe-detail
│ │ │ │ ├── recipe-detail.component.css
│ │ │ │ ├── recipe-detail.component.html
│ │ │ │ └── recipe-detail.component.ts
│ │ │ ├── recipe-edit
│ │ │ │ ├── recipe-edit.component.css
│ │ │ │ ├── recipe-edit.component.html
│ │ │ │ └── recipe-edit.component.ts
│ │ │ ├── recipe-list
│ │ │ │ ├── recipe-item
│ │ │ │ │ ├── recipe-item.component.css
│ │ │ │ │ ├── recipe-item.component.html
│ │ │ │ │ └── recipe-item.component.ts
│ │ │ │ ├── recipe-list.component.css
│ │ │ │ ├── recipe-list.component.html
│ │ │ │ └── recipe-list.component.ts
│ │ │ ├── recipe-start
│ │ │ │ ├── recipe-start.component.css
│ │ │ │ ├── recipe-start.component.html
│ │ │ │ └── recipe-start.component.ts
│ │ │ ├── recipe.model.ts
│ │ │ ├── recipe.service.ts
│ │ │ ├── recipes-resolver.service.ts
│ │ │ ├── recipes.component.css
│ │ │ ├── recipes.component.html
│ │ │ └── recipes.component.ts
│ │ ├── shared
│ │ │ ├── data-storage.service.ts
│ │ │ ├── dropdown.directive.ts
│ │ │ └── ingredient.model.ts
│ │ └── shopping-list
│ │ │ ├── shopping-edit
│ │ │ ├── shopping-edit.component.css
│ │ │ ├── shopping-edit.component.html
│ │ │ └── shopping-edit.component.ts
│ │ │ ├── shopping-list.component.css
│ │ │ ├── shopping-list.component.html
│ │ │ ├── shopping-list.component.ts
│ │ │ └── shopping-list.service.ts
│ ├── assets
│ │ └── .gitkeep
│ ├── browserslist
│ ├── environments
│ │ ├── environment.prod.ts
│ │ └── environment.ts
│ ├── favicon.ico
│ ├── index.html
│ ├── karma.conf.js
│ ├── main.ts
│ ├── polyfills.ts
│ ├── styles.css
│ ├── test.ts
│ ├── tsconfig.app.json
│ ├── tsconfig.spec.json
│ └── tslint.json
│ ├── tsconfig.json
│ └── tslint.json
├── 2 - The Basics
├── .editorconfig
├── .gitignore
├── README.md
├── angular.json
├── browserslist
├── e2e
│ ├── protractor.conf.js
│ ├── src
│ │ ├── app.e2e-spec.ts
│ │ └── app.po.ts
│ └── tsconfig.json
├── karma.conf.js
├── package-lock.json
├── package.json
├── src
│ ├── app
│ │ ├── app.component.css
│ │ ├── app.component.html
│ │ ├── app.component.spec.ts
│ │ ├── app.component.ts
│ │ ├── app.module.ts
│ │ ├── server
│ │ │ ├── server.component.html
│ │ │ └── server.component.ts
│ │ ├── servers
│ │ │ ├── servers.component.css
│ │ │ ├── servers.component.html
│ │ │ └── servers.component.ts
│ │ ├── success-alert
│ │ │ ├── success-alert.component.css
│ │ │ ├── success-alert.component.html
│ │ │ └── success-alert.component.ts
│ │ └── warning-alert
│ │ │ ├── warning-alert.component.html
│ │ │ └── warning-alert.component.ts
│ ├── assets
│ │ └── .gitkeep
│ ├── environments
│ │ ├── environment.prod.ts
│ │ └── environment.ts
│ ├── favicon.ico
│ ├── index.html
│ ├── main.ts
│ ├── polyfills.ts
│ ├── styles.css
│ └── test.ts
├── tsconfig.app.json
├── tsconfig.json
├── tsconfig.spec.json
└── tslint.json
├── 20 - Authentication & Route Protection in Angular
└── recipebook
│ ├── .editorconfig
│ ├── .gitignore
│ ├── .prettierrc
│ ├── README.md
│ ├── angular.json
│ ├── e2e
│ ├── protractor.conf.js
│ ├── src
│ │ ├── app.e2e-spec.ts
│ │ └── app.po.ts
│ └── tsconfig.e2e.json
│ ├── how-to-use.txt
│ ├── package-lock.json
│ ├── package.json
│ ├── src
│ ├── app
│ │ ├── app-routing.module.ts
│ │ ├── app.component.css
│ │ ├── app.component.html
│ │ ├── app.component.spec.ts
│ │ ├── app.component.ts
│ │ ├── app.module.ts
│ │ ├── auth
│ │ │ ├── auth-interceptor.service.ts
│ │ │ ├── auth.component.html
│ │ │ ├── auth.component.ts
│ │ │ ├── auth.guard.ts
│ │ │ ├── auth.service.ts
│ │ │ └── user.model.ts
│ │ ├── header
│ │ │ ├── header.component.html
│ │ │ └── header.component.ts
│ │ ├── recipes
│ │ │ ├── recipe-detail
│ │ │ │ ├── recipe-detail.component.css
│ │ │ │ ├── recipe-detail.component.html
│ │ │ │ └── recipe-detail.component.ts
│ │ │ ├── recipe-edit
│ │ │ │ ├── recipe-edit.component.css
│ │ │ │ ├── recipe-edit.component.html
│ │ │ │ └── recipe-edit.component.ts
│ │ │ ├── recipe-list
│ │ │ │ ├── recipe-item
│ │ │ │ │ ├── recipe-item.component.css
│ │ │ │ │ ├── recipe-item.component.html
│ │ │ │ │ └── recipe-item.component.ts
│ │ │ │ ├── recipe-list.component.css
│ │ │ │ ├── recipe-list.component.html
│ │ │ │ └── recipe-list.component.ts
│ │ │ ├── recipe-start
│ │ │ │ ├── recipe-start.component.css
│ │ │ │ ├── recipe-start.component.html
│ │ │ │ └── recipe-start.component.ts
│ │ │ ├── recipe.model.ts
│ │ │ ├── recipe.service.ts
│ │ │ ├── recipes-resolver.service.ts
│ │ │ ├── recipes.component.css
│ │ │ ├── recipes.component.html
│ │ │ └── recipes.component.ts
│ │ ├── shared
│ │ │ ├── data-storage.service.ts
│ │ │ ├── dropdown.directive.ts
│ │ │ ├── ingredient.model.ts
│ │ │ └── loading-spinner
│ │ │ │ ├── loading-spinner.component.ts
│ │ │ │ └── loading-spinner.css
│ │ └── shopping-list
│ │ │ ├── shopping-edit
│ │ │ ├── shopping-edit.component.css
│ │ │ ├── shopping-edit.component.html
│ │ │ └── shopping-edit.component.ts
│ │ │ ├── shopping-list.component.css
│ │ │ ├── shopping-list.component.html
│ │ │ ├── shopping-list.component.ts
│ │ │ └── shopping-list.service.ts
│ ├── assets
│ │ └── .gitkeep
│ ├── browserslist
│ ├── environments
│ │ ├── environment.prod.ts
│ │ └── environment.ts
│ ├── favicon.ico
│ ├── index.html
│ ├── karma.conf.js
│ ├── main.ts
│ ├── polyfills.ts
│ ├── styles.css
│ ├── test.ts
│ ├── tsconfig.app.json
│ ├── tsconfig.spec.json
│ └── tslint.json
│ ├── tsconfig.json
│ └── tslint.json
├── 21 - Dynamic Components
└── recipebook
│ ├── .editorconfig
│ ├── .gitignore
│ ├── .prettierrc
│ ├── README.md
│ ├── angular.json
│ ├── e2e
│ ├── protractor.conf.js
│ ├── src
│ │ ├── app.e2e-spec.ts
│ │ └── app.po.ts
│ └── tsconfig.e2e.json
│ ├── how-to-use.txt
│ ├── package-lock.json
│ ├── package.json
│ ├── src
│ ├── app
│ │ ├── app-routing.module.ts
│ │ ├── app.component.css
│ │ ├── app.component.html
│ │ ├── app.component.spec.ts
│ │ ├── app.component.ts
│ │ ├── app.module.ts
│ │ ├── auth
│ │ │ ├── auth-interceptor.service.ts
│ │ │ ├── auth.component.html
│ │ │ ├── auth.component.ts
│ │ │ ├── auth.guard.ts
│ │ │ ├── auth.service.ts
│ │ │ └── user.model.ts
│ │ ├── header
│ │ │ ├── header.component.html
│ │ │ └── header.component.ts
│ │ ├── recipes
│ │ │ ├── recipe-detail
│ │ │ │ ├── recipe-detail.component.css
│ │ │ │ ├── recipe-detail.component.html
│ │ │ │ └── recipe-detail.component.ts
│ │ │ ├── recipe-edit
│ │ │ │ ├── recipe-edit.component.css
│ │ │ │ ├── recipe-edit.component.html
│ │ │ │ └── recipe-edit.component.ts
│ │ │ ├── recipe-list
│ │ │ │ ├── recipe-item
│ │ │ │ │ ├── recipe-item.component.css
│ │ │ │ │ ├── recipe-item.component.html
│ │ │ │ │ └── recipe-item.component.ts
│ │ │ │ ├── recipe-list.component.css
│ │ │ │ ├── recipe-list.component.html
│ │ │ │ └── recipe-list.component.ts
│ │ │ ├── recipe-start
│ │ │ │ ├── recipe-start.component.css
│ │ │ │ ├── recipe-start.component.html
│ │ │ │ └── recipe-start.component.ts
│ │ │ ├── recipe.model.ts
│ │ │ ├── recipe.service.ts
│ │ │ ├── recipes-resolver.service.ts
│ │ │ ├── recipes.component.css
│ │ │ ├── recipes.component.html
│ │ │ └── recipes.component.ts
│ │ ├── shared
│ │ │ ├── alert
│ │ │ │ ├── alert.component.css
│ │ │ │ ├── alert.component.html
│ │ │ │ └── alert.component.ts
│ │ │ ├── data-storage.service.ts
│ │ │ ├── dropdown.directive.ts
│ │ │ ├── ingredient.model.ts
│ │ │ ├── loading-spinner
│ │ │ │ ├── loading-spinner.component.ts
│ │ │ │ └── loading-spinner.css
│ │ │ └── placeholder
│ │ │ │ └── placeholder.directive.ts
│ │ └── shopping-list
│ │ │ ├── shopping-edit
│ │ │ ├── shopping-edit.component.css
│ │ │ ├── shopping-edit.component.html
│ │ │ └── shopping-edit.component.ts
│ │ │ ├── shopping-list.component.css
│ │ │ ├── shopping-list.component.html
│ │ │ ├── shopping-list.component.ts
│ │ │ └── shopping-list.service.ts
│ ├── assets
│ │ └── .gitkeep
│ ├── browserslist
│ ├── environments
│ │ ├── environment.prod.ts
│ │ └── environment.ts
│ ├── favicon.ico
│ ├── index.html
│ ├── karma.conf.js
│ ├── main.ts
│ ├── polyfills.ts
│ ├── styles.css
│ ├── test.ts
│ ├── tsconfig.app.json
│ ├── tsconfig.spec.json
│ └── tslint.json
│ ├── tsconfig.json
│ └── tslint.json
├── 22 - Angular Modules & Optimizing Angular Apps
└── recipebook
│ ├── .editorconfig
│ ├── .gitignore
│ ├── .prettierrc
│ ├── README.md
│ ├── angular.json
│ ├── e2e
│ ├── protractor.conf.js
│ ├── src
│ │ ├── app.e2e-spec.ts
│ │ └── app.po.ts
│ └── tsconfig.e2e.json
│ ├── how-to-use.txt
│ ├── package-lock.json
│ ├── package.json
│ ├── src
│ ├── app
│ │ ├── app-routing.module.ts
│ │ ├── app.component.css
│ │ ├── app.component.html
│ │ ├── app.component.spec.ts
│ │ ├── app.component.ts
│ │ ├── app.module.ts
│ │ ├── auth
│ │ │ ├── auth-interceptor.service.ts
│ │ │ ├── auth-routing.module.ts
│ │ │ ├── auth.component.html
│ │ │ ├── auth.component.ts
│ │ │ ├── auth.guard.ts
│ │ │ ├── auth.module.ts
│ │ │ ├── auth.service.ts
│ │ │ └── user.model.ts
│ │ ├── core.module.ts
│ │ ├── header
│ │ │ ├── header.component.html
│ │ │ └── header.component.ts
│ │ ├── recipes
│ │ │ ├── recipe-detail
│ │ │ │ ├── recipe-detail.component.css
│ │ │ │ ├── recipe-detail.component.html
│ │ │ │ └── recipe-detail.component.ts
│ │ │ ├── recipe-edit
│ │ │ │ ├── recipe-edit.component.css
│ │ │ │ ├── recipe-edit.component.html
│ │ │ │ └── recipe-edit.component.ts
│ │ │ ├── recipe-list
│ │ │ │ ├── recipe-item
│ │ │ │ │ ├── recipe-item.component.css
│ │ │ │ │ ├── recipe-item.component.html
│ │ │ │ │ └── recipe-item.component.ts
│ │ │ │ ├── recipe-list.component.css
│ │ │ │ ├── recipe-list.component.html
│ │ │ │ └── recipe-list.component.ts
│ │ │ ├── recipe-start
│ │ │ │ ├── recipe-start.component.css
│ │ │ │ ├── recipe-start.component.html
│ │ │ │ └── recipe-start.component.ts
│ │ │ ├── recipe.model.ts
│ │ │ ├── recipe.service.ts
│ │ │ ├── recipes-resolver.service.ts
│ │ │ ├── recipes-routing.module.ts
│ │ │ ├── recipes.component.css
│ │ │ ├── recipes.component.html
│ │ │ ├── recipes.component.ts
│ │ │ └── recipes.module.ts
│ │ ├── shared
│ │ │ ├── alert
│ │ │ │ ├── alert.component.css
│ │ │ │ ├── alert.component.html
│ │ │ │ └── alert.component.ts
│ │ │ ├── data-storage.service.ts
│ │ │ ├── dropdown.directive.ts
│ │ │ ├── ingredient.model.ts
│ │ │ ├── loading-spinner
│ │ │ │ ├── loading-spinner.component.ts
│ │ │ │ └── loading-spinner.css
│ │ │ ├── placeholder
│ │ │ │ └── placeholder.directive.ts
│ │ │ └── shared.module.ts
│ │ └── shopping-list
│ │ │ ├── shopping-edit
│ │ │ ├── shopping-edit.component.css
│ │ │ ├── shopping-edit.component.html
│ │ │ └── shopping-edit.component.ts
│ │ │ ├── shopping-list-routing.module.ts
│ │ │ ├── shopping-list.component.css
│ │ │ ├── shopping-list.component.html
│ │ │ ├── shopping-list.component.ts
│ │ │ ├── shopping-list.module.ts
│ │ │ └── shopping-list.service.ts
│ ├── assets
│ │ └── .gitkeep
│ ├── browserslist
│ ├── environments
│ │ ├── environment.prod.ts
│ │ └── environment.ts
│ ├── favicon.ico
│ ├── index.html
│ ├── karma.conf.js
│ ├── main.ts
│ ├── polyfills.ts
│ ├── styles.css
│ ├── test.ts
│ ├── tsconfig.app.json
│ ├── tsconfig.spec.json
│ └── tslint.json
│ ├── tsconfig.json
│ └── tslint.json
├── 23 - Deploying an Angular App
└── recipebook
│ ├── .editorconfig
│ ├── .firebase
│ └── hosting.ZGlzdFxteS1maXJzdC1hcHA.cache
│ ├── .firebaserc
│ ├── .gitignore
│ ├── .prettierrc
│ ├── README.md
│ ├── angular.json
│ ├── e2e
│ ├── protractor.conf.js
│ ├── src
│ │ ├── app.e2e-spec.ts
│ │ └── app.po.ts
│ └── tsconfig.e2e.json
│ ├── firebase.json
│ ├── how-to-use.txt
│ ├── package-lock.json
│ ├── package.json
│ ├── src
│ ├── app
│ │ ├── app-routing.module.ts
│ │ ├── app.component.css
│ │ ├── app.component.html
│ │ ├── app.component.spec.ts
│ │ ├── app.component.ts
│ │ ├── app.module.ts
│ │ ├── auth
│ │ │ ├── auth-interceptor.service.ts
│ │ │ ├── auth-routing.module.ts
│ │ │ ├── auth.component.html
│ │ │ ├── auth.component.ts
│ │ │ ├── auth.guard.ts
│ │ │ ├── auth.module.ts
│ │ │ ├── auth.service.ts
│ │ │ └── user.model.ts
│ │ ├── core.module.ts
│ │ ├── header
│ │ │ ├── header.component.html
│ │ │ └── header.component.ts
│ │ ├── recipes
│ │ │ ├── recipe-detail
│ │ │ │ ├── recipe-detail.component.css
│ │ │ │ ├── recipe-detail.component.html
│ │ │ │ └── recipe-detail.component.ts
│ │ │ ├── recipe-edit
│ │ │ │ ├── recipe-edit.component.css
│ │ │ │ ├── recipe-edit.component.html
│ │ │ │ └── recipe-edit.component.ts
│ │ │ ├── recipe-list
│ │ │ │ ├── recipe-item
│ │ │ │ │ ├── recipe-item.component.css
│ │ │ │ │ ├── recipe-item.component.html
│ │ │ │ │ └── recipe-item.component.ts
│ │ │ │ ├── recipe-list.component.css
│ │ │ │ ├── recipe-list.component.html
│ │ │ │ └── recipe-list.component.ts
│ │ │ ├── recipe-start
│ │ │ │ ├── recipe-start.component.css
│ │ │ │ ├── recipe-start.component.html
│ │ │ │ └── recipe-start.component.ts
│ │ │ ├── recipe.model.ts
│ │ │ ├── recipe.service.ts
│ │ │ ├── recipes-resolver.service.ts
│ │ │ ├── recipes-routing.module.ts
│ │ │ ├── recipes.component.css
│ │ │ ├── recipes.component.html
│ │ │ ├── recipes.component.ts
│ │ │ └── recipes.module.ts
│ │ ├── shared
│ │ │ ├── alert
│ │ │ │ ├── alert.component.css
│ │ │ │ ├── alert.component.html
│ │ │ │ └── alert.component.ts
│ │ │ ├── data-storage.service.ts
│ │ │ ├── dropdown.directive.ts
│ │ │ ├── ingredient.model.ts
│ │ │ ├── loading-spinner
│ │ │ │ ├── loading-spinner.component.ts
│ │ │ │ └── loading-spinner.css
│ │ │ ├── placeholder
│ │ │ │ └── placeholder.directive.ts
│ │ │ └── shared.module.ts
│ │ └── shopping-list
│ │ │ ├── shopping-edit
│ │ │ ├── shopping-edit.component.css
│ │ │ ├── shopping-edit.component.html
│ │ │ └── shopping-edit.component.ts
│ │ │ ├── shopping-list-routing.module.ts
│ │ │ ├── shopping-list.component.css
│ │ │ ├── shopping-list.component.html
│ │ │ ├── shopping-list.component.ts
│ │ │ ├── shopping-list.module.ts
│ │ │ └── shopping-list.service.ts
│ ├── assets
│ │ └── .gitkeep
│ ├── browserslist
│ ├── environments
│ │ ├── environment.prod.ts
│ │ └── environment.ts
│ ├── favicon.ico
│ ├── index.html
│ ├── karma.conf.js
│ ├── main.ts
│ ├── polyfills.ts
│ ├── styles.css
│ ├── test.ts
│ ├── tsconfig.app.json
│ ├── tsconfig.spec.json
│ └── tslint.json
│ ├── tsconfig.json
│ └── tslint.json
├── 24 - Bonus - Working with NgRx in our Project
└── recipebook
│ ├── .editorconfig
│ ├── .firebase
│ └── hosting.ZGlzdFxteS1maXJzdC1hcHA.cache
│ ├── .firebaserc
│ ├── .gitignore
│ ├── .prettierrc
│ ├── README.md
│ ├── angular.json
│ ├── e2e
│ ├── protractor.conf.js
│ ├── src
│ │ ├── app.e2e-spec.ts
│ │ └── app.po.ts
│ └── tsconfig.e2e.json
│ ├── firebase.json
│ ├── how-to-use.txt
│ ├── package-lock.json
│ ├── package.json
│ ├── src
│ ├── app
│ │ ├── app-routing.module.ts
│ │ ├── app.component.css
│ │ ├── app.component.html
│ │ ├── app.component.spec.ts
│ │ ├── app.component.ts
│ │ ├── app.module.ts
│ │ ├── auth
│ │ │ ├── auth-interceptor.service.ts
│ │ │ ├── auth-routing.module.ts
│ │ │ ├── auth.component.html
│ │ │ ├── auth.component.ts
│ │ │ ├── auth.guard.ts
│ │ │ ├── auth.module.ts
│ │ │ ├── auth.service.ts
│ │ │ ├── store
│ │ │ │ ├── auth.actions.ts
│ │ │ │ ├── auth.effects.ts
│ │ │ │ └── auth.reducer.ts
│ │ │ └── user.model.ts
│ │ ├── core.module.ts
│ │ ├── header
│ │ │ ├── header.component.html
│ │ │ └── header.component.ts
│ │ ├── recipes
│ │ │ ├── recipe-detail
│ │ │ │ ├── recipe-detail.component.css
│ │ │ │ ├── recipe-detail.component.html
│ │ │ │ └── recipe-detail.component.ts
│ │ │ ├── recipe-edit
│ │ │ │ ├── recipe-edit.component.css
│ │ │ │ ├── recipe-edit.component.html
│ │ │ │ └── recipe-edit.component.ts
│ │ │ ├── recipe-list
│ │ │ │ ├── recipe-item
│ │ │ │ │ ├── recipe-item.component.css
│ │ │ │ │ ├── recipe-item.component.html
│ │ │ │ │ └── recipe-item.component.ts
│ │ │ │ ├── recipe-list.component.css
│ │ │ │ ├── recipe-list.component.html
│ │ │ │ └── recipe-list.component.ts
│ │ │ ├── recipe-start
│ │ │ │ ├── recipe-start.component.css
│ │ │ │ ├── recipe-start.component.html
│ │ │ │ └── recipe-start.component.ts
│ │ │ ├── recipe.model.ts
│ │ │ ├── recipes-resolver.service.ts
│ │ │ ├── recipes-routing.module.ts
│ │ │ ├── recipes.component.css
│ │ │ ├── recipes.component.html
│ │ │ ├── recipes.component.ts
│ │ │ ├── recipes.module.ts
│ │ │ └── store
│ │ │ │ ├── recipes.actions.ts
│ │ │ │ ├── recipes.effects.ts
│ │ │ │ └── recipes.reducer.ts
│ │ ├── shared
│ │ │ ├── alert
│ │ │ │ ├── alert.component.css
│ │ │ │ ├── alert.component.html
│ │ │ │ └── alert.component.ts
│ │ │ ├── dropdown.directive.ts
│ │ │ ├── ingredient.model.ts
│ │ │ ├── loading-spinner
│ │ │ │ ├── loading-spinner.component.css
│ │ │ │ ├── loading-spinner.component.ts
│ │ │ │ └── loading-spinner.css
│ │ │ ├── placeholder
│ │ │ │ └── placeholder.directive.ts
│ │ │ └── shared.module.ts
│ │ ├── shopping-list
│ │ │ ├── shopping-edit
│ │ │ │ ├── shopping-edit.component.css
│ │ │ │ ├── shopping-edit.component.html
│ │ │ │ └── shopping-edit.component.ts
│ │ │ ├── shopping-list-routing.module.ts
│ │ │ ├── shopping-list.component.css
│ │ │ ├── shopping-list.component.html
│ │ │ ├── shopping-list.component.ts
│ │ │ ├── shopping-list.module.ts
│ │ │ └── store
│ │ │ │ ├── shopping-list.actions.ts
│ │ │ │ └── shopping-list.reducer.ts
│ │ └── store
│ │ │ └── app.reducer.ts
│ ├── assets
│ │ └── .gitkeep
│ ├── browserslist
│ ├── environments
│ │ ├── environment.prod.ts
│ │ └── environment.ts
│ ├── favicon.ico
│ ├── index.html
│ ├── karma.conf.js
│ ├── main.ts
│ ├── polyfills.ts
│ ├── styles.css
│ ├── test.ts
│ ├── tsconfig.app.json
│ ├── tsconfig.spec.json
│ └── tslint.json
│ ├── tsconfig.json
│ └── tslint.json
├── 25 - Bonus - Angular Universal
├── recipebook-auto
│ ├── .editorconfig
│ ├── .gitignore
│ ├── README.md
│ ├── angular.json
│ ├── e2e
│ │ ├── protractor.conf.js
│ │ ├── src
│ │ │ ├── app.e2e-spec.ts
│ │ │ └── app.po.ts
│ │ └── tsconfig.e2e.json
│ ├── package.json
│ ├── server.ts
│ ├── src
│ │ ├── app
│ │ │ ├── app-routing.module.ts
│ │ │ ├── app.component.css
│ │ │ ├── app.component.html
│ │ │ ├── app.component.spec.ts
│ │ │ ├── app.component.ts
│ │ │ ├── app.module.ts
│ │ │ ├── app.server.module.ts
│ │ │ ├── auth
│ │ │ │ ├── auth-interceptor.service.ts
│ │ │ │ ├── auth.component.html
│ │ │ │ ├── auth.component.ts
│ │ │ │ ├── auth.guard.ts
│ │ │ │ ├── auth.module.ts
│ │ │ │ ├── auth.service.ts
│ │ │ │ ├── store
│ │ │ │ │ ├── auth.actions.ts
│ │ │ │ │ ├── auth.effects.ts
│ │ │ │ │ └── auth.reducer.ts
│ │ │ │ └── user.model.ts
│ │ │ ├── core.module.ts
│ │ │ ├── header
│ │ │ │ ├── header.component.html
│ │ │ │ └── header.component.ts
│ │ │ ├── logging.service.ts
│ │ │ ├── recipes
│ │ │ │ ├── recipe-detail
│ │ │ │ │ ├── recipe-detail.component.css
│ │ │ │ │ ├── recipe-detail.component.html
│ │ │ │ │ └── recipe-detail.component.ts
│ │ │ │ ├── recipe-edit
│ │ │ │ │ ├── recipe-edit.component.css
│ │ │ │ │ ├── recipe-edit.component.html
│ │ │ │ │ └── recipe-edit.component.ts
│ │ │ │ ├── recipe-list
│ │ │ │ │ ├── recipe-item
│ │ │ │ │ │ ├── recipe-item.component.css
│ │ │ │ │ │ ├── recipe-item.component.html
│ │ │ │ │ │ └── recipe-item.component.ts
│ │ │ │ │ ├── recipe-list.component.css
│ │ │ │ │ ├── recipe-list.component.html
│ │ │ │ │ └── recipe-list.component.ts
│ │ │ │ ├── recipe-start
│ │ │ │ │ ├── recipe-start.component.css
│ │ │ │ │ ├── recipe-start.component.html
│ │ │ │ │ └── recipe-start.component.ts
│ │ │ │ ├── recipe.model.ts
│ │ │ │ ├── recipes-resolver.service.ts
│ │ │ │ ├── recipes-routing.module.ts
│ │ │ │ ├── recipes.component.css
│ │ │ │ ├── recipes.component.html
│ │ │ │ ├── recipes.component.ts
│ │ │ │ ├── recipes.module.ts
│ │ │ │ └── store
│ │ │ │ │ ├── recipe.actions.ts
│ │ │ │ │ ├── recipe.effects.ts
│ │ │ │ │ └── recipe.reducer.ts
│ │ │ ├── shared
│ │ │ │ ├── alert
│ │ │ │ │ ├── alert.component.css
│ │ │ │ │ ├── alert.component.html
│ │ │ │ │ └── alert.component.ts
│ │ │ │ ├── dropdown.directive.ts
│ │ │ │ ├── ingredient.model.ts
│ │ │ │ ├── loading-spinner
│ │ │ │ │ ├── loading-spinner.component.css
│ │ │ │ │ └── loading-spinner.component.ts
│ │ │ │ ├── placeholder
│ │ │ │ │ └── placeholder.directive.ts
│ │ │ │ └── shared.module.ts
│ │ │ ├── shopping-list
│ │ │ │ ├── shopping-edit
│ │ │ │ │ ├── shopping-edit.component.css
│ │ │ │ │ ├── shopping-edit.component.html
│ │ │ │ │ └── shopping-edit.component.ts
│ │ │ │ ├── shopping-list.component.css
│ │ │ │ ├── shopping-list.component.html
│ │ │ │ ├── shopping-list.component.ts
│ │ │ │ ├── shopping-list.module.ts
│ │ │ │ └── store
│ │ │ │ │ ├── shopping-list.actions.ts
│ │ │ │ │ └── shopping-list.reducer.ts
│ │ │ └── store
│ │ │ │ └── app.reducer.ts
│ │ ├── assets
│ │ │ └── .gitkeep
│ │ ├── browserslist
│ │ ├── environments
│ │ │ ├── environment.prod.ts
│ │ │ └── environment.ts
│ │ ├── favicon.ico
│ │ ├── index.html
│ │ ├── karma.conf.js
│ │ ├── main.server.ts
│ │ ├── main.ts
│ │ ├── polyfills.ts
│ │ ├── styles.css
│ │ ├── test.ts
│ │ ├── tsconfig.app.json
│ │ ├── tsconfig.server.json
│ │ ├── tsconfig.spec.json
│ │ └── tslint.json
│ ├── tsconfig.json
│ ├── tslint.json
│ └── webpack.server.config.js
└── recipebook-manual
│ ├── .editorconfig
│ ├── .gitignore
│ ├── README.md
│ ├── angular.json
│ ├── e2e
│ ├── protractor.conf.js
│ ├── src
│ │ ├── app.e2e-spec.ts
│ │ └── app.po.ts
│ └── tsconfig.e2e.json
│ ├── how-to-use.txt
│ ├── package-lock.json
│ ├── package.json
│ ├── serve-script.js
│ ├── server.ts
│ ├── server
│ ├── app.module.ts
│ ├── main.ts
│ └── tsconfig.json
│ ├── src
│ ├── app
│ │ ├── app-routing.module.ts
│ │ ├── app.component.css
│ │ ├── app.component.html
│ │ ├── app.component.spec.ts
│ │ ├── app.component.ts
│ │ ├── app.module.ts
│ │ ├── app.server.module.ts
│ │ ├── auth
│ │ │ ├── auth-interceptor.service.ts
│ │ │ ├── auth.component.html
│ │ │ ├── auth.component.ts
│ │ │ ├── auth.guard.ts
│ │ │ ├── auth.module.ts
│ │ │ ├── auth.service.ts
│ │ │ ├── store
│ │ │ │ ├── auth.actions.ts
│ │ │ │ ├── auth.effects.ts
│ │ │ │ └── auth.reducer.ts
│ │ │ └── user.model.ts
│ │ ├── core.module.ts
│ │ ├── header
│ │ │ ├── header.component.html
│ │ │ └── header.component.ts
│ │ ├── logging.service.ts
│ │ ├── recipes
│ │ │ ├── recipe-detail
│ │ │ │ ├── recipe-detail.component.css
│ │ │ │ ├── recipe-detail.component.html
│ │ │ │ └── recipe-detail.component.ts
│ │ │ ├── recipe-edit
│ │ │ │ ├── recipe-edit.component.css
│ │ │ │ ├── recipe-edit.component.html
│ │ │ │ └── recipe-edit.component.ts
│ │ │ ├── recipe-list
│ │ │ │ ├── recipe-item
│ │ │ │ │ ├── recipe-item.component.css
│ │ │ │ │ ├── recipe-item.component.html
│ │ │ │ │ └── recipe-item.component.ts
│ │ │ │ ├── recipe-list.component.css
│ │ │ │ ├── recipe-list.component.html
│ │ │ │ └── recipe-list.component.ts
│ │ │ ├── recipe-start
│ │ │ │ ├── recipe-start.component.css
│ │ │ │ ├── recipe-start.component.html
│ │ │ │ └── recipe-start.component.ts
│ │ │ ├── recipe.model.ts
│ │ │ ├── recipes-resolver.service.ts
│ │ │ ├── recipes-routing.module.ts
│ │ │ ├── recipes.component.css
│ │ │ ├── recipes.component.html
│ │ │ ├── recipes.component.ts
│ │ │ ├── recipes.module.ts
│ │ │ └── store
│ │ │ │ ├── recipe.actions.ts
│ │ │ │ ├── recipe.effects.ts
│ │ │ │ └── recipe.reducer.ts
│ │ ├── shared
│ │ │ ├── alert
│ │ │ │ ├── alert.component.css
│ │ │ │ ├── alert.component.html
│ │ │ │ └── alert.component.ts
│ │ │ ├── dropdown.directive.ts
│ │ │ ├── ingredient.model.ts
│ │ │ ├── loading-spinner
│ │ │ │ ├── loading-spinner.component.css
│ │ │ │ └── loading-spinner.component.ts
│ │ │ ├── placeholder
│ │ │ │ └── placeholder.directive.ts
│ │ │ └── shared.module.ts
│ │ ├── shopping-list
│ │ │ ├── shopping-edit
│ │ │ │ ├── shopping-edit.component.css
│ │ │ │ ├── shopping-edit.component.html
│ │ │ │ └── shopping-edit.component.ts
│ │ │ ├── shopping-list.component.css
│ │ │ ├── shopping-list.component.html
│ │ │ ├── shopping-list.component.ts
│ │ │ ├── shopping-list.module.ts
│ │ │ └── store
│ │ │ │ ├── shopping-list.actions.ts
│ │ │ │ └── shopping-list.reducer.ts
│ │ └── store
│ │ │ └── app.reducer.ts
│ ├── assets
│ │ └── .gitkeep
│ ├── browserslist
│ ├── environments
│ │ ├── environment.prod.ts
│ │ └── environment.ts
│ ├── favicon.ico
│ ├── index.html
│ ├── karma.conf.js
│ ├── main.server.ts
│ ├── main.ts
│ ├── polyfills.ts
│ ├── styles.css
│ ├── test.ts
│ ├── tsconfig.app.json
│ ├── tsconfig.server.json
│ ├── tsconfig.spec.json
│ └── tslint.json
│ ├── tsconfig.json
│ ├── tsconfig.server.json
│ ├── tslint.json
│ └── webpack.server.config.js
├── 26 - Angular Animations
├── .editorconfig
├── .gitignore
├── README.md
├── angular.json
├── e2e
│ ├── protractor.conf.js
│ ├── src
│ │ ├── app.e2e-spec.ts
│ │ └── app.po.ts
│ └── tsconfig.e2e.json
├── how-to-use.txt
├── package-lock.json
├── package.json
├── src
│ ├── app
│ │ ├── app.component.css
│ │ ├── app.component.html
│ │ ├── app.component.spec.ts
│ │ ├── app.component.ts
│ │ └── app.module.ts
│ ├── assets
│ │ └── .gitkeep
│ ├── browserslist
│ ├── environments
│ │ ├── environment.prod.ts
│ │ └── environment.ts
│ ├── favicon.ico
│ ├── index.html
│ ├── karma.conf.js
│ ├── main.ts
│ ├── polyfills.ts
│ ├── styles.css
│ ├── test.ts
│ ├── tsconfig.app.json
│ ├── tsconfig.spec.json
│ └── tslint.json
├── tsconfig.json
└── tslint.json
├── 27 - Adding Offline Capabilities with Service
└── ng-pwa-01-start
│ ├── .editorconfig
│ ├── .gitignore
│ ├── README.md
│ ├── angular.json
│ ├── e2e
│ ├── protractor.conf.js
│ ├── src
│ │ ├── app.e2e-spec.ts
│ │ └── app.po.ts
│ └── tsconfig.e2e.json
│ ├── ngsw-config.json
│ ├── package-lock.json
│ ├── package.json
│ ├── src
│ ├── app
│ │ ├── app.component.css
│ │ ├── app.component.html
│ │ ├── app.component.spec.ts
│ │ ├── app.component.ts
│ │ ├── app.module.ts
│ │ ├── post.model.ts
│ │ └── post
│ │ │ ├── post.component.css
│ │ │ ├── post.component.html
│ │ │ ├── post.component.spec.ts
│ │ │ └── post.component.ts
│ ├── assets
│ │ ├── .gitkeep
│ │ └── icons
│ │ │ ├── icon-128x128.png
│ │ │ ├── icon-144x144.png
│ │ │ ├── icon-152x152.png
│ │ │ ├── icon-192x192.png
│ │ │ ├── icon-384x384.png
│ │ │ ├── icon-512x512.png
│ │ │ ├── icon-72x72.png
│ │ │ └── icon-96x96.png
│ ├── browserslist
│ ├── environments
│ │ ├── environment.prod.ts
│ │ └── environment.ts
│ ├── favicon.ico
│ ├── index.html
│ ├── karma.conf.js
│ ├── main.ts
│ ├── manifest.webmanifest
│ ├── polyfills.ts
│ ├── styles.css
│ ├── test.ts
│ ├── tsconfig.app.json
│ ├── tsconfig.spec.json
│ └── tslint.json
│ ├── tsconfig.json
│ └── tslint.json
├── 28 - A Basic Introduction to Unit Testing in
└── testingapp
│ ├── .editorconfig
│ ├── .gitignore
│ ├── README.md
│ ├── angular.json
│ ├── browserslist
│ ├── e2e
│ ├── protractor.conf.js
│ ├── src
│ │ ├── app.e2e-spec.ts
│ │ └── app.po.ts
│ └── tsconfig.json
│ ├── karma.conf.js
│ ├── package-lock.json
│ ├── package.json
│ ├── src
│ ├── app
│ │ ├── app-routing.module.ts
│ │ ├── app.component.css
│ │ ├── app.component.html
│ │ ├── app.component.spec.ts
│ │ ├── app.component.ts
│ │ ├── app.module.ts
│ │ ├── shared
│ │ │ ├── data.service.ts
│ │ │ ├── reverse.pipe.spec.ts
│ │ │ └── reverse.pipe.ts
│ │ └── user
│ │ │ ├── user.component.css
│ │ │ ├── user.component.html
│ │ │ ├── user.component.spec.ts
│ │ │ ├── user.component.ts
│ │ │ └── user.service.ts
│ ├── assets
│ │ └── .gitkeep
│ ├── environments
│ │ ├── environment.prod.ts
│ │ └── environment.ts
│ ├── favicon.ico
│ ├── index.html
│ ├── main.ts
│ ├── polyfills.ts
│ ├── styles.css
│ └── test.ts
│ ├── tsconfig.app.json
│ ├── tsconfig.json
│ ├── tsconfig.spec.json
│ └── tslint.json
├── 29 - Angular as a Platform & Closer Look at the CLI
├── angular-config
│ ├── .editorconfig
│ ├── .firebase
│ │ └── hosting.ZGlzdFxhbmd1bGFyLWNvbmZpZw.cache
│ ├── .firebaserc
│ ├── .gitignore
│ ├── README.md
│ ├── angular.json
│ ├── browserslist
│ ├── e2e
│ │ ├── protractor.conf.js
│ │ ├── src
│ │ │ ├── app.e2e-spec.ts
│ │ │ └── app.po.ts
│ │ └── tsconfig.json
│ ├── firebase.json
│ ├── karma.conf.js
│ ├── package-lock.json
│ ├── package.json
│ ├── projects
│ │ └── backend
│ │ │ ├── browserslist
│ │ │ ├── e2e
│ │ │ ├── protractor.conf.js
│ │ │ ├── src
│ │ │ │ ├── app.e2e-spec.ts
│ │ │ │ └── app.po.ts
│ │ │ └── tsconfig.json
│ │ │ ├── karma.conf.js
│ │ │ ├── src
│ │ │ ├── app
│ │ │ │ ├── app.component.css
│ │ │ │ ├── app.component.html
│ │ │ │ ├── app.component.spec.ts
│ │ │ │ ├── app.component.ts
│ │ │ │ └── app.module.ts
│ │ │ ├── assets
│ │ │ │ └── .gitkeep
│ │ │ ├── environments
│ │ │ │ ├── environment.prod.ts
│ │ │ │ └── environment.ts
│ │ │ ├── favicon.ico
│ │ │ ├── index.html
│ │ │ ├── main.ts
│ │ │ ├── polyfills.ts
│ │ │ ├── styles.css
│ │ │ └── test.ts
│ │ │ ├── tsconfig.app.json
│ │ │ ├── tsconfig.spec.json
│ │ │ └── tslint.json
│ ├── src
│ │ ├── app
│ │ │ ├── app.component.css
│ │ │ ├── app.component.html
│ │ │ ├── app.component.spec.ts
│ │ │ ├── app.component.ts
│ │ │ ├── app.module.ts
│ │ │ └── main-nav
│ │ │ │ ├── main-nav.component.css
│ │ │ │ ├── main-nav.component.html
│ │ │ │ ├── main-nav.component.spec.ts
│ │ │ │ └── main-nav.component.ts
│ │ ├── assets
│ │ │ └── .gitkeep
│ │ ├── environments
│ │ │ ├── environment.prod.ts
│ │ │ └── environment.ts
│ │ ├── favicon.ico
│ │ ├── index.html
│ │ ├── main.ts
│ │ ├── polyfills.ts
│ │ ├── styles.css
│ │ └── test.ts
│ ├── tsconfig.app.json
│ ├── tsconfig.json
│ ├── tsconfig.spec.json
│ └── tslint.json
└── angular-shop
│ ├── .editorconfig
│ ├── .gitignore
│ ├── README.md
│ ├── angular.json
│ ├── package-lock.json
│ ├── package.json
│ ├── projects
│ ├── backend
│ │ ├── browserslist
│ │ ├── e2e
│ │ │ ├── protractor.conf.js
│ │ │ ├── src
│ │ │ │ ├── app.e2e-spec.ts
│ │ │ │ └── app.po.ts
│ │ │ └── tsconfig.json
│ │ ├── karma.conf.js
│ │ ├── src
│ │ │ ├── app
│ │ │ │ ├── app.component.css
│ │ │ │ ├── app.component.html
│ │ │ │ ├── app.component.spec.ts
│ │ │ │ ├── app.component.ts
│ │ │ │ └── app.module.ts
│ │ │ ├── assets
│ │ │ │ └── .gitkeep
│ │ │ ├── environments
│ │ │ │ ├── environment.prod.ts
│ │ │ │ └── environment.ts
│ │ │ ├── favicon.ico
│ │ │ ├── index.html
│ │ │ ├── main.ts
│ │ │ ├── polyfills.ts
│ │ │ ├── styles.css
│ │ │ └── test.ts
│ │ ├── tsconfig.app.json
│ │ ├── tsconfig.spec.json
│ │ └── tslint.json
│ └── my-button
│ │ ├── README.md
│ │ ├── karma.conf.js
│ │ ├── ng-package.json
│ │ ├── package.json
│ │ ├── src
│ │ ├── lib
│ │ │ ├── my-button.component.spec.ts
│ │ │ ├── my-button.component.ts
│ │ │ ├── my-button.module.ts
│ │ │ ├── my-button.service.spec.ts
│ │ │ └── my-button.service.ts
│ │ ├── public-api.ts
│ │ └── test.ts
│ │ ├── tsconfig.lib.json
│ │ ├── tsconfig.spec.json
│ │ └── tslint.json
│ ├── tsconfig.json
│ └── tslint.json
├── 3 - Course Project - The Basics
├── .editorconfig
├── .gitignore
├── README.md
├── angular.json
├── e2e
│ ├── protractor.conf.js
│ ├── src
│ │ ├── app.e2e-spec.ts
│ │ └── app.po.ts
│ └── tsconfig.e2e.json
├── how-to-use.txt
├── package.json
├── src
│ ├── app
│ │ ├── app.component.css
│ │ ├── app.component.html
│ │ ├── app.component.spec.ts
│ │ ├── app.component.ts
│ │ ├── app.module.ts
│ │ ├── header
│ │ │ ├── header.component.html
│ │ │ └── header.component.ts
│ │ ├── recipes
│ │ │ ├── recipe-detail
│ │ │ │ ├── recipe-detail.component.css
│ │ │ │ ├── recipe-detail.component.html
│ │ │ │ └── recipe-detail.component.ts
│ │ │ ├── recipe-list
│ │ │ │ ├── recipe-item
│ │ │ │ │ ├── recipe-item.component.css
│ │ │ │ │ ├── recipe-item.component.html
│ │ │ │ │ └── recipe-item.component.ts
│ │ │ │ ├── recipe-list.component.css
│ │ │ │ ├── recipe-list.component.html
│ │ │ │ └── recipe-list.component.ts
│ │ │ ├── recipe.model.ts
│ │ │ ├── recipes.component.css
│ │ │ ├── recipes.component.html
│ │ │ └── recipes.component.ts
│ │ ├── shared
│ │ │ └── ingredient.model.ts
│ │ └── shopping-list
│ │ │ ├── shopping-edit
│ │ │ ├── shopping-edit.component.css
│ │ │ ├── shopping-edit.component.html
│ │ │ └── shopping-edit.component.ts
│ │ │ ├── shopping-list.component.css
│ │ │ ├── shopping-list.component.html
│ │ │ └── shopping-list.component.ts
│ ├── assets
│ │ └── .gitkeep
│ ├── browserslist
│ ├── environments
│ │ ├── environment.prod.ts
│ │ └── environment.ts
│ ├── favicon.ico
│ ├── index.html
│ ├── karma.conf.js
│ ├── main.ts
│ ├── polyfills.ts
│ ├── styles.css
│ ├── test.ts
│ ├── tsconfig.app.json
│ ├── tsconfig.spec.json
│ └── tslint.json
├── tsconfig.json
└── tslint.json
├── 4 - Debugging
├── .editorconfig
├── .gitignore
├── README.md
├── angular.json
├── e2e
│ ├── protractor.conf.js
│ ├── src
│ │ ├── app.e2e-spec.ts
│ │ └── app.po.ts
│ └── tsconfig.e2e.json
├── how-to-use.txt
├── package.json
├── src
│ ├── app
│ │ ├── app.component.css
│ │ ├── app.component.html
│ │ ├── app.component.spec.ts
│ │ ├── app.component.ts
│ │ └── app.module.ts
│ ├── assets
│ │ └── .gitkeep
│ ├── browserslist
│ ├── environments
│ │ ├── environment.prod.ts
│ │ └── environment.ts
│ ├── favicon.ico
│ ├── index.html
│ ├── karma.conf.js
│ ├── main.ts
│ ├── polyfills.ts
│ ├── styles.css
│ ├── test.ts
│ ├── tsconfig.app.json
│ ├── tsconfig.spec.json
│ └── tslint.json
├── tsconfig.json
└── tslint.json
├── 5 - Components & Databinding Deep Dive
├── .editorconfig
├── .gitignore
├── README.md
├── angular.json
├── e2e
│ ├── protractor.conf.js
│ ├── src
│ │ ├── app.e2e-spec.ts
│ │ └── app.po.ts
│ └── tsconfig.e2e.json
├── how-to-use.txt
├── package-lock.json
├── package.json
├── src
│ ├── app
│ │ ├── app.component.css
│ │ ├── app.component.html
│ │ ├── app.component.spec.ts
│ │ ├── app.component.ts
│ │ ├── app.module.ts
│ │ ├── cockpit
│ │ │ ├── cockpit.component.css
│ │ │ ├── cockpit.component.html
│ │ │ └── cockpit.component.ts
│ │ └── server-element
│ │ │ ├── server-element.component.css
│ │ │ ├── server-element.component.html
│ │ │ └── server-element.component.ts
│ ├── assets
│ │ └── .gitkeep
│ ├── browserslist
│ ├── environments
│ │ ├── environment.prod.ts
│ │ └── environment.ts
│ ├── favicon.ico
│ ├── index.html
│ ├── karma.conf.js
│ ├── main.ts
│ ├── polyfills.ts
│ ├── styles.css
│ ├── test.ts
│ ├── tsconfig.app.json
│ ├── tsconfig.spec.json
│ └── tslint.json
├── tsconfig.json
└── tslint.json
├── 6 - Course Project - Components & Databinding
├── .editorconfig
├── .gitignore
├── README.md
├── angular.json
├── e2e
│ ├── protractor.conf.js
│ ├── src
│ │ ├── app.e2e-spec.ts
│ │ └── app.po.ts
│ └── tsconfig.e2e.json
├── how-to-use.txt
├── package.json
├── src
│ ├── app
│ │ ├── app.component.css
│ │ ├── app.component.html
│ │ ├── app.component.spec.ts
│ │ ├── app.component.ts
│ │ ├── app.module.ts
│ │ ├── header
│ │ │ ├── header.component.html
│ │ │ └── header.component.ts
│ │ ├── recipes
│ │ │ ├── recipe-detail
│ │ │ │ ├── recipe-detail.component.css
│ │ │ │ ├── recipe-detail.component.html
│ │ │ │ └── recipe-detail.component.ts
│ │ │ ├── recipe-list
│ │ │ │ ├── recipe-item
│ │ │ │ │ ├── recipe-item.component.css
│ │ │ │ │ ├── recipe-item.component.html
│ │ │ │ │ └── recipe-item.component.ts
│ │ │ │ ├── recipe-list.component.css
│ │ │ │ ├── recipe-list.component.html
│ │ │ │ └── recipe-list.component.ts
│ │ │ ├── recipe.model.ts
│ │ │ ├── recipes.component.css
│ │ │ ├── recipes.component.html
│ │ │ └── recipes.component.ts
│ │ ├── shared
│ │ │ └── ingredient.model.ts
│ │ └── shopping-list
│ │ │ ├── shopping-edit
│ │ │ ├── shopping-edit.component.css
│ │ │ ├── shopping-edit.component.html
│ │ │ └── shopping-edit.component.ts
│ │ │ ├── shopping-list.component.css
│ │ │ ├── shopping-list.component.html
│ │ │ └── shopping-list.component.ts
│ ├── assets
│ │ └── .gitkeep
│ ├── browserslist
│ ├── environments
│ │ ├── environment.prod.ts
│ │ └── environment.ts
│ ├── favicon.ico
│ ├── index.html
│ ├── karma.conf.js
│ ├── main.ts
│ ├── polyfills.ts
│ ├── styles.css
│ ├── test.ts
│ ├── tsconfig.app.json
│ ├── tsconfig.spec.json
│ └── tslint.json
├── tsconfig.json
└── tslint.json
├── 7 - Directives Deep Dive
├── .editorconfig
├── .gitignore
├── README.md
├── angular.json
├── e2e
│ ├── protractor.conf.js
│ ├── src
│ │ ├── app.e2e-spec.ts
│ │ └── app.po.ts
│ └── tsconfig.e2e.json
├── how-to-use.txt
├── package-lock.json
├── package.json
├── src
│ ├── app
│ │ ├── app.component.css
│ │ ├── app.component.html
│ │ ├── app.component.spec.ts
│ │ ├── app.component.ts
│ │ ├── app.module.ts
│ │ ├── basic-highlight
│ │ │ └── basic-highlight.directive.ts
│ │ ├── better-highlight
│ │ │ └── better-highlight.directive.ts
│ │ └── unless.directive.ts
│ ├── assets
│ │ └── .gitkeep
│ ├── browserslist
│ ├── environments
│ │ ├── environment.prod.ts
│ │ └── environment.ts
│ ├── favicon.ico
│ ├── index.html
│ ├── karma.conf.js
│ ├── main.ts
│ ├── polyfills.ts
│ ├── styles.css
│ ├── test.ts
│ ├── tsconfig.app.json
│ ├── tsconfig.spec.json
│ └── tslint.json
├── tsconfig.json
└── tslint.json
├── 8 - Course Project - Directives
├── .editorconfig
├── .gitignore
├── README.md
├── angular.json
├── browserslist
├── e2e
│ ├── protractor.conf.js
│ ├── src
│ │ ├── app.e2e-spec.ts
│ │ └── app.po.ts
│ └── tsconfig.json
├── karma.conf.js
├── package-lock.json
├── package.json
├── src
│ ├── app
│ │ ├── app.component.css
│ │ ├── app.component.html
│ │ ├── app.component.spec.ts
│ │ ├── app.component.ts
│ │ ├── app.module.ts
│ │ ├── header
│ │ │ ├── header.component.html
│ │ │ └── header.component.ts
│ │ ├── recipes
│ │ │ ├── recipe-detail
│ │ │ │ ├── recipe-detail.component.css
│ │ │ │ ├── recipe-detail.component.html
│ │ │ │ └── recipe-detail.component.ts
│ │ │ ├── recipe-list
│ │ │ │ ├── recipe-item
│ │ │ │ │ ├── recipe-item.component.css
│ │ │ │ │ ├── recipe-item.component.html
│ │ │ │ │ └── recipe-item.component.ts
│ │ │ │ ├── recipe-list.component.css
│ │ │ │ ├── recipe-list.component.html
│ │ │ │ └── recipe-list.component.ts
│ │ │ ├── recipe.model.ts
│ │ │ ├── recipes.component.css
│ │ │ ├── recipes.component.html
│ │ │ └── recipes.component.ts
│ │ ├── shared
│ │ │ ├── dropdown.directive.ts
│ │ │ └── ingredient.model.ts
│ │ └── shopping-list
│ │ │ ├── shopping-edit
│ │ │ ├── shopping-edit.component.css
│ │ │ ├── shopping-edit.component.html
│ │ │ └── shopping-edit.component.ts
│ │ │ ├── shopping-list.component.css
│ │ │ ├── shopping-list.component.html
│ │ │ └── shopping-list.component.ts
│ ├── assets
│ │ └── .gitkeep
│ ├── environments
│ │ ├── environment.prod.ts
│ │ └── environment.ts
│ ├── favicon.ico
│ ├── index.html
│ ├── main.ts
│ ├── polyfills.ts
│ ├── styles.css
│ └── test.ts
├── tsconfig.app.json
├── tsconfig.json
├── tsconfig.spec.json
└── tslint.json
└── 9 - Using Services & Dependency Injection
├── .editorconfig
├── .gitignore
├── README.md
├── angular.json
├── e2e
├── protractor.conf.js
├── src
│ ├── app.e2e-spec.ts
│ └── app.po.ts
└── tsconfig.e2e.json
├── how-to-use.txt
├── package-lock.json
├── package.json
├── src
├── app
│ ├── account
│ │ ├── account.component.css
│ │ ├── account.component.html
│ │ └── account.component.ts
│ ├── accounts.service.ts
│ ├── app.component.css
│ ├── app.component.html
│ ├── app.component.spec.ts
│ ├── app.component.ts
│ ├── app.module.ts
│ ├── logging.service.ts
│ └── new-account
│ │ ├── new-account.component.css
│ │ ├── new-account.component.html
│ │ └── new-account.component.ts
├── assets
│ └── .gitkeep
├── browserslist
├── environments
│ ├── environment.prod.ts
│ └── environment.ts
├── favicon.ico
├── index.html
├── karma.conf.js
├── main.ts
├── polyfills.ts
├── styles.css
├── test.ts
├── tsconfig.app.json
├── tsconfig.spec.json
└── tslint.json
├── tsconfig.json
└── tslint.json
/1 - Getting Started/first-app/.editorconfig:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/1 - Getting Started/first-app/.editorconfig
--------------------------------------------------------------------------------
/1 - Getting Started/first-app/.gitignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/1 - Getting Started/first-app/.gitignore
--------------------------------------------------------------------------------
/1 - Getting Started/first-app/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/1 - Getting Started/first-app/README.md
--------------------------------------------------------------------------------
/1 - Getting Started/first-app/angular.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/1 - Getting Started/first-app/angular.json
--------------------------------------------------------------------------------
/1 - Getting Started/first-app/e2e/protractor.conf.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/1 - Getting Started/first-app/e2e/protractor.conf.js
--------------------------------------------------------------------------------
/1 - Getting Started/first-app/e2e/src/app.e2e-spec.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/1 - Getting Started/first-app/e2e/src/app.e2e-spec.ts
--------------------------------------------------------------------------------
/1 - Getting Started/first-app/e2e/src/app.po.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/1 - Getting Started/first-app/e2e/src/app.po.ts
--------------------------------------------------------------------------------
/1 - Getting Started/first-app/e2e/tsconfig.e2e.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/1 - Getting Started/first-app/e2e/tsconfig.e2e.json
--------------------------------------------------------------------------------
/1 - Getting Started/first-app/how-to-use.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/1 - Getting Started/first-app/how-to-use.txt
--------------------------------------------------------------------------------
/1 - Getting Started/first-app/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/1 - Getting Started/first-app/package.json
--------------------------------------------------------------------------------
/1 - Getting Started/first-app/src/app/app.component.css:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/1 - Getting Started/first-app/src/app/app.component.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/1 - Getting Started/first-app/src/app/app.component.html
--------------------------------------------------------------------------------
/1 - Getting Started/first-app/src/app/app.component.spec.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/1 - Getting Started/first-app/src/app/app.component.spec.ts
--------------------------------------------------------------------------------
/1 - Getting Started/first-app/src/app/app.component.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/1 - Getting Started/first-app/src/app/app.component.ts
--------------------------------------------------------------------------------
/1 - Getting Started/first-app/src/app/app.module.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/1 - Getting Started/first-app/src/app/app.module.ts
--------------------------------------------------------------------------------
/1 - Getting Started/first-app/src/assets/.gitkeep:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/1 - Getting Started/first-app/src/browserslist:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/1 - Getting Started/first-app/src/browserslist
--------------------------------------------------------------------------------
/1 - Getting Started/first-app/src/environments/environment.prod.ts:
--------------------------------------------------------------------------------
1 | export const environment = {
2 | production: true
3 | };
4 |
--------------------------------------------------------------------------------
/1 - Getting Started/first-app/src/environments/environment.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/1 - Getting Started/first-app/src/environments/environment.ts
--------------------------------------------------------------------------------
/1 - Getting Started/first-app/src/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/1 - Getting Started/first-app/src/favicon.ico
--------------------------------------------------------------------------------
/1 - Getting Started/first-app/src/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/1 - Getting Started/first-app/src/index.html
--------------------------------------------------------------------------------
/1 - Getting Started/first-app/src/karma.conf.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/1 - Getting Started/first-app/src/karma.conf.js
--------------------------------------------------------------------------------
/1 - Getting Started/first-app/src/main.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/1 - Getting Started/first-app/src/main.ts
--------------------------------------------------------------------------------
/1 - Getting Started/first-app/src/polyfills.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/1 - Getting Started/first-app/src/polyfills.ts
--------------------------------------------------------------------------------
/1 - Getting Started/first-app/src/styles.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/1 - Getting Started/first-app/src/styles.css
--------------------------------------------------------------------------------
/1 - Getting Started/first-app/src/test.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/1 - Getting Started/first-app/src/test.ts
--------------------------------------------------------------------------------
/1 - Getting Started/first-app/src/tsconfig.app.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/1 - Getting Started/first-app/src/tsconfig.app.json
--------------------------------------------------------------------------------
/1 - Getting Started/first-app/src/tsconfig.spec.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/1 - Getting Started/first-app/src/tsconfig.spec.json
--------------------------------------------------------------------------------
/1 - Getting Started/first-app/src/tslint.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/1 - Getting Started/first-app/src/tslint.json
--------------------------------------------------------------------------------
/1 - Getting Started/first-app/tsconfig.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/1 - Getting Started/first-app/tsconfig.json
--------------------------------------------------------------------------------
/1 - Getting Started/first-app/tslint.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/1 - Getting Started/first-app/tslint.json
--------------------------------------------------------------------------------
/10 - Course Project - Services & Dependency/.editorconfig:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/10 - Course Project - Services & Dependency/.editorconfig
--------------------------------------------------------------------------------
/10 - Course Project - Services & Dependency/.gitignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/10 - Course Project - Services & Dependency/.gitignore
--------------------------------------------------------------------------------
/10 - Course Project - Services & Dependency/.prettierrc:
--------------------------------------------------------------------------------
1 | {
2 | "singleQuote": true
3 | }
4 |
--------------------------------------------------------------------------------
/10 - Course Project - Services & Dependency/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/10 - Course Project - Services & Dependency/README.md
--------------------------------------------------------------------------------
/10 - Course Project - Services & Dependency/angular.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/10 - Course Project - Services & Dependency/angular.json
--------------------------------------------------------------------------------
/10 - Course Project - Services & Dependency/e2e/src/app.po.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/10 - Course Project - Services & Dependency/e2e/src/app.po.ts
--------------------------------------------------------------------------------
/10 - Course Project - Services & Dependency/how-to-use.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/10 - Course Project - Services & Dependency/how-to-use.txt
--------------------------------------------------------------------------------
/10 - Course Project - Services & Dependency/package-lock.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/10 - Course Project - Services & Dependency/package-lock.json
--------------------------------------------------------------------------------
/10 - Course Project - Services & Dependency/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/10 - Course Project - Services & Dependency/package.json
--------------------------------------------------------------------------------
/10 - Course Project - Services & Dependency/src/app/app.component.css:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/10 - Course Project - Services & Dependency/src/app/recipes/recipe-detail/recipe-detail.component.css:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/10 - Course Project - Services & Dependency/src/app/recipes/recipe-list/recipe-item/recipe-item.component.css:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/10 - Course Project - Services & Dependency/src/app/recipes/recipe-list/recipe-list.component.css:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/10 - Course Project - Services & Dependency/src/app/recipes/recipes.component.css:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/10 - Course Project - Services & Dependency/src/app/shopping-list/shopping-edit/shopping-edit.component.css:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/10 - Course Project - Services & Dependency/src/app/shopping-list/shopping-list.component.css:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/10 - Course Project - Services & Dependency/src/assets/.gitkeep:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/10 - Course Project - Services & Dependency/src/browserslist:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/10 - Course Project - Services & Dependency/src/browserslist
--------------------------------------------------------------------------------
/10 - Course Project - Services & Dependency/src/environments/environment.prod.ts:
--------------------------------------------------------------------------------
1 | export const environment = {
2 | production: true
3 | };
4 |
--------------------------------------------------------------------------------
/10 - Course Project - Services & Dependency/src/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/10 - Course Project - Services & Dependency/src/favicon.ico
--------------------------------------------------------------------------------
/10 - Course Project - Services & Dependency/src/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/10 - Course Project - Services & Dependency/src/index.html
--------------------------------------------------------------------------------
/10 - Course Project - Services & Dependency/src/karma.conf.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/10 - Course Project - Services & Dependency/src/karma.conf.js
--------------------------------------------------------------------------------
/10 - Course Project - Services & Dependency/src/main.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/10 - Course Project - Services & Dependency/src/main.ts
--------------------------------------------------------------------------------
/10 - Course Project - Services & Dependency/src/polyfills.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/10 - Course Project - Services & Dependency/src/polyfills.ts
--------------------------------------------------------------------------------
/10 - Course Project - Services & Dependency/src/styles.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/10 - Course Project - Services & Dependency/src/styles.css
--------------------------------------------------------------------------------
/10 - Course Project - Services & Dependency/src/test.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/10 - Course Project - Services & Dependency/src/test.ts
--------------------------------------------------------------------------------
/10 - Course Project - Services & Dependency/src/tslint.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/10 - Course Project - Services & Dependency/src/tslint.json
--------------------------------------------------------------------------------
/10 - Course Project - Services & Dependency/tsconfig.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/10 - Course Project - Services & Dependency/tsconfig.json
--------------------------------------------------------------------------------
/10 - Course Project - Services & Dependency/tslint.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/10 - Course Project - Services & Dependency/tslint.json
--------------------------------------------------------------------------------
/11 - Changing Pages with Routing/routing-start/.editorconfig:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/11 - Changing Pages with Routing/routing-start/.editorconfig
--------------------------------------------------------------------------------
/11 - Changing Pages with Routing/routing-start/.gitignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/11 - Changing Pages with Routing/routing-start/.gitignore
--------------------------------------------------------------------------------
/11 - Changing Pages with Routing/routing-start/.prettierrc:
--------------------------------------------------------------------------------
1 | {
2 | "singleQuote": true
3 | }
4 |
--------------------------------------------------------------------------------
/11 - Changing Pages with Routing/routing-start/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/11 - Changing Pages with Routing/routing-start/README.md
--------------------------------------------------------------------------------
/11 - Changing Pages with Routing/routing-start/angular.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/11 - Changing Pages with Routing/routing-start/angular.json
--------------------------------------------------------------------------------
/11 - Changing Pages with Routing/routing-start/how-to-use.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/11 - Changing Pages with Routing/routing-start/how-to-use.txt
--------------------------------------------------------------------------------
/11 - Changing Pages with Routing/routing-start/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/11 - Changing Pages with Routing/routing-start/package.json
--------------------------------------------------------------------------------
/11 - Changing Pages with Routing/routing-start/src/app/app.component.css:
--------------------------------------------------------------------------------
1 | .container {
2 | margin-top: 30px;
3 | }
4 |
--------------------------------------------------------------------------------
/11 - Changing Pages with Routing/routing-start/src/app/error-page/error-page.component.css:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/11 - Changing Pages with Routing/routing-start/src/app/error-page/error-page.component.html:
--------------------------------------------------------------------------------
1 |
{{ errorMessage }}
2 |
--------------------------------------------------------------------------------
/11 - Changing Pages with Routing/routing-start/src/app/home/home.component.css:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/11 - Changing Pages with Routing/routing-start/src/app/page-not-found/page-not-found.component.css:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/11 - Changing Pages with Routing/routing-start/src/app/page-not-found/page-not-found.component.html:
--------------------------------------------------------------------------------
1 | This page was not found!
2 |
--------------------------------------------------------------------------------
/11 - Changing Pages with Routing/routing-start/src/app/servers/edit-server/edit-server.component.css:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/11 - Changing Pages with Routing/routing-start/src/app/servers/server/server.component.css:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/11 - Changing Pages with Routing/routing-start/src/app/servers/servers.component.css:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/11 - Changing Pages with Routing/routing-start/src/app/users/user/user.component.css:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/11 - Changing Pages with Routing/routing-start/src/app/users/users.component.css:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/11 - Changing Pages with Routing/routing-start/src/assets/.gitkeep:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/11 - Changing Pages with Routing/routing-start/src/browserslist:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/11 - Changing Pages with Routing/routing-start/src/browserslist
--------------------------------------------------------------------------------
/11 - Changing Pages with Routing/routing-start/src/environments/environment.prod.ts:
--------------------------------------------------------------------------------
1 | export const environment = {
2 | production: true
3 | };
4 |
--------------------------------------------------------------------------------
/11 - Changing Pages with Routing/routing-start/src/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/11 - Changing Pages with Routing/routing-start/src/favicon.ico
--------------------------------------------------------------------------------
/11 - Changing Pages with Routing/routing-start/src/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/11 - Changing Pages with Routing/routing-start/src/index.html
--------------------------------------------------------------------------------
/11 - Changing Pages with Routing/routing-start/src/main.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/11 - Changing Pages with Routing/routing-start/src/main.ts
--------------------------------------------------------------------------------
/11 - Changing Pages with Routing/routing-start/src/polyfills.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/11 - Changing Pages with Routing/routing-start/src/polyfills.ts
--------------------------------------------------------------------------------
/11 - Changing Pages with Routing/routing-start/src/styles.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/11 - Changing Pages with Routing/routing-start/src/styles.css
--------------------------------------------------------------------------------
/11 - Changing Pages with Routing/routing-start/src/test.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/11 - Changing Pages with Routing/routing-start/src/test.ts
--------------------------------------------------------------------------------
/11 - Changing Pages with Routing/routing-start/src/tslint.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/11 - Changing Pages with Routing/routing-start/src/tslint.json
--------------------------------------------------------------------------------
/11 - Changing Pages with Routing/routing-start/tsconfig.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/11 - Changing Pages with Routing/routing-start/tsconfig.json
--------------------------------------------------------------------------------
/11 - Changing Pages with Routing/routing-start/tslint.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/11 - Changing Pages with Routing/routing-start/tslint.json
--------------------------------------------------------------------------------
/12 - Course Project - Routing/recipebook/.editorconfig:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/12 - Course Project - Routing/recipebook/.editorconfig
--------------------------------------------------------------------------------
/12 - Course Project - Routing/recipebook/.gitignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/12 - Course Project - Routing/recipebook/.gitignore
--------------------------------------------------------------------------------
/12 - Course Project - Routing/recipebook/.prettierrc:
--------------------------------------------------------------------------------
1 | {
2 | "singleQuote": true
3 | }
4 |
--------------------------------------------------------------------------------
/12 - Course Project - Routing/recipebook/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/12 - Course Project - Routing/recipebook/README.md
--------------------------------------------------------------------------------
/12 - Course Project - Routing/recipebook/angular.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/12 - Course Project - Routing/recipebook/angular.json
--------------------------------------------------------------------------------
/12 - Course Project - Routing/recipebook/e2e/protractor.conf.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/12 - Course Project - Routing/recipebook/e2e/protractor.conf.js
--------------------------------------------------------------------------------
/12 - Course Project - Routing/recipebook/e2e/src/app.po.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/12 - Course Project - Routing/recipebook/e2e/src/app.po.ts
--------------------------------------------------------------------------------
/12 - Course Project - Routing/recipebook/e2e/tsconfig.e2e.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/12 - Course Project - Routing/recipebook/e2e/tsconfig.e2e.json
--------------------------------------------------------------------------------
/12 - Course Project - Routing/recipebook/how-to-use.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/12 - Course Project - Routing/recipebook/how-to-use.txt
--------------------------------------------------------------------------------
/12 - Course Project - Routing/recipebook/package-lock.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/12 - Course Project - Routing/recipebook/package-lock.json
--------------------------------------------------------------------------------
/12 - Course Project - Routing/recipebook/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/12 - Course Project - Routing/recipebook/package.json
--------------------------------------------------------------------------------
/12 - Course Project - Routing/recipebook/src/app/app.component.css:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/12 - Course Project - Routing/recipebook/src/app/app.module.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/12 - Course Project - Routing/recipebook/src/app/app.module.ts
--------------------------------------------------------------------------------
/12 - Course Project - Routing/recipebook/src/app/recipes/recipe-detail/recipe-detail.component.css:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/12 - Course Project - Routing/recipebook/src/app/recipes/recipe-edit/recipe-edit.component.css:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/12 - Course Project - Routing/recipebook/src/app/recipes/recipe-edit/recipe-edit.component.html:
--------------------------------------------------------------------------------
1 | recipe-edit works!
2 |
--------------------------------------------------------------------------------
/12 - Course Project - Routing/recipebook/src/app/recipes/recipe-list/recipe-item/recipe-item.component.css:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/12 - Course Project - Routing/recipebook/src/app/recipes/recipe-list/recipe-list.component.css:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/12 - Course Project - Routing/recipebook/src/app/recipes/recipe-start/recipe-start.component.css:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/12 - Course Project - Routing/recipebook/src/app/recipes/recipe-start/recipe-start.component.html:
--------------------------------------------------------------------------------
1 | Please select a Recipe!
2 |
--------------------------------------------------------------------------------
/12 - Course Project - Routing/recipebook/src/app/recipes/recipes.component.css:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/12 - Course Project - Routing/recipebook/src/app/shopping-list/shopping-edit/shopping-edit.component.css:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/12 - Course Project - Routing/recipebook/src/app/shopping-list/shopping-list.component.css:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/12 - Course Project - Routing/recipebook/src/assets/.gitkeep:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/12 - Course Project - Routing/recipebook/src/browserslist:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/12 - Course Project - Routing/recipebook/src/browserslist
--------------------------------------------------------------------------------
/12 - Course Project - Routing/recipebook/src/environments/environment.prod.ts:
--------------------------------------------------------------------------------
1 | export const environment = {
2 | production: true
3 | };
4 |
--------------------------------------------------------------------------------
/12 - Course Project - Routing/recipebook/src/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/12 - Course Project - Routing/recipebook/src/favicon.ico
--------------------------------------------------------------------------------
/12 - Course Project - Routing/recipebook/src/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/12 - Course Project - Routing/recipebook/src/index.html
--------------------------------------------------------------------------------
/12 - Course Project - Routing/recipebook/src/karma.conf.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/12 - Course Project - Routing/recipebook/src/karma.conf.js
--------------------------------------------------------------------------------
/12 - Course Project - Routing/recipebook/src/main.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/12 - Course Project - Routing/recipebook/src/main.ts
--------------------------------------------------------------------------------
/12 - Course Project - Routing/recipebook/src/polyfills.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/12 - Course Project - Routing/recipebook/src/polyfills.ts
--------------------------------------------------------------------------------
/12 - Course Project - Routing/recipebook/src/styles.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/12 - Course Project - Routing/recipebook/src/styles.css
--------------------------------------------------------------------------------
/12 - Course Project - Routing/recipebook/src/test.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/12 - Course Project - Routing/recipebook/src/test.ts
--------------------------------------------------------------------------------
/12 - Course Project - Routing/recipebook/src/tsconfig.app.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/12 - Course Project - Routing/recipebook/src/tsconfig.app.json
--------------------------------------------------------------------------------
/12 - Course Project - Routing/recipebook/src/tsconfig.spec.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/12 - Course Project - Routing/recipebook/src/tsconfig.spec.json
--------------------------------------------------------------------------------
/12 - Course Project - Routing/recipebook/src/tslint.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/12 - Course Project - Routing/recipebook/src/tslint.json
--------------------------------------------------------------------------------
/12 - Course Project - Routing/recipebook/tsconfig.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/12 - Course Project - Routing/recipebook/tsconfig.json
--------------------------------------------------------------------------------
/12 - Course Project - Routing/recipebook/tslint.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/12 - Course Project - Routing/recipebook/tslint.json
--------------------------------------------------------------------------------
/13 - Understanding Observables/obs-start/.editorconfig:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/13 - Understanding Observables/obs-start/.editorconfig
--------------------------------------------------------------------------------
/13 - Understanding Observables/obs-start/.gitignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/13 - Understanding Observables/obs-start/.gitignore
--------------------------------------------------------------------------------
/13 - Understanding Observables/obs-start/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/13 - Understanding Observables/obs-start/README.md
--------------------------------------------------------------------------------
/13 - Understanding Observables/obs-start/angular.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/13 - Understanding Observables/obs-start/angular.json
--------------------------------------------------------------------------------
/13 - Understanding Observables/obs-start/e2e/protractor.conf.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/13 - Understanding Observables/obs-start/e2e/protractor.conf.js
--------------------------------------------------------------------------------
/13 - Understanding Observables/obs-start/e2e/src/app.po.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/13 - Understanding Observables/obs-start/e2e/src/app.po.ts
--------------------------------------------------------------------------------
/13 - Understanding Observables/obs-start/e2e/tsconfig.e2e.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/13 - Understanding Observables/obs-start/e2e/tsconfig.e2e.json
--------------------------------------------------------------------------------
/13 - Understanding Observables/obs-start/how-to-use.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/13 - Understanding Observables/obs-start/how-to-use.txt
--------------------------------------------------------------------------------
/13 - Understanding Observables/obs-start/package-lock.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/13 - Understanding Observables/obs-start/package-lock.json
--------------------------------------------------------------------------------
/13 - Understanding Observables/obs-start/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/13 - Understanding Observables/obs-start/package.json
--------------------------------------------------------------------------------
/13 - Understanding Observables/obs-start/src/app/app.component.css:
--------------------------------------------------------------------------------
1 | .container {
2 | margin-top: 30px;
3 | }
4 |
--------------------------------------------------------------------------------
/13 - Understanding Observables/obs-start/src/app/app.module.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/13 - Understanding Observables/obs-start/src/app/app.module.ts
--------------------------------------------------------------------------------
/13 - Understanding Observables/obs-start/src/app/home/home.component.css:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/13 - Understanding Observables/obs-start/src/app/home/home.component.html:
--------------------------------------------------------------------------------
1 | Yay, I'm home!
2 |
--------------------------------------------------------------------------------
/13 - Understanding Observables/obs-start/src/app/user/user.component.css:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/13 - Understanding Observables/obs-start/src/assets/.gitkeep:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/13 - Understanding Observables/obs-start/src/browserslist:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/13 - Understanding Observables/obs-start/src/browserslist
--------------------------------------------------------------------------------
/13 - Understanding Observables/obs-start/src/environments/environment.prod.ts:
--------------------------------------------------------------------------------
1 | export const environment = {
2 | production: true
3 | };
4 |
--------------------------------------------------------------------------------
/13 - Understanding Observables/obs-start/src/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/13 - Understanding Observables/obs-start/src/favicon.ico
--------------------------------------------------------------------------------
/13 - Understanding Observables/obs-start/src/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/13 - Understanding Observables/obs-start/src/index.html
--------------------------------------------------------------------------------
/13 - Understanding Observables/obs-start/src/karma.conf.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/13 - Understanding Observables/obs-start/src/karma.conf.js
--------------------------------------------------------------------------------
/13 - Understanding Observables/obs-start/src/main.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/13 - Understanding Observables/obs-start/src/main.ts
--------------------------------------------------------------------------------
/13 - Understanding Observables/obs-start/src/polyfills.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/13 - Understanding Observables/obs-start/src/polyfills.ts
--------------------------------------------------------------------------------
/13 - Understanding Observables/obs-start/src/styles.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/13 - Understanding Observables/obs-start/src/styles.css
--------------------------------------------------------------------------------
/13 - Understanding Observables/obs-start/src/test.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/13 - Understanding Observables/obs-start/src/test.ts
--------------------------------------------------------------------------------
/13 - Understanding Observables/obs-start/src/tsconfig.app.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/13 - Understanding Observables/obs-start/src/tsconfig.app.json
--------------------------------------------------------------------------------
/13 - Understanding Observables/obs-start/src/tsconfig.spec.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/13 - Understanding Observables/obs-start/src/tsconfig.spec.json
--------------------------------------------------------------------------------
/13 - Understanding Observables/obs-start/src/tslint.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/13 - Understanding Observables/obs-start/src/tslint.json
--------------------------------------------------------------------------------
/13 - Understanding Observables/obs-start/tsconfig.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/13 - Understanding Observables/obs-start/tsconfig.json
--------------------------------------------------------------------------------
/13 - Understanding Observables/obs-start/tslint.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/13 - Understanding Observables/obs-start/tslint.json
--------------------------------------------------------------------------------
/14 - Course Project - Observables/recipebook/.editorconfig:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/14 - Course Project - Observables/recipebook/.editorconfig
--------------------------------------------------------------------------------
/14 - Course Project - Observables/recipebook/.gitignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/14 - Course Project - Observables/recipebook/.gitignore
--------------------------------------------------------------------------------
/14 - Course Project - Observables/recipebook/.prettierrc:
--------------------------------------------------------------------------------
1 | {
2 | "singleQuote": true
3 | }
4 |
--------------------------------------------------------------------------------
/14 - Course Project - Observables/recipebook/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/14 - Course Project - Observables/recipebook/README.md
--------------------------------------------------------------------------------
/14 - Course Project - Observables/recipebook/angular.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/14 - Course Project - Observables/recipebook/angular.json
--------------------------------------------------------------------------------
/14 - Course Project - Observables/recipebook/e2e/src/app.po.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/14 - Course Project - Observables/recipebook/e2e/src/app.po.ts
--------------------------------------------------------------------------------
/14 - Course Project - Observables/recipebook/how-to-use.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/14 - Course Project - Observables/recipebook/how-to-use.txt
--------------------------------------------------------------------------------
/14 - Course Project - Observables/recipebook/package-lock.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/14 - Course Project - Observables/recipebook/package-lock.json
--------------------------------------------------------------------------------
/14 - Course Project - Observables/recipebook/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/14 - Course Project - Observables/recipebook/package.json
--------------------------------------------------------------------------------
/14 - Course Project - Observables/recipebook/src/app/app.component.css:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/14 - Course Project - Observables/recipebook/src/app/recipes/recipe-detail/recipe-detail.component.css:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/14 - Course Project - Observables/recipebook/src/app/recipes/recipe-edit/recipe-edit.component.css:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/14 - Course Project - Observables/recipebook/src/app/recipes/recipe-edit/recipe-edit.component.html:
--------------------------------------------------------------------------------
1 | recipe-edit works!
2 |
--------------------------------------------------------------------------------
/14 - Course Project - Observables/recipebook/src/app/recipes/recipe-list/recipe-item/recipe-item.component.css:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/14 - Course Project - Observables/recipebook/src/app/recipes/recipe-list/recipe-list.component.css:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/14 - Course Project - Observables/recipebook/src/app/recipes/recipe-start/recipe-start.component.css:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/14 - Course Project - Observables/recipebook/src/app/recipes/recipe-start/recipe-start.component.html:
--------------------------------------------------------------------------------
1 | Please select a Recipe!
2 |
--------------------------------------------------------------------------------
/14 - Course Project - Observables/recipebook/src/app/recipes/recipes.component.css:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/14 - Course Project - Observables/recipebook/src/app/shopping-list/shopping-edit/shopping-edit.component.css:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/14 - Course Project - Observables/recipebook/src/app/shopping-list/shopping-list.component.css:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/14 - Course Project - Observables/recipebook/src/assets/.gitkeep:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/14 - Course Project - Observables/recipebook/src/browserslist:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/14 - Course Project - Observables/recipebook/src/browserslist
--------------------------------------------------------------------------------
/14 - Course Project - Observables/recipebook/src/environments/environment.prod.ts:
--------------------------------------------------------------------------------
1 | export const environment = {
2 | production: true
3 | };
4 |
--------------------------------------------------------------------------------
/14 - Course Project - Observables/recipebook/src/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/14 - Course Project - Observables/recipebook/src/favicon.ico
--------------------------------------------------------------------------------
/14 - Course Project - Observables/recipebook/src/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/14 - Course Project - Observables/recipebook/src/index.html
--------------------------------------------------------------------------------
/14 - Course Project - Observables/recipebook/src/karma.conf.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/14 - Course Project - Observables/recipebook/src/karma.conf.js
--------------------------------------------------------------------------------
/14 - Course Project - Observables/recipebook/src/main.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/14 - Course Project - Observables/recipebook/src/main.ts
--------------------------------------------------------------------------------
/14 - Course Project - Observables/recipebook/src/polyfills.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/14 - Course Project - Observables/recipebook/src/polyfills.ts
--------------------------------------------------------------------------------
/14 - Course Project - Observables/recipebook/src/styles.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/14 - Course Project - Observables/recipebook/src/styles.css
--------------------------------------------------------------------------------
/14 - Course Project - Observables/recipebook/src/test.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/14 - Course Project - Observables/recipebook/src/test.ts
--------------------------------------------------------------------------------
/14 - Course Project - Observables/recipebook/src/tslint.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/14 - Course Project - Observables/recipebook/src/tslint.json
--------------------------------------------------------------------------------
/14 - Course Project - Observables/recipebook/tsconfig.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/14 - Course Project - Observables/recipebook/tsconfig.json
--------------------------------------------------------------------------------
/14 - Course Project - Observables/recipebook/tslint.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/14 - Course Project - Observables/recipebook/tslint.json
--------------------------------------------------------------------------------
/15 - Handling Forms in Angular Apps/forms-reactive-assignment/src/assets/.gitkeep:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/15 - Handling Forms in Angular Apps/forms-reactive-assignment/src/environments/environment.prod.ts:
--------------------------------------------------------------------------------
1 | export const environment = {
2 | production: true
3 | };
4 |
--------------------------------------------------------------------------------
/15 - Handling Forms in Angular Apps/forms-reactive/.gitignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/15 - Handling Forms in Angular Apps/forms-reactive/.gitignore
--------------------------------------------------------------------------------
/15 - Handling Forms in Angular Apps/forms-reactive/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/15 - Handling Forms in Angular Apps/forms-reactive/README.md
--------------------------------------------------------------------------------
/15 - Handling Forms in Angular Apps/forms-reactive/src/assets/.gitkeep:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/15 - Handling Forms in Angular Apps/forms-reactive/src/environments/environment.prod.ts:
--------------------------------------------------------------------------------
1 | export const environment = {
2 | production: true
3 | };
4 |
--------------------------------------------------------------------------------
/15 - Handling Forms in Angular Apps/forms-td-assignment/src/assets/.gitkeep:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/15 - Handling Forms in Angular Apps/forms-td-assignment/src/environments/environment.prod.ts:
--------------------------------------------------------------------------------
1 | export const environment = {
2 | production: true
3 | };
4 |
--------------------------------------------------------------------------------
/15 - Handling Forms in Angular Apps/forms-td/.editorconfig:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/15 - Handling Forms in Angular Apps/forms-td/.editorconfig
--------------------------------------------------------------------------------
/15 - Handling Forms in Angular Apps/forms-td/.gitignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/15 - Handling Forms in Angular Apps/forms-td/.gitignore
--------------------------------------------------------------------------------
/15 - Handling Forms in Angular Apps/forms-td/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/15 - Handling Forms in Angular Apps/forms-td/README.md
--------------------------------------------------------------------------------
/15 - Handling Forms in Angular Apps/forms-td/angular.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/15 - Handling Forms in Angular Apps/forms-td/angular.json
--------------------------------------------------------------------------------
/15 - Handling Forms in Angular Apps/forms-td/how-to-use.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/15 - Handling Forms in Angular Apps/forms-td/how-to-use.txt
--------------------------------------------------------------------------------
/15 - Handling Forms in Angular Apps/forms-td/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/15 - Handling Forms in Angular Apps/forms-td/package.json
--------------------------------------------------------------------------------
/15 - Handling Forms in Angular Apps/forms-td/src/assets/.gitkeep:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/15 - Handling Forms in Angular Apps/forms-td/src/browserslist:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/15 - Handling Forms in Angular Apps/forms-td/src/browserslist
--------------------------------------------------------------------------------
/15 - Handling Forms in Angular Apps/forms-td/src/environments/environment.prod.ts:
--------------------------------------------------------------------------------
1 | export const environment = {
2 | production: true
3 | };
4 |
--------------------------------------------------------------------------------
/15 - Handling Forms in Angular Apps/forms-td/src/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/15 - Handling Forms in Angular Apps/forms-td/src/favicon.ico
--------------------------------------------------------------------------------
/15 - Handling Forms in Angular Apps/forms-td/src/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/15 - Handling Forms in Angular Apps/forms-td/src/index.html
--------------------------------------------------------------------------------
/15 - Handling Forms in Angular Apps/forms-td/src/main.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/15 - Handling Forms in Angular Apps/forms-td/src/main.ts
--------------------------------------------------------------------------------
/15 - Handling Forms in Angular Apps/forms-td/src/polyfills.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/15 - Handling Forms in Angular Apps/forms-td/src/polyfills.ts
--------------------------------------------------------------------------------
/15 - Handling Forms in Angular Apps/forms-td/src/styles.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/15 - Handling Forms in Angular Apps/forms-td/src/styles.css
--------------------------------------------------------------------------------
/15 - Handling Forms in Angular Apps/forms-td/src/test.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/15 - Handling Forms in Angular Apps/forms-td/src/test.ts
--------------------------------------------------------------------------------
/15 - Handling Forms in Angular Apps/forms-td/src/tslint.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/15 - Handling Forms in Angular Apps/forms-td/src/tslint.json
--------------------------------------------------------------------------------
/15 - Handling Forms in Angular Apps/forms-td/tsconfig.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/15 - Handling Forms in Angular Apps/forms-td/tsconfig.json
--------------------------------------------------------------------------------
/15 - Handling Forms in Angular Apps/forms-td/tslint.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/15 - Handling Forms in Angular Apps/forms-td/tslint.json
--------------------------------------------------------------------------------
/16 - Course Project - Forms/recipebook/.editorconfig:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/16 - Course Project - Forms/recipebook/.editorconfig
--------------------------------------------------------------------------------
/16 - Course Project - Forms/recipebook/.gitignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/16 - Course Project - Forms/recipebook/.gitignore
--------------------------------------------------------------------------------
/16 - Course Project - Forms/recipebook/.prettierrc:
--------------------------------------------------------------------------------
1 | {
2 | "singleQuote": true
3 | }
4 |
--------------------------------------------------------------------------------
/16 - Course Project - Forms/recipebook/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/16 - Course Project - Forms/recipebook/README.md
--------------------------------------------------------------------------------
/16 - Course Project - Forms/recipebook/angular.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/16 - Course Project - Forms/recipebook/angular.json
--------------------------------------------------------------------------------
/16 - Course Project - Forms/recipebook/e2e/protractor.conf.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/16 - Course Project - Forms/recipebook/e2e/protractor.conf.js
--------------------------------------------------------------------------------
/16 - Course Project - Forms/recipebook/e2e/src/app.po.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/16 - Course Project - Forms/recipebook/e2e/src/app.po.ts
--------------------------------------------------------------------------------
/16 - Course Project - Forms/recipebook/e2e/tsconfig.e2e.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/16 - Course Project - Forms/recipebook/e2e/tsconfig.e2e.json
--------------------------------------------------------------------------------
/16 - Course Project - Forms/recipebook/how-to-use.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/16 - Course Project - Forms/recipebook/how-to-use.txt
--------------------------------------------------------------------------------
/16 - Course Project - Forms/recipebook/package-lock.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/16 - Course Project - Forms/recipebook/package-lock.json
--------------------------------------------------------------------------------
/16 - Course Project - Forms/recipebook/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/16 - Course Project - Forms/recipebook/package.json
--------------------------------------------------------------------------------
/16 - Course Project - Forms/recipebook/src/app/app.component.css:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/16 - Course Project - Forms/recipebook/src/app/app.module.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/16 - Course Project - Forms/recipebook/src/app/app.module.ts
--------------------------------------------------------------------------------
/16 - Course Project - Forms/recipebook/src/app/recipes/recipe-detail/recipe-detail.component.css:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/16 - Course Project - Forms/recipebook/src/app/recipes/recipe-list/recipe-item/recipe-item.component.css:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/16 - Course Project - Forms/recipebook/src/app/recipes/recipe-list/recipe-list.component.css:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/16 - Course Project - Forms/recipebook/src/app/recipes/recipe-start/recipe-start.component.css:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/16 - Course Project - Forms/recipebook/src/app/recipes/recipe-start/recipe-start.component.html:
--------------------------------------------------------------------------------
1 | Please select a Recipe!
2 |
--------------------------------------------------------------------------------
/16 - Course Project - Forms/recipebook/src/app/recipes/recipes.component.css:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/16 - Course Project - Forms/recipebook/src/app/shopping-list/shopping-list.component.css:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/16 - Course Project - Forms/recipebook/src/assets/.gitkeep:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/16 - Course Project - Forms/recipebook/src/browserslist:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/16 - Course Project - Forms/recipebook/src/browserslist
--------------------------------------------------------------------------------
/16 - Course Project - Forms/recipebook/src/environments/environment.prod.ts:
--------------------------------------------------------------------------------
1 | export const environment = {
2 | production: true
3 | };
4 |
--------------------------------------------------------------------------------
/16 - Course Project - Forms/recipebook/src/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/16 - Course Project - Forms/recipebook/src/favicon.ico
--------------------------------------------------------------------------------
/16 - Course Project - Forms/recipebook/src/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/16 - Course Project - Forms/recipebook/src/index.html
--------------------------------------------------------------------------------
/16 - Course Project - Forms/recipebook/src/karma.conf.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/16 - Course Project - Forms/recipebook/src/karma.conf.js
--------------------------------------------------------------------------------
/16 - Course Project - Forms/recipebook/src/main.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/16 - Course Project - Forms/recipebook/src/main.ts
--------------------------------------------------------------------------------
/16 - Course Project - Forms/recipebook/src/polyfills.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/16 - Course Project - Forms/recipebook/src/polyfills.ts
--------------------------------------------------------------------------------
/16 - Course Project - Forms/recipebook/src/styles.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/16 - Course Project - Forms/recipebook/src/styles.css
--------------------------------------------------------------------------------
/16 - Course Project - Forms/recipebook/src/test.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/16 - Course Project - Forms/recipebook/src/test.ts
--------------------------------------------------------------------------------
/16 - Course Project - Forms/recipebook/src/tsconfig.app.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/16 - Course Project - Forms/recipebook/src/tsconfig.app.json
--------------------------------------------------------------------------------
/16 - Course Project - Forms/recipebook/src/tsconfig.spec.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/16 - Course Project - Forms/recipebook/src/tsconfig.spec.json
--------------------------------------------------------------------------------
/16 - Course Project - Forms/recipebook/src/tslint.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/16 - Course Project - Forms/recipebook/src/tslint.json
--------------------------------------------------------------------------------
/16 - Course Project - Forms/recipebook/tsconfig.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/16 - Course Project - Forms/recipebook/tsconfig.json
--------------------------------------------------------------------------------
/16 - Course Project - Forms/recipebook/tslint.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/16 - Course Project - Forms/recipebook/tslint.json
--------------------------------------------------------------------------------
/17 - Using Pipes to Transform Output/pipes-assignment-start/src/app/app.component.css:
--------------------------------------------------------------------------------
1 | .container {
2 | margin-top: 50px;
3 | }
4 |
--------------------------------------------------------------------------------
/17 - Using Pipes to Transform Output/pipes-assignment-start/src/assets/.gitkeep:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/17 - Using Pipes to Transform Output/pipes-assignment-start/src/environments/environment.prod.ts:
--------------------------------------------------------------------------------
1 | export const environment = {
2 | production: true
3 | };
4 |
--------------------------------------------------------------------------------
/17 - Using Pipes to Transform Output/pipes-start/.gitignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/17 - Using Pipes to Transform Output/pipes-start/.gitignore
--------------------------------------------------------------------------------
/17 - Using Pipes to Transform Output/pipes-start/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/17 - Using Pipes to Transform Output/pipes-start/README.md
--------------------------------------------------------------------------------
/17 - Using Pipes to Transform Output/pipes-start/angular.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/17 - Using Pipes to Transform Output/pipes-start/angular.json
--------------------------------------------------------------------------------
/17 - Using Pipes to Transform Output/pipes-start/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/17 - Using Pipes to Transform Output/pipes-start/package.json
--------------------------------------------------------------------------------
/17 - Using Pipes to Transform Output/pipes-start/src/app/app.component.css:
--------------------------------------------------------------------------------
1 | .container {
2 | margin-top: 50px;
3 | }
4 |
--------------------------------------------------------------------------------
/17 - Using Pipes to Transform Output/pipes-start/src/assets/.gitkeep:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/17 - Using Pipes to Transform Output/pipes-start/src/environments/environment.prod.ts:
--------------------------------------------------------------------------------
1 | export const environment = {
2 | production: true
3 | };
4 |
--------------------------------------------------------------------------------
/17 - Using Pipes to Transform Output/pipes-start/src/main.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/17 - Using Pipes to Transform Output/pipes-start/src/main.ts
--------------------------------------------------------------------------------
/17 - Using Pipes to Transform Output/pipes-start/src/test.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/17 - Using Pipes to Transform Output/pipes-start/src/test.ts
--------------------------------------------------------------------------------
/17 - Using Pipes to Transform Output/pipes-start/tslint.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/17 - Using Pipes to Transform Output/pipes-start/tslint.json
--------------------------------------------------------------------------------
/18 - Making Http Requests/http-01-start/.editorconfig:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/18 - Making Http Requests/http-01-start/.editorconfig
--------------------------------------------------------------------------------
/18 - Making Http Requests/http-01-start/.gitignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/18 - Making Http Requests/http-01-start/.gitignore
--------------------------------------------------------------------------------
/18 - Making Http Requests/http-01-start/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/18 - Making Http Requests/http-01-start/README.md
--------------------------------------------------------------------------------
/18 - Making Http Requests/http-01-start/angular.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/18 - Making Http Requests/http-01-start/angular.json
--------------------------------------------------------------------------------
/18 - Making Http Requests/http-01-start/e2e/src/app.po.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/18 - Making Http Requests/http-01-start/e2e/src/app.po.ts
--------------------------------------------------------------------------------
/18 - Making Http Requests/http-01-start/e2e/tsconfig.e2e.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/18 - Making Http Requests/http-01-start/e2e/tsconfig.e2e.json
--------------------------------------------------------------------------------
/18 - Making Http Requests/http-01-start/how-to-use.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/18 - Making Http Requests/http-01-start/how-to-use.txt
--------------------------------------------------------------------------------
/18 - Making Http Requests/http-01-start/package-lock.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/18 - Making Http Requests/http-01-start/package-lock.json
--------------------------------------------------------------------------------
/18 - Making Http Requests/http-01-start/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/18 - Making Http Requests/http-01-start/package.json
--------------------------------------------------------------------------------
/18 - Making Http Requests/http-01-start/src/app/app.module.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/18 - Making Http Requests/http-01-start/src/app/app.module.ts
--------------------------------------------------------------------------------
/18 - Making Http Requests/http-01-start/src/app/post.model.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/18 - Making Http Requests/http-01-start/src/app/post.model.ts
--------------------------------------------------------------------------------
/18 - Making Http Requests/http-01-start/src/assets/.gitkeep:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/18 - Making Http Requests/http-01-start/src/browserslist:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/18 - Making Http Requests/http-01-start/src/browserslist
--------------------------------------------------------------------------------
/18 - Making Http Requests/http-01-start/src/environments/environment.prod.ts:
--------------------------------------------------------------------------------
1 | export const environment = {
2 | production: true
3 | };
4 |
--------------------------------------------------------------------------------
/18 - Making Http Requests/http-01-start/src/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/18 - Making Http Requests/http-01-start/src/favicon.ico
--------------------------------------------------------------------------------
/18 - Making Http Requests/http-01-start/src/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/18 - Making Http Requests/http-01-start/src/index.html
--------------------------------------------------------------------------------
/18 - Making Http Requests/http-01-start/src/karma.conf.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/18 - Making Http Requests/http-01-start/src/karma.conf.js
--------------------------------------------------------------------------------
/18 - Making Http Requests/http-01-start/src/main.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/18 - Making Http Requests/http-01-start/src/main.ts
--------------------------------------------------------------------------------
/18 - Making Http Requests/http-01-start/src/polyfills.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/18 - Making Http Requests/http-01-start/src/polyfills.ts
--------------------------------------------------------------------------------
/18 - Making Http Requests/http-01-start/src/styles.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/18 - Making Http Requests/http-01-start/src/styles.css
--------------------------------------------------------------------------------
/18 - Making Http Requests/http-01-start/src/test.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/18 - Making Http Requests/http-01-start/src/test.ts
--------------------------------------------------------------------------------
/18 - Making Http Requests/http-01-start/src/tsconfig.app.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/18 - Making Http Requests/http-01-start/src/tsconfig.app.json
--------------------------------------------------------------------------------
/18 - Making Http Requests/http-01-start/src/tslint.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/18 - Making Http Requests/http-01-start/src/tslint.json
--------------------------------------------------------------------------------
/18 - Making Http Requests/http-01-start/tsconfig.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/18 - Making Http Requests/http-01-start/tsconfig.json
--------------------------------------------------------------------------------
/18 - Making Http Requests/http-01-start/tslint.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/18 - Making Http Requests/http-01-start/tslint.json
--------------------------------------------------------------------------------
/19 - Course Project - Http/recipebook/.editorconfig:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/19 - Course Project - Http/recipebook/.editorconfig
--------------------------------------------------------------------------------
/19 - Course Project - Http/recipebook/.gitignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/19 - Course Project - Http/recipebook/.gitignore
--------------------------------------------------------------------------------
/19 - Course Project - Http/recipebook/.prettierrc:
--------------------------------------------------------------------------------
1 | {
2 | "singleQuote": true
3 | }
4 |
--------------------------------------------------------------------------------
/19 - Course Project - Http/recipebook/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/19 - Course Project - Http/recipebook/README.md
--------------------------------------------------------------------------------
/19 - Course Project - Http/recipebook/angular.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/19 - Course Project - Http/recipebook/angular.json
--------------------------------------------------------------------------------
/19 - Course Project - Http/recipebook/e2e/protractor.conf.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/19 - Course Project - Http/recipebook/e2e/protractor.conf.js
--------------------------------------------------------------------------------
/19 - Course Project - Http/recipebook/e2e/src/app.e2e-spec.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/19 - Course Project - Http/recipebook/e2e/src/app.e2e-spec.ts
--------------------------------------------------------------------------------
/19 - Course Project - Http/recipebook/e2e/src/app.po.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/19 - Course Project - Http/recipebook/e2e/src/app.po.ts
--------------------------------------------------------------------------------
/19 - Course Project - Http/recipebook/e2e/tsconfig.e2e.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/19 - Course Project - Http/recipebook/e2e/tsconfig.e2e.json
--------------------------------------------------------------------------------
/19 - Course Project - Http/recipebook/how-to-use.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/19 - Course Project - Http/recipebook/how-to-use.txt
--------------------------------------------------------------------------------
/19 - Course Project - Http/recipebook/package-lock.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/19 - Course Project - Http/recipebook/package-lock.json
--------------------------------------------------------------------------------
/19 - Course Project - Http/recipebook/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/19 - Course Project - Http/recipebook/package.json
--------------------------------------------------------------------------------
/19 - Course Project - Http/recipebook/src/app/app.component.css:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/19 - Course Project - Http/recipebook/src/app/app.module.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/19 - Course Project - Http/recipebook/src/app/app.module.ts
--------------------------------------------------------------------------------
/19 - Course Project - Http/recipebook/src/app/recipes/recipe-detail/recipe-detail.component.css:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/19 - Course Project - Http/recipebook/src/app/recipes/recipe-list/recipe-item/recipe-item.component.css:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/19 - Course Project - Http/recipebook/src/app/recipes/recipe-list/recipe-list.component.css:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/19 - Course Project - Http/recipebook/src/app/recipes/recipe-start/recipe-start.component.css:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/19 - Course Project - Http/recipebook/src/app/recipes/recipe-start/recipe-start.component.html:
--------------------------------------------------------------------------------
1 | Please select a Recipe!
2 |
--------------------------------------------------------------------------------
/19 - Course Project - Http/recipebook/src/app/recipes/recipes.component.css:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/19 - Course Project - Http/recipebook/src/app/shopping-list/shopping-list.component.css:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/19 - Course Project - Http/recipebook/src/assets/.gitkeep:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/19 - Course Project - Http/recipebook/src/browserslist:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/19 - Course Project - Http/recipebook/src/browserslist
--------------------------------------------------------------------------------
/19 - Course Project - Http/recipebook/src/environments/environment.prod.ts:
--------------------------------------------------------------------------------
1 | export const environment = {
2 | production: true
3 | };
4 |
--------------------------------------------------------------------------------
/19 - Course Project - Http/recipebook/src/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/19 - Course Project - Http/recipebook/src/favicon.ico
--------------------------------------------------------------------------------
/19 - Course Project - Http/recipebook/src/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/19 - Course Project - Http/recipebook/src/index.html
--------------------------------------------------------------------------------
/19 - Course Project - Http/recipebook/src/karma.conf.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/19 - Course Project - Http/recipebook/src/karma.conf.js
--------------------------------------------------------------------------------
/19 - Course Project - Http/recipebook/src/main.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/19 - Course Project - Http/recipebook/src/main.ts
--------------------------------------------------------------------------------
/19 - Course Project - Http/recipebook/src/polyfills.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/19 - Course Project - Http/recipebook/src/polyfills.ts
--------------------------------------------------------------------------------
/19 - Course Project - Http/recipebook/src/styles.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/19 - Course Project - Http/recipebook/src/styles.css
--------------------------------------------------------------------------------
/19 - Course Project - Http/recipebook/src/test.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/19 - Course Project - Http/recipebook/src/test.ts
--------------------------------------------------------------------------------
/19 - Course Project - Http/recipebook/src/tsconfig.app.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/19 - Course Project - Http/recipebook/src/tsconfig.app.json
--------------------------------------------------------------------------------
/19 - Course Project - Http/recipebook/src/tsconfig.spec.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/19 - Course Project - Http/recipebook/src/tsconfig.spec.json
--------------------------------------------------------------------------------
/19 - Course Project - Http/recipebook/src/tslint.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/19 - Course Project - Http/recipebook/src/tslint.json
--------------------------------------------------------------------------------
/19 - Course Project - Http/recipebook/tsconfig.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/19 - Course Project - Http/recipebook/tsconfig.json
--------------------------------------------------------------------------------
/19 - Course Project - Http/recipebook/tslint.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/19 - Course Project - Http/recipebook/tslint.json
--------------------------------------------------------------------------------
/2 - The Basics/.editorconfig:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/2 - The Basics/.editorconfig
--------------------------------------------------------------------------------
/2 - The Basics/.gitignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/2 - The Basics/.gitignore
--------------------------------------------------------------------------------
/2 - The Basics/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/2 - The Basics/README.md
--------------------------------------------------------------------------------
/2 - The Basics/angular.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/2 - The Basics/angular.json
--------------------------------------------------------------------------------
/2 - The Basics/browserslist:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/2 - The Basics/browserslist
--------------------------------------------------------------------------------
/2 - The Basics/e2e/protractor.conf.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/2 - The Basics/e2e/protractor.conf.js
--------------------------------------------------------------------------------
/2 - The Basics/e2e/src/app.e2e-spec.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/2 - The Basics/e2e/src/app.e2e-spec.ts
--------------------------------------------------------------------------------
/2 - The Basics/e2e/src/app.po.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/2 - The Basics/e2e/src/app.po.ts
--------------------------------------------------------------------------------
/2 - The Basics/e2e/tsconfig.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/2 - The Basics/e2e/tsconfig.json
--------------------------------------------------------------------------------
/2 - The Basics/karma.conf.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/2 - The Basics/karma.conf.js
--------------------------------------------------------------------------------
/2 - The Basics/package-lock.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/2 - The Basics/package-lock.json
--------------------------------------------------------------------------------
/2 - The Basics/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/2 - The Basics/package.json
--------------------------------------------------------------------------------
/2 - The Basics/src/app/app.component.css:
--------------------------------------------------------------------------------
1 | h3 {
2 | color: blue;
3 | }
4 |
--------------------------------------------------------------------------------
/2 - The Basics/src/app/app.component.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/2 - The Basics/src/app/app.component.html
--------------------------------------------------------------------------------
/2 - The Basics/src/app/app.component.spec.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/2 - The Basics/src/app/app.component.spec.ts
--------------------------------------------------------------------------------
/2 - The Basics/src/app/app.component.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/2 - The Basics/src/app/app.component.ts
--------------------------------------------------------------------------------
/2 - The Basics/src/app/app.module.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/2 - The Basics/src/app/app.module.ts
--------------------------------------------------------------------------------
/2 - The Basics/src/app/server/server.component.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/2 - The Basics/src/app/server/server.component.html
--------------------------------------------------------------------------------
/2 - The Basics/src/app/server/server.component.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/2 - The Basics/src/app/server/server.component.ts
--------------------------------------------------------------------------------
/2 - The Basics/src/app/servers/servers.component.css:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/2 - The Basics/src/app/servers/servers.component.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/2 - The Basics/src/app/servers/servers.component.html
--------------------------------------------------------------------------------
/2 - The Basics/src/app/servers/servers.component.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/2 - The Basics/src/app/servers/servers.component.ts
--------------------------------------------------------------------------------
/2 - The Basics/src/app/success-alert/success-alert.component.html:
--------------------------------------------------------------------------------
1 | You are so successful!
2 |
--------------------------------------------------------------------------------
/2 - The Basics/src/app/warning-alert/warning-alert.component.html:
--------------------------------------------------------------------------------
1 | This is a warning, you are in danger!
2 |
--------------------------------------------------------------------------------
/2 - The Basics/src/assets/.gitkeep:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/2 - The Basics/src/environments/environment.prod.ts:
--------------------------------------------------------------------------------
1 | export const environment = {
2 | production: true
3 | };
4 |
--------------------------------------------------------------------------------
/2 - The Basics/src/environments/environment.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/2 - The Basics/src/environments/environment.ts
--------------------------------------------------------------------------------
/2 - The Basics/src/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/2 - The Basics/src/favicon.ico
--------------------------------------------------------------------------------
/2 - The Basics/src/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/2 - The Basics/src/index.html
--------------------------------------------------------------------------------
/2 - The Basics/src/main.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/2 - The Basics/src/main.ts
--------------------------------------------------------------------------------
/2 - The Basics/src/polyfills.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/2 - The Basics/src/polyfills.ts
--------------------------------------------------------------------------------
/2 - The Basics/src/styles.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/2 - The Basics/src/styles.css
--------------------------------------------------------------------------------
/2 - The Basics/src/test.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/2 - The Basics/src/test.ts
--------------------------------------------------------------------------------
/2 - The Basics/tsconfig.app.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/2 - The Basics/tsconfig.app.json
--------------------------------------------------------------------------------
/2 - The Basics/tsconfig.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/2 - The Basics/tsconfig.json
--------------------------------------------------------------------------------
/2 - The Basics/tsconfig.spec.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/2 - The Basics/tsconfig.spec.json
--------------------------------------------------------------------------------
/2 - The Basics/tslint.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/2 - The Basics/tslint.json
--------------------------------------------------------------------------------
/20 - Authentication & Route Protection in Angular/recipebook/.prettierrc:
--------------------------------------------------------------------------------
1 | {
2 | "singleQuote": true
3 | }
4 |
--------------------------------------------------------------------------------
/20 - Authentication & Route Protection in Angular/recipebook/src/app/app.component.css:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/20 - Authentication & Route Protection in Angular/recipebook/src/app/recipes/recipe-detail/recipe-detail.component.css:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/20 - Authentication & Route Protection in Angular/recipebook/src/app/recipes/recipe-list/recipe-item/recipe-item.component.css:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/20 - Authentication & Route Protection in Angular/recipebook/src/app/recipes/recipe-list/recipe-list.component.css:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/20 - Authentication & Route Protection in Angular/recipebook/src/app/recipes/recipe-start/recipe-start.component.css:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/20 - Authentication & Route Protection in Angular/recipebook/src/app/recipes/recipe-start/recipe-start.component.html:
--------------------------------------------------------------------------------
1 | Please select a Recipe!
2 |
--------------------------------------------------------------------------------
/20 - Authentication & Route Protection in Angular/recipebook/src/app/recipes/recipes.component.css:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/20 - Authentication & Route Protection in Angular/recipebook/src/app/shopping-list/shopping-list.component.css:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/20 - Authentication & Route Protection in Angular/recipebook/src/assets/.gitkeep:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/20 - Authentication & Route Protection in Angular/recipebook/src/environments/environment.prod.ts:
--------------------------------------------------------------------------------
1 | export const environment = {
2 | production: true
3 | };
4 |
--------------------------------------------------------------------------------
/21 - Dynamic Components/recipebook/.editorconfig:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/21 - Dynamic Components/recipebook/.editorconfig
--------------------------------------------------------------------------------
/21 - Dynamic Components/recipebook/.gitignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/21 - Dynamic Components/recipebook/.gitignore
--------------------------------------------------------------------------------
/21 - Dynamic Components/recipebook/.prettierrc:
--------------------------------------------------------------------------------
1 | {
2 | "singleQuote": true
3 | }
4 |
--------------------------------------------------------------------------------
/21 - Dynamic Components/recipebook/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/21 - Dynamic Components/recipebook/README.md
--------------------------------------------------------------------------------
/21 - Dynamic Components/recipebook/angular.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/21 - Dynamic Components/recipebook/angular.json
--------------------------------------------------------------------------------
/21 - Dynamic Components/recipebook/e2e/protractor.conf.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/21 - Dynamic Components/recipebook/e2e/protractor.conf.js
--------------------------------------------------------------------------------
/21 - Dynamic Components/recipebook/e2e/src/app.e2e-spec.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/21 - Dynamic Components/recipebook/e2e/src/app.e2e-spec.ts
--------------------------------------------------------------------------------
/21 - Dynamic Components/recipebook/e2e/src/app.po.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/21 - Dynamic Components/recipebook/e2e/src/app.po.ts
--------------------------------------------------------------------------------
/21 - Dynamic Components/recipebook/e2e/tsconfig.e2e.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/21 - Dynamic Components/recipebook/e2e/tsconfig.e2e.json
--------------------------------------------------------------------------------
/21 - Dynamic Components/recipebook/how-to-use.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/21 - Dynamic Components/recipebook/how-to-use.txt
--------------------------------------------------------------------------------
/21 - Dynamic Components/recipebook/package-lock.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/21 - Dynamic Components/recipebook/package-lock.json
--------------------------------------------------------------------------------
/21 - Dynamic Components/recipebook/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/21 - Dynamic Components/recipebook/package.json
--------------------------------------------------------------------------------
/21 - Dynamic Components/recipebook/src/app/app.component.css:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/21 - Dynamic Components/recipebook/src/app/app.component.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/21 - Dynamic Components/recipebook/src/app/app.component.html
--------------------------------------------------------------------------------
/21 - Dynamic Components/recipebook/src/app/app.component.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/21 - Dynamic Components/recipebook/src/app/app.component.ts
--------------------------------------------------------------------------------
/21 - Dynamic Components/recipebook/src/app/app.module.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/21 - Dynamic Components/recipebook/src/app/app.module.ts
--------------------------------------------------------------------------------
/21 - Dynamic Components/recipebook/src/app/auth/auth.guard.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/21 - Dynamic Components/recipebook/src/app/auth/auth.guard.ts
--------------------------------------------------------------------------------
/21 - Dynamic Components/recipebook/src/app/auth/user.model.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/21 - Dynamic Components/recipebook/src/app/auth/user.model.ts
--------------------------------------------------------------------------------
/21 - Dynamic Components/recipebook/src/app/recipes/recipe-detail/recipe-detail.component.css:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/21 - Dynamic Components/recipebook/src/app/recipes/recipe-list/recipe-item/recipe-item.component.css:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/21 - Dynamic Components/recipebook/src/app/recipes/recipe-list/recipe-list.component.css:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/21 - Dynamic Components/recipebook/src/app/recipes/recipe-start/recipe-start.component.css:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/21 - Dynamic Components/recipebook/src/app/recipes/recipe-start/recipe-start.component.html:
--------------------------------------------------------------------------------
1 | Please select a Recipe!
2 |
--------------------------------------------------------------------------------
/21 - Dynamic Components/recipebook/src/app/recipes/recipes.component.css:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/21 - Dynamic Components/recipebook/src/app/shopping-list/shopping-list.component.css:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/21 - Dynamic Components/recipebook/src/assets/.gitkeep:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/21 - Dynamic Components/recipebook/src/browserslist:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/21 - Dynamic Components/recipebook/src/browserslist
--------------------------------------------------------------------------------
/21 - Dynamic Components/recipebook/src/environments/environment.prod.ts:
--------------------------------------------------------------------------------
1 | export const environment = {
2 | production: true
3 | };
4 |
--------------------------------------------------------------------------------
/21 - Dynamic Components/recipebook/src/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/21 - Dynamic Components/recipebook/src/favicon.ico
--------------------------------------------------------------------------------
/21 - Dynamic Components/recipebook/src/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/21 - Dynamic Components/recipebook/src/index.html
--------------------------------------------------------------------------------
/21 - Dynamic Components/recipebook/src/karma.conf.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/21 - Dynamic Components/recipebook/src/karma.conf.js
--------------------------------------------------------------------------------
/21 - Dynamic Components/recipebook/src/main.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/21 - Dynamic Components/recipebook/src/main.ts
--------------------------------------------------------------------------------
/21 - Dynamic Components/recipebook/src/polyfills.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/21 - Dynamic Components/recipebook/src/polyfills.ts
--------------------------------------------------------------------------------
/21 - Dynamic Components/recipebook/src/styles.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/21 - Dynamic Components/recipebook/src/styles.css
--------------------------------------------------------------------------------
/21 - Dynamic Components/recipebook/src/test.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/21 - Dynamic Components/recipebook/src/test.ts
--------------------------------------------------------------------------------
/21 - Dynamic Components/recipebook/src/tsconfig.app.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/21 - Dynamic Components/recipebook/src/tsconfig.app.json
--------------------------------------------------------------------------------
/21 - Dynamic Components/recipebook/src/tsconfig.spec.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/21 - Dynamic Components/recipebook/src/tsconfig.spec.json
--------------------------------------------------------------------------------
/21 - Dynamic Components/recipebook/src/tslint.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/21 - Dynamic Components/recipebook/src/tslint.json
--------------------------------------------------------------------------------
/21 - Dynamic Components/recipebook/tsconfig.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/21 - Dynamic Components/recipebook/tsconfig.json
--------------------------------------------------------------------------------
/21 - Dynamic Components/recipebook/tslint.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/21 - Dynamic Components/recipebook/tslint.json
--------------------------------------------------------------------------------
/22 - Angular Modules & Optimizing Angular Apps/recipebook/.prettierrc:
--------------------------------------------------------------------------------
1 | {
2 | "singleQuote": true
3 | }
4 |
--------------------------------------------------------------------------------
/22 - Angular Modules & Optimizing Angular Apps/recipebook/src/app/app.component.css:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/22 - Angular Modules & Optimizing Angular Apps/recipebook/src/app/recipes/recipe-detail/recipe-detail.component.css:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/22 - Angular Modules & Optimizing Angular Apps/recipebook/src/app/recipes/recipe-list/recipe-item/recipe-item.component.css:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/22 - Angular Modules & Optimizing Angular Apps/recipebook/src/app/recipes/recipe-list/recipe-list.component.css:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/22 - Angular Modules & Optimizing Angular Apps/recipebook/src/app/recipes/recipe-start/recipe-start.component.css:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/22 - Angular Modules & Optimizing Angular Apps/recipebook/src/app/recipes/recipe-start/recipe-start.component.html:
--------------------------------------------------------------------------------
1 | Please select a Recipe!
2 |
--------------------------------------------------------------------------------
/22 - Angular Modules & Optimizing Angular Apps/recipebook/src/app/recipes/recipes.component.css:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/22 - Angular Modules & Optimizing Angular Apps/recipebook/src/app/shopping-list/shopping-list.component.css:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/22 - Angular Modules & Optimizing Angular Apps/recipebook/src/assets/.gitkeep:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/22 - Angular Modules & Optimizing Angular Apps/recipebook/src/environments/environment.prod.ts:
--------------------------------------------------------------------------------
1 | export const environment = {
2 | production: true
3 | };
4 |
--------------------------------------------------------------------------------
/23 - Deploying an Angular App/recipebook/.editorconfig:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/23 - Deploying an Angular App/recipebook/.editorconfig
--------------------------------------------------------------------------------
/23 - Deploying an Angular App/recipebook/.firebaserc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/23 - Deploying an Angular App/recipebook/.firebaserc
--------------------------------------------------------------------------------
/23 - Deploying an Angular App/recipebook/.gitignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/23 - Deploying an Angular App/recipebook/.gitignore
--------------------------------------------------------------------------------
/23 - Deploying an Angular App/recipebook/.prettierrc:
--------------------------------------------------------------------------------
1 | {
2 | "singleQuote": true
3 | }
4 |
--------------------------------------------------------------------------------
/23 - Deploying an Angular App/recipebook/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/23 - Deploying an Angular App/recipebook/README.md
--------------------------------------------------------------------------------
/23 - Deploying an Angular App/recipebook/angular.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/23 - Deploying an Angular App/recipebook/angular.json
--------------------------------------------------------------------------------
/23 - Deploying an Angular App/recipebook/e2e/src/app.po.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/23 - Deploying an Angular App/recipebook/e2e/src/app.po.ts
--------------------------------------------------------------------------------
/23 - Deploying an Angular App/recipebook/firebase.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/23 - Deploying an Angular App/recipebook/firebase.json
--------------------------------------------------------------------------------
/23 - Deploying an Angular App/recipebook/how-to-use.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/23 - Deploying an Angular App/recipebook/how-to-use.txt
--------------------------------------------------------------------------------
/23 - Deploying an Angular App/recipebook/package-lock.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/23 - Deploying an Angular App/recipebook/package-lock.json
--------------------------------------------------------------------------------
/23 - Deploying an Angular App/recipebook/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/23 - Deploying an Angular App/recipebook/package.json
--------------------------------------------------------------------------------
/23 - Deploying an Angular App/recipebook/src/app/app.component.css:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/23 - Deploying an Angular App/recipebook/src/app/recipes/recipe-detail/recipe-detail.component.css:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/23 - Deploying an Angular App/recipebook/src/app/recipes/recipe-list/recipe-item/recipe-item.component.css:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/23 - Deploying an Angular App/recipebook/src/app/recipes/recipe-list/recipe-list.component.css:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/23 - Deploying an Angular App/recipebook/src/app/recipes/recipe-start/recipe-start.component.css:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/23 - Deploying an Angular App/recipebook/src/app/recipes/recipe-start/recipe-start.component.html:
--------------------------------------------------------------------------------
1 | Please select a Recipe!
2 |
--------------------------------------------------------------------------------
/23 - Deploying an Angular App/recipebook/src/app/recipes/recipes.component.css:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/23 - Deploying an Angular App/recipebook/src/app/shopping-list/shopping-list.component.css:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/23 - Deploying an Angular App/recipebook/src/assets/.gitkeep:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/23 - Deploying an Angular App/recipebook/src/browserslist:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/23 - Deploying an Angular App/recipebook/src/browserslist
--------------------------------------------------------------------------------
/23 - Deploying an Angular App/recipebook/src/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/23 - Deploying an Angular App/recipebook/src/favicon.ico
--------------------------------------------------------------------------------
/23 - Deploying an Angular App/recipebook/src/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/23 - Deploying an Angular App/recipebook/src/index.html
--------------------------------------------------------------------------------
/23 - Deploying an Angular App/recipebook/src/karma.conf.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/23 - Deploying an Angular App/recipebook/src/karma.conf.js
--------------------------------------------------------------------------------
/23 - Deploying an Angular App/recipebook/src/main.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/23 - Deploying an Angular App/recipebook/src/main.ts
--------------------------------------------------------------------------------
/23 - Deploying an Angular App/recipebook/src/polyfills.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/23 - Deploying an Angular App/recipebook/src/polyfills.ts
--------------------------------------------------------------------------------
/23 - Deploying an Angular App/recipebook/src/styles.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/23 - Deploying an Angular App/recipebook/src/styles.css
--------------------------------------------------------------------------------
/23 - Deploying an Angular App/recipebook/src/test.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/23 - Deploying an Angular App/recipebook/src/test.ts
--------------------------------------------------------------------------------
/23 - Deploying an Angular App/recipebook/src/tslint.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/23 - Deploying an Angular App/recipebook/src/tslint.json
--------------------------------------------------------------------------------
/23 - Deploying an Angular App/recipebook/tsconfig.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/23 - Deploying an Angular App/recipebook/tsconfig.json
--------------------------------------------------------------------------------
/23 - Deploying an Angular App/recipebook/tslint.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/23 - Deploying an Angular App/recipebook/tslint.json
--------------------------------------------------------------------------------
/24 - Bonus - Working with NgRx in our Project/recipebook/.prettierrc:
--------------------------------------------------------------------------------
1 | {
2 | "singleQuote": true
3 | }
4 |
--------------------------------------------------------------------------------
/24 - Bonus - Working with NgRx in our Project/recipebook/src/app/app.component.css:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/24 - Bonus - Working with NgRx in our Project/recipebook/src/app/recipes/recipe-detail/recipe-detail.component.css:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/24 - Bonus - Working with NgRx in our Project/recipebook/src/app/recipes/recipe-list/recipe-item/recipe-item.component.css:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/24 - Bonus - Working with NgRx in our Project/recipebook/src/app/recipes/recipe-list/recipe-list.component.css:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/24 - Bonus - Working with NgRx in our Project/recipebook/src/app/recipes/recipe-start/recipe-start.component.css:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/24 - Bonus - Working with NgRx in our Project/recipebook/src/app/recipes/recipe-start/recipe-start.component.html:
--------------------------------------------------------------------------------
1 | Please select a Recipe!
2 |
--------------------------------------------------------------------------------
/24 - Bonus - Working with NgRx in our Project/recipebook/src/app/recipes/recipes.component.css:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/24 - Bonus - Working with NgRx in our Project/recipebook/src/app/shopping-list/shopping-list.component.css:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/24 - Bonus - Working with NgRx in our Project/recipebook/src/assets/.gitkeep:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/25 - Bonus - Angular Universal/recipebook-auto/.editorconfig:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/25 - Bonus - Angular Universal/recipebook-auto/.editorconfig
--------------------------------------------------------------------------------
/25 - Bonus - Angular Universal/recipebook-auto/.gitignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/25 - Bonus - Angular Universal/recipebook-auto/.gitignore
--------------------------------------------------------------------------------
/25 - Bonus - Angular Universal/recipebook-auto/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/25 - Bonus - Angular Universal/recipebook-auto/README.md
--------------------------------------------------------------------------------
/25 - Bonus - Angular Universal/recipebook-auto/angular.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/25 - Bonus - Angular Universal/recipebook-auto/angular.json
--------------------------------------------------------------------------------
/25 - Bonus - Angular Universal/recipebook-auto/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/25 - Bonus - Angular Universal/recipebook-auto/package.json
--------------------------------------------------------------------------------
/25 - Bonus - Angular Universal/recipebook-auto/server.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/25 - Bonus - Angular Universal/recipebook-auto/server.ts
--------------------------------------------------------------------------------
/25 - Bonus - Angular Universal/recipebook-auto/src/app/app.component.css:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/25 - Bonus - Angular Universal/recipebook-auto/src/app/recipes/recipe-detail/recipe-detail.component.css:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/25 - Bonus - Angular Universal/recipebook-auto/src/app/recipes/recipe-list/recipe-item/recipe-item.component.css:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/25 - Bonus - Angular Universal/recipebook-auto/src/app/recipes/recipe-list/recipe-list.component.css:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/25 - Bonus - Angular Universal/recipebook-auto/src/app/recipes/recipe-start/recipe-start.component.css:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/25 - Bonus - Angular Universal/recipebook-auto/src/app/recipes/recipe-start/recipe-start.component.html:
--------------------------------------------------------------------------------
1 | Please select a Recipe!
2 |
--------------------------------------------------------------------------------
/25 - Bonus - Angular Universal/recipebook-auto/src/app/recipes/recipes.component.css:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/25 - Bonus - Angular Universal/recipebook-auto/src/app/shopping-list/shopping-edit/shopping-edit.component.css:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/25 - Bonus - Angular Universal/recipebook-auto/src/app/shopping-list/shopping-list.component.css:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/25 - Bonus - Angular Universal/recipebook-auto/src/assets/.gitkeep:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/25 - Bonus - Angular Universal/recipebook-auto/src/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/25 - Bonus - Angular Universal/recipebook-auto/src/index.html
--------------------------------------------------------------------------------
/25 - Bonus - Angular Universal/recipebook-auto/src/main.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/25 - Bonus - Angular Universal/recipebook-auto/src/main.ts
--------------------------------------------------------------------------------
/25 - Bonus - Angular Universal/recipebook-auto/src/styles.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/25 - Bonus - Angular Universal/recipebook-auto/src/styles.css
--------------------------------------------------------------------------------
/25 - Bonus - Angular Universal/recipebook-auto/src/test.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/25 - Bonus - Angular Universal/recipebook-auto/src/test.ts
--------------------------------------------------------------------------------
/25 - Bonus - Angular Universal/recipebook-auto/tsconfig.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/25 - Bonus - Angular Universal/recipebook-auto/tsconfig.json
--------------------------------------------------------------------------------
/25 - Bonus - Angular Universal/recipebook-auto/tslint.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/25 - Bonus - Angular Universal/recipebook-auto/tslint.json
--------------------------------------------------------------------------------
/25 - Bonus - Angular Universal/recipebook-manual/.gitignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/25 - Bonus - Angular Universal/recipebook-manual/.gitignore
--------------------------------------------------------------------------------
/25 - Bonus - Angular Universal/recipebook-manual/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/25 - Bonus - Angular Universal/recipebook-manual/README.md
--------------------------------------------------------------------------------
/25 - Bonus - Angular Universal/recipebook-manual/angular.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/25 - Bonus - Angular Universal/recipebook-manual/angular.json
--------------------------------------------------------------------------------
/25 - Bonus - Angular Universal/recipebook-manual/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/25 - Bonus - Angular Universal/recipebook-manual/package.json
--------------------------------------------------------------------------------
/25 - Bonus - Angular Universal/recipebook-manual/server.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/25 - Bonus - Angular Universal/recipebook-manual/server.ts
--------------------------------------------------------------------------------
/25 - Bonus - Angular Universal/recipebook-manual/src/app/app.component.css:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/25 - Bonus - Angular Universal/recipebook-manual/src/app/recipes/recipe-detail/recipe-detail.component.css:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/25 - Bonus - Angular Universal/recipebook-manual/src/app/recipes/recipe-list/recipe-item/recipe-item.component.css:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/25 - Bonus - Angular Universal/recipebook-manual/src/app/recipes/recipe-list/recipe-list.component.css:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/25 - Bonus - Angular Universal/recipebook-manual/src/app/recipes/recipe-start/recipe-start.component.css:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/25 - Bonus - Angular Universal/recipebook-manual/src/app/recipes/recipe-start/recipe-start.component.html:
--------------------------------------------------------------------------------
1 | Please select a Recipe!
2 |
--------------------------------------------------------------------------------
/25 - Bonus - Angular Universal/recipebook-manual/src/app/recipes/recipes.component.css:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/25 - Bonus - Angular Universal/recipebook-manual/src/app/shopping-list/shopping-edit/shopping-edit.component.css:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/25 - Bonus - Angular Universal/recipebook-manual/src/app/shopping-list/shopping-list.component.css:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/25 - Bonus - Angular Universal/recipebook-manual/src/assets/.gitkeep:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/25 - Bonus - Angular Universal/recipebook-manual/src/main.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/25 - Bonus - Angular Universal/recipebook-manual/src/main.ts
--------------------------------------------------------------------------------
/25 - Bonus - Angular Universal/recipebook-manual/src/test.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/25 - Bonus - Angular Universal/recipebook-manual/src/test.ts
--------------------------------------------------------------------------------
/25 - Bonus - Angular Universal/recipebook-manual/tslint.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/25 - Bonus - Angular Universal/recipebook-manual/tslint.json
--------------------------------------------------------------------------------
/26 - Angular Animations/.editorconfig:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/26 - Angular Animations/.editorconfig
--------------------------------------------------------------------------------
/26 - Angular Animations/.gitignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/26 - Angular Animations/.gitignore
--------------------------------------------------------------------------------
/26 - Angular Animations/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/26 - Angular Animations/README.md
--------------------------------------------------------------------------------
/26 - Angular Animations/angular.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/26 - Angular Animations/angular.json
--------------------------------------------------------------------------------
/26 - Angular Animations/e2e/protractor.conf.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/26 - Angular Animations/e2e/protractor.conf.js
--------------------------------------------------------------------------------
/26 - Angular Animations/e2e/src/app.e2e-spec.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/26 - Angular Animations/e2e/src/app.e2e-spec.ts
--------------------------------------------------------------------------------
/26 - Angular Animations/e2e/src/app.po.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/26 - Angular Animations/e2e/src/app.po.ts
--------------------------------------------------------------------------------
/26 - Angular Animations/e2e/tsconfig.e2e.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/26 - Angular Animations/e2e/tsconfig.e2e.json
--------------------------------------------------------------------------------
/26 - Angular Animations/how-to-use.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/26 - Angular Animations/how-to-use.txt
--------------------------------------------------------------------------------
/26 - Angular Animations/package-lock.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/26 - Angular Animations/package-lock.json
--------------------------------------------------------------------------------
/26 - Angular Animations/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/26 - Angular Animations/package.json
--------------------------------------------------------------------------------
/26 - Angular Animations/src/app/app.component.css:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/26 - Angular Animations/src/app/app.component.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/26 - Angular Animations/src/app/app.component.html
--------------------------------------------------------------------------------
/26 - Angular Animations/src/app/app.component.spec.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/26 - Angular Animations/src/app/app.component.spec.ts
--------------------------------------------------------------------------------
/26 - Angular Animations/src/app/app.component.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/26 - Angular Animations/src/app/app.component.ts
--------------------------------------------------------------------------------
/26 - Angular Animations/src/app/app.module.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/26 - Angular Animations/src/app/app.module.ts
--------------------------------------------------------------------------------
/26 - Angular Animations/src/assets/.gitkeep:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/26 - Angular Animations/src/browserslist:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/26 - Angular Animations/src/browserslist
--------------------------------------------------------------------------------
/26 - Angular Animations/src/environments/environment.prod.ts:
--------------------------------------------------------------------------------
1 | export const environment = {
2 | production: true
3 | };
4 |
--------------------------------------------------------------------------------
/26 - Angular Animations/src/environments/environment.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/26 - Angular Animations/src/environments/environment.ts
--------------------------------------------------------------------------------
/26 - Angular Animations/src/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/26 - Angular Animations/src/favicon.ico
--------------------------------------------------------------------------------
/26 - Angular Animations/src/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/26 - Angular Animations/src/index.html
--------------------------------------------------------------------------------
/26 - Angular Animations/src/karma.conf.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/26 - Angular Animations/src/karma.conf.js
--------------------------------------------------------------------------------
/26 - Angular Animations/src/main.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/26 - Angular Animations/src/main.ts
--------------------------------------------------------------------------------
/26 - Angular Animations/src/polyfills.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/26 - Angular Animations/src/polyfills.ts
--------------------------------------------------------------------------------
/26 - Angular Animations/src/styles.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/26 - Angular Animations/src/styles.css
--------------------------------------------------------------------------------
/26 - Angular Animations/src/test.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/26 - Angular Animations/src/test.ts
--------------------------------------------------------------------------------
/26 - Angular Animations/src/tsconfig.app.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/26 - Angular Animations/src/tsconfig.app.json
--------------------------------------------------------------------------------
/26 - Angular Animations/src/tsconfig.spec.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/26 - Angular Animations/src/tsconfig.spec.json
--------------------------------------------------------------------------------
/26 - Angular Animations/src/tslint.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/26 - Angular Animations/src/tslint.json
--------------------------------------------------------------------------------
/26 - Angular Animations/tsconfig.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/26 - Angular Animations/tsconfig.json
--------------------------------------------------------------------------------
/26 - Angular Animations/tslint.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/26 - Angular Animations/tslint.json
--------------------------------------------------------------------------------
/27 - Adding Offline Capabilities with Service/ng-pwa-01-start/src/app/app.component.css:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/27 - Adding Offline Capabilities with Service/ng-pwa-01-start/src/assets/.gitkeep:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/27 - Adding Offline Capabilities with Service/ng-pwa-01-start/src/environments/environment.prod.ts:
--------------------------------------------------------------------------------
1 | export const environment = {
2 | production: true
3 | };
4 |
--------------------------------------------------------------------------------
/28 - A Basic Introduction to Unit Testing in/testingapp/src/app/app.component.css:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/28 - A Basic Introduction to Unit Testing in/testingapp/src/app/app.component.html:
--------------------------------------------------------------------------------
1 | {{ title }}
2 |
--------------------------------------------------------------------------------
/28 - A Basic Introduction to Unit Testing in/testingapp/src/app/user/user.component.css:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/28 - A Basic Introduction to Unit Testing in/testingapp/src/assets/.gitkeep:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/28 - A Basic Introduction to Unit Testing in/testingapp/src/environments/environment.prod.ts:
--------------------------------------------------------------------------------
1 | export const environment = {
2 | production: true
3 | };
4 |
--------------------------------------------------------------------------------
/29 - Angular as a Platform & Closer Look at the CLI/angular-config/projects/backend/src/app/app.component.css:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/29 - Angular as a Platform & Closer Look at the CLI/angular-config/projects/backend/src/assets/.gitkeep:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/29 - Angular as a Platform & Closer Look at the CLI/angular-config/projects/backend/src/environments/environment.prod.ts:
--------------------------------------------------------------------------------
1 | export const environment = {
2 | production: true
3 | };
4 |
--------------------------------------------------------------------------------
/29 - Angular as a Platform & Closer Look at the CLI/angular-config/src/app/app.component.css:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/29 - Angular as a Platform & Closer Look at the CLI/angular-config/src/assets/.gitkeep:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/29 - Angular as a Platform & Closer Look at the CLI/angular-config/src/environments/environment.prod.ts:
--------------------------------------------------------------------------------
1 | export const environment = {
2 | production: true
3 | };
4 |
--------------------------------------------------------------------------------
/29 - Angular as a Platform & Closer Look at the CLI/angular-shop/projects/backend/src/app/app.component.css:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/29 - Angular as a Platform & Closer Look at the CLI/angular-shop/projects/backend/src/assets/.gitkeep:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/29 - Angular as a Platform & Closer Look at the CLI/angular-shop/projects/backend/src/environments/environment.prod.ts:
--------------------------------------------------------------------------------
1 | export const environment = {
2 | production: true
3 | };
4 |
--------------------------------------------------------------------------------
/3 - Course Project - The Basics/.editorconfig:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/3 - Course Project - The Basics/.editorconfig
--------------------------------------------------------------------------------
/3 - Course Project - The Basics/.gitignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/3 - Course Project - The Basics/.gitignore
--------------------------------------------------------------------------------
/3 - Course Project - The Basics/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/3 - Course Project - The Basics/README.md
--------------------------------------------------------------------------------
/3 - Course Project - The Basics/angular.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/3 - Course Project - The Basics/angular.json
--------------------------------------------------------------------------------
/3 - Course Project - The Basics/e2e/protractor.conf.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/3 - Course Project - The Basics/e2e/protractor.conf.js
--------------------------------------------------------------------------------
/3 - Course Project - The Basics/e2e/src/app.e2e-spec.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/3 - Course Project - The Basics/e2e/src/app.e2e-spec.ts
--------------------------------------------------------------------------------
/3 - Course Project - The Basics/e2e/src/app.po.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/3 - Course Project - The Basics/e2e/src/app.po.ts
--------------------------------------------------------------------------------
/3 - Course Project - The Basics/e2e/tsconfig.e2e.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/3 - Course Project - The Basics/e2e/tsconfig.e2e.json
--------------------------------------------------------------------------------
/3 - Course Project - The Basics/how-to-use.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/3 - Course Project - The Basics/how-to-use.txt
--------------------------------------------------------------------------------
/3 - Course Project - The Basics/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/3 - Course Project - The Basics/package.json
--------------------------------------------------------------------------------
/3 - Course Project - The Basics/src/app/app.component.css:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/3 - Course Project - The Basics/src/app/app.component.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/3 - Course Project - The Basics/src/app/app.component.html
--------------------------------------------------------------------------------
/3 - Course Project - The Basics/src/app/app.component.spec.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/3 - Course Project - The Basics/src/app/app.component.spec.ts
--------------------------------------------------------------------------------
/3 - Course Project - The Basics/src/app/app.component.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/3 - Course Project - The Basics/src/app/app.component.ts
--------------------------------------------------------------------------------
/3 - Course Project - The Basics/src/app/app.module.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/3 - Course Project - The Basics/src/app/app.module.ts
--------------------------------------------------------------------------------
/3 - Course Project - The Basics/src/app/recipes/recipe-detail/recipe-detail.component.css:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/3 - Course Project - The Basics/src/app/recipes/recipe-list/recipe-item/recipe-item.component.css:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/3 - Course Project - The Basics/src/app/recipes/recipe-list/recipe-item/recipe-item.component.html:
--------------------------------------------------------------------------------
1 |
2 | recipe-item works!
3 |
4 |
--------------------------------------------------------------------------------
/3 - Course Project - The Basics/src/app/recipes/recipe-list/recipe-list.component.css:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/3 - Course Project - The Basics/src/app/recipes/recipes.component.css:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/3 - Course Project - The Basics/src/app/shopping-list/shopping-edit/shopping-edit.component.css:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/3 - Course Project - The Basics/src/app/shopping-list/shopping-list.component.css:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/3 - Course Project - The Basics/src/assets/.gitkeep:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/3 - Course Project - The Basics/src/browserslist:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/3 - Course Project - The Basics/src/browserslist
--------------------------------------------------------------------------------
/3 - Course Project - The Basics/src/environments/environment.prod.ts:
--------------------------------------------------------------------------------
1 | export const environment = {
2 | production: true
3 | };
4 |
--------------------------------------------------------------------------------
/3 - Course Project - The Basics/src/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/3 - Course Project - The Basics/src/favicon.ico
--------------------------------------------------------------------------------
/3 - Course Project - The Basics/src/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/3 - Course Project - The Basics/src/index.html
--------------------------------------------------------------------------------
/3 - Course Project - The Basics/src/karma.conf.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/3 - Course Project - The Basics/src/karma.conf.js
--------------------------------------------------------------------------------
/3 - Course Project - The Basics/src/main.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/3 - Course Project - The Basics/src/main.ts
--------------------------------------------------------------------------------
/3 - Course Project - The Basics/src/polyfills.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/3 - Course Project - The Basics/src/polyfills.ts
--------------------------------------------------------------------------------
/3 - Course Project - The Basics/src/styles.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/3 - Course Project - The Basics/src/styles.css
--------------------------------------------------------------------------------
/3 - Course Project - The Basics/src/test.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/3 - Course Project - The Basics/src/test.ts
--------------------------------------------------------------------------------
/3 - Course Project - The Basics/src/tsconfig.app.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/3 - Course Project - The Basics/src/tsconfig.app.json
--------------------------------------------------------------------------------
/3 - Course Project - The Basics/src/tsconfig.spec.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/3 - Course Project - The Basics/src/tsconfig.spec.json
--------------------------------------------------------------------------------
/3 - Course Project - The Basics/src/tslint.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/3 - Course Project - The Basics/src/tslint.json
--------------------------------------------------------------------------------
/3 - Course Project - The Basics/tsconfig.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/3 - Course Project - The Basics/tsconfig.json
--------------------------------------------------------------------------------
/3 - Course Project - The Basics/tslint.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/3 - Course Project - The Basics/tslint.json
--------------------------------------------------------------------------------
/4 - Debugging/.editorconfig:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/4 - Debugging/.editorconfig
--------------------------------------------------------------------------------
/4 - Debugging/.gitignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/4 - Debugging/.gitignore
--------------------------------------------------------------------------------
/4 - Debugging/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/4 - Debugging/README.md
--------------------------------------------------------------------------------
/4 - Debugging/angular.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/4 - Debugging/angular.json
--------------------------------------------------------------------------------
/4 - Debugging/e2e/protractor.conf.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/4 - Debugging/e2e/protractor.conf.js
--------------------------------------------------------------------------------
/4 - Debugging/e2e/src/app.e2e-spec.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/4 - Debugging/e2e/src/app.e2e-spec.ts
--------------------------------------------------------------------------------
/4 - Debugging/e2e/src/app.po.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/4 - Debugging/e2e/src/app.po.ts
--------------------------------------------------------------------------------
/4 - Debugging/e2e/tsconfig.e2e.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/4 - Debugging/e2e/tsconfig.e2e.json
--------------------------------------------------------------------------------
/4 - Debugging/how-to-use.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/4 - Debugging/how-to-use.txt
--------------------------------------------------------------------------------
/4 - Debugging/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/4 - Debugging/package.json
--------------------------------------------------------------------------------
/4 - Debugging/src/app/app.component.css:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/4 - Debugging/src/app/app.component.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/4 - Debugging/src/app/app.component.html
--------------------------------------------------------------------------------
/4 - Debugging/src/app/app.component.spec.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/4 - Debugging/src/app/app.component.spec.ts
--------------------------------------------------------------------------------
/4 - Debugging/src/app/app.component.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/4 - Debugging/src/app/app.component.ts
--------------------------------------------------------------------------------
/4 - Debugging/src/app/app.module.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/4 - Debugging/src/app/app.module.ts
--------------------------------------------------------------------------------
/4 - Debugging/src/assets/.gitkeep:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/4 - Debugging/src/browserslist:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/4 - Debugging/src/browserslist
--------------------------------------------------------------------------------
/4 - Debugging/src/environments/environment.prod.ts:
--------------------------------------------------------------------------------
1 | export const environment = {
2 | production: true
3 | };
4 |
--------------------------------------------------------------------------------
/4 - Debugging/src/environments/environment.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/4 - Debugging/src/environments/environment.ts
--------------------------------------------------------------------------------
/4 - Debugging/src/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/4 - Debugging/src/favicon.ico
--------------------------------------------------------------------------------
/4 - Debugging/src/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/4 - Debugging/src/index.html
--------------------------------------------------------------------------------
/4 - Debugging/src/karma.conf.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/4 - Debugging/src/karma.conf.js
--------------------------------------------------------------------------------
/4 - Debugging/src/main.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/4 - Debugging/src/main.ts
--------------------------------------------------------------------------------
/4 - Debugging/src/polyfills.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/4 - Debugging/src/polyfills.ts
--------------------------------------------------------------------------------
/4 - Debugging/src/styles.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/4 - Debugging/src/styles.css
--------------------------------------------------------------------------------
/4 - Debugging/src/test.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/4 - Debugging/src/test.ts
--------------------------------------------------------------------------------
/4 - Debugging/src/tsconfig.app.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/4 - Debugging/src/tsconfig.app.json
--------------------------------------------------------------------------------
/4 - Debugging/src/tsconfig.spec.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/4 - Debugging/src/tsconfig.spec.json
--------------------------------------------------------------------------------
/4 - Debugging/src/tslint.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/4 - Debugging/src/tslint.json
--------------------------------------------------------------------------------
/4 - Debugging/tsconfig.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/4 - Debugging/tsconfig.json
--------------------------------------------------------------------------------
/4 - Debugging/tslint.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/4 - Debugging/tslint.json
--------------------------------------------------------------------------------
/5 - Components & Databinding Deep Dive/.editorconfig:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/5 - Components & Databinding Deep Dive/.editorconfig
--------------------------------------------------------------------------------
/5 - Components & Databinding Deep Dive/.gitignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/5 - Components & Databinding Deep Dive/.gitignore
--------------------------------------------------------------------------------
/5 - Components & Databinding Deep Dive/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/5 - Components & Databinding Deep Dive/README.md
--------------------------------------------------------------------------------
/5 - Components & Databinding Deep Dive/angular.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/5 - Components & Databinding Deep Dive/angular.json
--------------------------------------------------------------------------------
/5 - Components & Databinding Deep Dive/e2e/protractor.conf.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/5 - Components & Databinding Deep Dive/e2e/protractor.conf.js
--------------------------------------------------------------------------------
/5 - Components & Databinding Deep Dive/e2e/src/app.po.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/5 - Components & Databinding Deep Dive/e2e/src/app.po.ts
--------------------------------------------------------------------------------
/5 - Components & Databinding Deep Dive/e2e/tsconfig.e2e.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/5 - Components & Databinding Deep Dive/e2e/tsconfig.e2e.json
--------------------------------------------------------------------------------
/5 - Components & Databinding Deep Dive/how-to-use.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/5 - Components & Databinding Deep Dive/how-to-use.txt
--------------------------------------------------------------------------------
/5 - Components & Databinding Deep Dive/package-lock.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/5 - Components & Databinding Deep Dive/package-lock.json
--------------------------------------------------------------------------------
/5 - Components & Databinding Deep Dive/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/5 - Components & Databinding Deep Dive/package.json
--------------------------------------------------------------------------------
/5 - Components & Databinding Deep Dive/src/app/app.module.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/5 - Components & Databinding Deep Dive/src/app/app.module.ts
--------------------------------------------------------------------------------
/5 - Components & Databinding Deep Dive/src/app/cockpit/cockpit.component.css:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/5 - Components & Databinding Deep Dive/src/app/server-element/server-element.component.css:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/5 - Components & Databinding Deep Dive/src/assets/.gitkeep:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/5 - Components & Databinding Deep Dive/src/browserslist:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/5 - Components & Databinding Deep Dive/src/browserslist
--------------------------------------------------------------------------------
/5 - Components & Databinding Deep Dive/src/environments/environment.prod.ts:
--------------------------------------------------------------------------------
1 | export const environment = {
2 | production: true
3 | };
4 |
--------------------------------------------------------------------------------
/5 - Components & Databinding Deep Dive/src/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/5 - Components & Databinding Deep Dive/src/favicon.ico
--------------------------------------------------------------------------------
/5 - Components & Databinding Deep Dive/src/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/5 - Components & Databinding Deep Dive/src/index.html
--------------------------------------------------------------------------------
/5 - Components & Databinding Deep Dive/src/karma.conf.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/5 - Components & Databinding Deep Dive/src/karma.conf.js
--------------------------------------------------------------------------------
/5 - Components & Databinding Deep Dive/src/main.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/5 - Components & Databinding Deep Dive/src/main.ts
--------------------------------------------------------------------------------
/5 - Components & Databinding Deep Dive/src/polyfills.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/5 - Components & Databinding Deep Dive/src/polyfills.ts
--------------------------------------------------------------------------------
/5 - Components & Databinding Deep Dive/src/styles.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/5 - Components & Databinding Deep Dive/src/styles.css
--------------------------------------------------------------------------------
/5 - Components & Databinding Deep Dive/src/test.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/5 - Components & Databinding Deep Dive/src/test.ts
--------------------------------------------------------------------------------
/5 - Components & Databinding Deep Dive/src/tsconfig.app.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/5 - Components & Databinding Deep Dive/src/tsconfig.app.json
--------------------------------------------------------------------------------
/5 - Components & Databinding Deep Dive/src/tsconfig.spec.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/5 - Components & Databinding Deep Dive/src/tsconfig.spec.json
--------------------------------------------------------------------------------
/5 - Components & Databinding Deep Dive/src/tslint.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/5 - Components & Databinding Deep Dive/src/tslint.json
--------------------------------------------------------------------------------
/5 - Components & Databinding Deep Dive/tsconfig.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/5 - Components & Databinding Deep Dive/tsconfig.json
--------------------------------------------------------------------------------
/5 - Components & Databinding Deep Dive/tslint.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/5 - Components & Databinding Deep Dive/tslint.json
--------------------------------------------------------------------------------
/6 - Course Project - Components & Databinding/.editorconfig:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/6 - Course Project - Components & Databinding/.editorconfig
--------------------------------------------------------------------------------
/6 - Course Project - Components & Databinding/.gitignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/6 - Course Project - Components & Databinding/.gitignore
--------------------------------------------------------------------------------
/6 - Course Project - Components & Databinding/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/6 - Course Project - Components & Databinding/README.md
--------------------------------------------------------------------------------
/6 - Course Project - Components & Databinding/angular.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/6 - Course Project - Components & Databinding/angular.json
--------------------------------------------------------------------------------
/6 - Course Project - Components & Databinding/how-to-use.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/6 - Course Project - Components & Databinding/how-to-use.txt
--------------------------------------------------------------------------------
/6 - Course Project - Components & Databinding/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/6 - Course Project - Components & Databinding/package.json
--------------------------------------------------------------------------------
/6 - Course Project - Components & Databinding/src/app/app.component.css:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/6 - Course Project - Components & Databinding/src/app/recipes/recipe-detail/recipe-detail.component.css:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/6 - Course Project - Components & Databinding/src/app/recipes/recipe-list/recipe-item/recipe-item.component.css:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/6 - Course Project - Components & Databinding/src/app/recipes/recipe-list/recipe-list.component.css:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/6 - Course Project - Components & Databinding/src/app/recipes/recipes.component.css:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/6 - Course Project - Components & Databinding/src/app/shopping-list/shopping-edit/shopping-edit.component.css:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/6 - Course Project - Components & Databinding/src/app/shopping-list/shopping-list.component.css:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/6 - Course Project - Components & Databinding/src/assets/.gitkeep:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/6 - Course Project - Components & Databinding/src/environments/environment.prod.ts:
--------------------------------------------------------------------------------
1 | export const environment = {
2 | production: true
3 | };
4 |
--------------------------------------------------------------------------------
/6 - Course Project - Components & Databinding/src/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/6 - Course Project - Components & Databinding/src/favicon.ico
--------------------------------------------------------------------------------
/6 - Course Project - Components & Databinding/src/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/6 - Course Project - Components & Databinding/src/index.html
--------------------------------------------------------------------------------
/6 - Course Project - Components & Databinding/src/main.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/6 - Course Project - Components & Databinding/src/main.ts
--------------------------------------------------------------------------------
/6 - Course Project - Components & Databinding/src/styles.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/6 - Course Project - Components & Databinding/src/styles.css
--------------------------------------------------------------------------------
/6 - Course Project - Components & Databinding/src/test.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/6 - Course Project - Components & Databinding/src/test.ts
--------------------------------------------------------------------------------
/6 - Course Project - Components & Databinding/src/tslint.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/6 - Course Project - Components & Databinding/src/tslint.json
--------------------------------------------------------------------------------
/6 - Course Project - Components & Databinding/tsconfig.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/6 - Course Project - Components & Databinding/tsconfig.json
--------------------------------------------------------------------------------
/6 - Course Project - Components & Databinding/tslint.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/6 - Course Project - Components & Databinding/tslint.json
--------------------------------------------------------------------------------
/7 - Directives Deep Dive/.editorconfig:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/7 - Directives Deep Dive/.editorconfig
--------------------------------------------------------------------------------
/7 - Directives Deep Dive/.gitignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/7 - Directives Deep Dive/.gitignore
--------------------------------------------------------------------------------
/7 - Directives Deep Dive/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/7 - Directives Deep Dive/README.md
--------------------------------------------------------------------------------
/7 - Directives Deep Dive/angular.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/7 - Directives Deep Dive/angular.json
--------------------------------------------------------------------------------
/7 - Directives Deep Dive/e2e/protractor.conf.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/7 - Directives Deep Dive/e2e/protractor.conf.js
--------------------------------------------------------------------------------
/7 - Directives Deep Dive/e2e/src/app.e2e-spec.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/7 - Directives Deep Dive/e2e/src/app.e2e-spec.ts
--------------------------------------------------------------------------------
/7 - Directives Deep Dive/e2e/src/app.po.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/7 - Directives Deep Dive/e2e/src/app.po.ts
--------------------------------------------------------------------------------
/7 - Directives Deep Dive/e2e/tsconfig.e2e.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/7 - Directives Deep Dive/e2e/tsconfig.e2e.json
--------------------------------------------------------------------------------
/7 - Directives Deep Dive/how-to-use.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/7 - Directives Deep Dive/how-to-use.txt
--------------------------------------------------------------------------------
/7 - Directives Deep Dive/package-lock.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/7 - Directives Deep Dive/package-lock.json
--------------------------------------------------------------------------------
/7 - Directives Deep Dive/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/7 - Directives Deep Dive/package.json
--------------------------------------------------------------------------------
/7 - Directives Deep Dive/src/app/app.component.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/7 - Directives Deep Dive/src/app/app.component.css
--------------------------------------------------------------------------------
/7 - Directives Deep Dive/src/app/app.component.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/7 - Directives Deep Dive/src/app/app.component.html
--------------------------------------------------------------------------------
/7 - Directives Deep Dive/src/app/app.component.spec.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/7 - Directives Deep Dive/src/app/app.component.spec.ts
--------------------------------------------------------------------------------
/7 - Directives Deep Dive/src/app/app.component.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/7 - Directives Deep Dive/src/app/app.component.ts
--------------------------------------------------------------------------------
/7 - Directives Deep Dive/src/app/app.module.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/7 - Directives Deep Dive/src/app/app.module.ts
--------------------------------------------------------------------------------
/7 - Directives Deep Dive/src/app/unless.directive.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/7 - Directives Deep Dive/src/app/unless.directive.ts
--------------------------------------------------------------------------------
/7 - Directives Deep Dive/src/assets/.gitkeep:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/7 - Directives Deep Dive/src/browserslist:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/7 - Directives Deep Dive/src/browserslist
--------------------------------------------------------------------------------
/7 - Directives Deep Dive/src/environments/environment.prod.ts:
--------------------------------------------------------------------------------
1 | export const environment = {
2 | production: true
3 | };
4 |
--------------------------------------------------------------------------------
/7 - Directives Deep Dive/src/environments/environment.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/7 - Directives Deep Dive/src/environments/environment.ts
--------------------------------------------------------------------------------
/7 - Directives Deep Dive/src/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/7 - Directives Deep Dive/src/favicon.ico
--------------------------------------------------------------------------------
/7 - Directives Deep Dive/src/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/7 - Directives Deep Dive/src/index.html
--------------------------------------------------------------------------------
/7 - Directives Deep Dive/src/karma.conf.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/7 - Directives Deep Dive/src/karma.conf.js
--------------------------------------------------------------------------------
/7 - Directives Deep Dive/src/main.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/7 - Directives Deep Dive/src/main.ts
--------------------------------------------------------------------------------
/7 - Directives Deep Dive/src/polyfills.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/7 - Directives Deep Dive/src/polyfills.ts
--------------------------------------------------------------------------------
/7 - Directives Deep Dive/src/styles.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/7 - Directives Deep Dive/src/styles.css
--------------------------------------------------------------------------------
/7 - Directives Deep Dive/src/test.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/7 - Directives Deep Dive/src/test.ts
--------------------------------------------------------------------------------
/7 - Directives Deep Dive/src/tsconfig.app.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/7 - Directives Deep Dive/src/tsconfig.app.json
--------------------------------------------------------------------------------
/7 - Directives Deep Dive/src/tsconfig.spec.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/7 - Directives Deep Dive/src/tsconfig.spec.json
--------------------------------------------------------------------------------
/7 - Directives Deep Dive/src/tslint.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/7 - Directives Deep Dive/src/tslint.json
--------------------------------------------------------------------------------
/7 - Directives Deep Dive/tsconfig.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/7 - Directives Deep Dive/tsconfig.json
--------------------------------------------------------------------------------
/7 - Directives Deep Dive/tslint.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/7 - Directives Deep Dive/tslint.json
--------------------------------------------------------------------------------
/8 - Course Project - Directives/.editorconfig:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/8 - Course Project - Directives/.editorconfig
--------------------------------------------------------------------------------
/8 - Course Project - Directives/.gitignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/8 - Course Project - Directives/.gitignore
--------------------------------------------------------------------------------
/8 - Course Project - Directives/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/8 - Course Project - Directives/README.md
--------------------------------------------------------------------------------
/8 - Course Project - Directives/angular.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/8 - Course Project - Directives/angular.json
--------------------------------------------------------------------------------
/8 - Course Project - Directives/browserslist:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/8 - Course Project - Directives/browserslist
--------------------------------------------------------------------------------
/8 - Course Project - Directives/e2e/protractor.conf.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/8 - Course Project - Directives/e2e/protractor.conf.js
--------------------------------------------------------------------------------
/8 - Course Project - Directives/e2e/src/app.e2e-spec.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/8 - Course Project - Directives/e2e/src/app.e2e-spec.ts
--------------------------------------------------------------------------------
/8 - Course Project - Directives/e2e/src/app.po.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/8 - Course Project - Directives/e2e/src/app.po.ts
--------------------------------------------------------------------------------
/8 - Course Project - Directives/e2e/tsconfig.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/8 - Course Project - Directives/e2e/tsconfig.json
--------------------------------------------------------------------------------
/8 - Course Project - Directives/karma.conf.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/8 - Course Project - Directives/karma.conf.js
--------------------------------------------------------------------------------
/8 - Course Project - Directives/package-lock.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/8 - Course Project - Directives/package-lock.json
--------------------------------------------------------------------------------
/8 - Course Project - Directives/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/8 - Course Project - Directives/package.json
--------------------------------------------------------------------------------
/8 - Course Project - Directives/src/app/app.component.css:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/8 - Course Project - Directives/src/app/app.component.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/8 - Course Project - Directives/src/app/app.component.html
--------------------------------------------------------------------------------
/8 - Course Project - Directives/src/app/app.component.spec.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/8 - Course Project - Directives/src/app/app.component.spec.ts
--------------------------------------------------------------------------------
/8 - Course Project - Directives/src/app/app.component.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/8 - Course Project - Directives/src/app/app.component.ts
--------------------------------------------------------------------------------
/8 - Course Project - Directives/src/app/app.module.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/8 - Course Project - Directives/src/app/app.module.ts
--------------------------------------------------------------------------------
/8 - Course Project - Directives/src/app/recipes/recipe-detail/recipe-detail.component.css:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/8 - Course Project - Directives/src/app/recipes/recipe-list/recipe-item/recipe-item.component.css:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/8 - Course Project - Directives/src/app/recipes/recipe-list/recipe-list.component.css:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/8 - Course Project - Directives/src/app/recipes/recipes.component.css:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/8 - Course Project - Directives/src/app/shopping-list/shopping-edit/shopping-edit.component.css:
--------------------------------------------------------------------------------
1 | button {
2 | margin: 0 3px;
3 | }
4 |
--------------------------------------------------------------------------------
/8 - Course Project - Directives/src/app/shopping-list/shopping-list.component.css:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/8 - Course Project - Directives/src/assets/.gitkeep:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/8 - Course Project - Directives/src/environments/environment.prod.ts:
--------------------------------------------------------------------------------
1 | export const environment = {
2 | production: true
3 | };
4 |
--------------------------------------------------------------------------------
/8 - Course Project - Directives/src/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/8 - Course Project - Directives/src/favicon.ico
--------------------------------------------------------------------------------
/8 - Course Project - Directives/src/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/8 - Course Project - Directives/src/index.html
--------------------------------------------------------------------------------
/8 - Course Project - Directives/src/main.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/8 - Course Project - Directives/src/main.ts
--------------------------------------------------------------------------------
/8 - Course Project - Directives/src/polyfills.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/8 - Course Project - Directives/src/polyfills.ts
--------------------------------------------------------------------------------
/8 - Course Project - Directives/src/styles.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/8 - Course Project - Directives/src/styles.css
--------------------------------------------------------------------------------
/8 - Course Project - Directives/src/test.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/8 - Course Project - Directives/src/test.ts
--------------------------------------------------------------------------------
/8 - Course Project - Directives/tsconfig.app.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/8 - Course Project - Directives/tsconfig.app.json
--------------------------------------------------------------------------------
/8 - Course Project - Directives/tsconfig.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/8 - Course Project - Directives/tsconfig.json
--------------------------------------------------------------------------------
/8 - Course Project - Directives/tsconfig.spec.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/8 - Course Project - Directives/tsconfig.spec.json
--------------------------------------------------------------------------------
/8 - Course Project - Directives/tslint.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/8 - Course Project - Directives/tslint.json
--------------------------------------------------------------------------------
/9 - Using Services & Dependency Injection/.editorconfig:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/9 - Using Services & Dependency Injection/.editorconfig
--------------------------------------------------------------------------------
/9 - Using Services & Dependency Injection/.gitignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/9 - Using Services & Dependency Injection/.gitignore
--------------------------------------------------------------------------------
/9 - Using Services & Dependency Injection/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/9 - Using Services & Dependency Injection/README.md
--------------------------------------------------------------------------------
/9 - Using Services & Dependency Injection/angular.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/9 - Using Services & Dependency Injection/angular.json
--------------------------------------------------------------------------------
/9 - Using Services & Dependency Injection/e2e/src/app.po.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/9 - Using Services & Dependency Injection/e2e/src/app.po.ts
--------------------------------------------------------------------------------
/9 - Using Services & Dependency Injection/how-to-use.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/9 - Using Services & Dependency Injection/how-to-use.txt
--------------------------------------------------------------------------------
/9 - Using Services & Dependency Injection/package-lock.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/9 - Using Services & Dependency Injection/package-lock.json
--------------------------------------------------------------------------------
/9 - Using Services & Dependency Injection/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/9 - Using Services & Dependency Injection/package.json
--------------------------------------------------------------------------------
/9 - Using Services & Dependency Injection/src/app/app.component.css:
--------------------------------------------------------------------------------
1 | .container {
2 | margin-top: 30px;
3 | }
4 |
--------------------------------------------------------------------------------
/9 - Using Services & Dependency Injection/src/app/new-account/new-account.component.css:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/9 - Using Services & Dependency Injection/src/assets/.gitkeep:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/9 - Using Services & Dependency Injection/src/browserslist:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/9 - Using Services & Dependency Injection/src/browserslist
--------------------------------------------------------------------------------
/9 - Using Services & Dependency Injection/src/environments/environment.prod.ts:
--------------------------------------------------------------------------------
1 | export const environment = {
2 | production: true
3 | };
4 |
--------------------------------------------------------------------------------
/9 - Using Services & Dependency Injection/src/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/9 - Using Services & Dependency Injection/src/favicon.ico
--------------------------------------------------------------------------------
/9 - Using Services & Dependency Injection/src/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/9 - Using Services & Dependency Injection/src/index.html
--------------------------------------------------------------------------------
/9 - Using Services & Dependency Injection/src/karma.conf.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/9 - Using Services & Dependency Injection/src/karma.conf.js
--------------------------------------------------------------------------------
/9 - Using Services & Dependency Injection/src/main.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/9 - Using Services & Dependency Injection/src/main.ts
--------------------------------------------------------------------------------
/9 - Using Services & Dependency Injection/src/polyfills.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/9 - Using Services & Dependency Injection/src/polyfills.ts
--------------------------------------------------------------------------------
/9 - Using Services & Dependency Injection/src/styles.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/9 - Using Services & Dependency Injection/src/styles.css
--------------------------------------------------------------------------------
/9 - Using Services & Dependency Injection/src/test.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/9 - Using Services & Dependency Injection/src/test.ts
--------------------------------------------------------------------------------
/9 - Using Services & Dependency Injection/src/tslint.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/9 - Using Services & Dependency Injection/src/tslint.json
--------------------------------------------------------------------------------
/9 - Using Services & Dependency Injection/tsconfig.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/9 - Using Services & Dependency Injection/tsconfig.json
--------------------------------------------------------------------------------
/9 - Using Services & Dependency Injection/tslint.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juanpetterson/angular-the-complete-guide/HEAD/9 - Using Services & Dependency Injection/tslint.json
--------------------------------------------------------------------------------