├── .browserslistrc ├── .editorconfig ├── .gitignore ├── LICENSE ├── README.md ├── angular.json ├── e2e ├── protractor.conf.js ├── src │ ├── app.e2e-spec.ts │ └── app.po.ts └── tsconfig.e2e.json ├── package.json ├── proxy.json ├── server.ts ├── server.tsconfig.json ├── server ├── get-courses.route.ts └── save-course.route.ts ├── src ├── app │ ├── app.component.css │ ├── app.component.html │ ├── app.component.spec.ts │ ├── app.component.ts │ ├── config.ts │ ├── course-title │ │ ├── course-title.component.css │ │ ├── course-title.component.html │ │ ├── course-title.component.spec.ts │ │ └── course-title.component.ts │ ├── courses │ │ ├── course-card │ │ │ ├── course-card.component.css │ │ │ ├── course-card.component.html │ │ │ ├── course-card.component.spec.ts │ │ │ └── course-card.component.ts │ │ ├── course-image │ │ │ ├── course-image.component.css │ │ │ ├── course-image.component.html │ │ │ ├── course-image.component.spec.ts │ │ │ └── course-image.component.ts │ │ ├── courses.module.spec.ts │ │ ├── courses.service.ts │ │ ├── directives │ │ │ ├── highlighted.directive.spec.ts │ │ │ ├── highlighted.directive.ts │ │ │ ├── ngx-unless.directive.spec.ts │ │ │ └── ngx-unless.directive.ts │ │ └── filter-by-category.pipe.ts │ └── model │ │ └── course.ts ├── assets │ ├── .gitkeep │ ├── empty-image.png │ └── styles.css ├── db-data.ts ├── environments │ ├── environment.prod.ts │ └── environment.ts ├── favicon.ico ├── index.html ├── karma.conf.js ├── locale │ └── messages.fr.xlf ├── main.ts ├── messages.xlf ├── polyfills.ts ├── styles.css ├── test.ts ├── tsconfig.app.json ├── tsconfig.spec.json └── tslint.json ├── tsconfig.json └── tslint.json /.browserslistrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angular-university/angular-course/HEAD/.browserslistrc -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angular-university/angular-course/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angular-university/angular-course/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angular-university/angular-course/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angular-university/angular-course/HEAD/README.md -------------------------------------------------------------------------------- /angular.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angular-university/angular-course/HEAD/angular.json -------------------------------------------------------------------------------- /e2e/protractor.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angular-university/angular-course/HEAD/e2e/protractor.conf.js -------------------------------------------------------------------------------- /e2e/src/app.e2e-spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angular-university/angular-course/HEAD/e2e/src/app.e2e-spec.ts -------------------------------------------------------------------------------- /e2e/src/app.po.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angular-university/angular-course/HEAD/e2e/src/app.po.ts -------------------------------------------------------------------------------- /e2e/tsconfig.e2e.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angular-university/angular-course/HEAD/e2e/tsconfig.e2e.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angular-university/angular-course/HEAD/package.json -------------------------------------------------------------------------------- /proxy.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angular-university/angular-course/HEAD/proxy.json -------------------------------------------------------------------------------- /server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angular-university/angular-course/HEAD/server.ts -------------------------------------------------------------------------------- /server.tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angular-university/angular-course/HEAD/server.tsconfig.json -------------------------------------------------------------------------------- /server/get-courses.route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angular-university/angular-course/HEAD/server/get-courses.route.ts -------------------------------------------------------------------------------- /server/save-course.route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angular-university/angular-course/HEAD/server/save-course.route.ts -------------------------------------------------------------------------------- /src/app/app.component.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angular-university/angular-course/HEAD/src/app/app.component.css -------------------------------------------------------------------------------- /src/app/app.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angular-university/angular-course/HEAD/src/app/app.component.html -------------------------------------------------------------------------------- /src/app/app.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angular-university/angular-course/HEAD/src/app/app.component.spec.ts -------------------------------------------------------------------------------- /src/app/app.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angular-university/angular-course/HEAD/src/app/app.component.ts -------------------------------------------------------------------------------- /src/app/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angular-university/angular-course/HEAD/src/app/config.ts -------------------------------------------------------------------------------- /src/app/course-title/course-title.component.css: -------------------------------------------------------------------------------- 1 | 2 | 3 | .course-title { 4 | text-decoration: underline; 5 | } -------------------------------------------------------------------------------- /src/app/course-title/course-title.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angular-university/angular-course/HEAD/src/app/course-title/course-title.component.html -------------------------------------------------------------------------------- /src/app/course-title/course-title.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angular-university/angular-course/HEAD/src/app/course-title/course-title.component.spec.ts -------------------------------------------------------------------------------- /src/app/course-title/course-title.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angular-university/angular-course/HEAD/src/app/course-title/course-title.component.ts -------------------------------------------------------------------------------- /src/app/courses/course-card/course-card.component.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angular-university/angular-course/HEAD/src/app/courses/course-card/course-card.component.css -------------------------------------------------------------------------------- /src/app/courses/course-card/course-card.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angular-university/angular-course/HEAD/src/app/courses/course-card/course-card.component.html -------------------------------------------------------------------------------- /src/app/courses/course-card/course-card.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angular-university/angular-course/HEAD/src/app/courses/course-card/course-card.component.spec.ts -------------------------------------------------------------------------------- /src/app/courses/course-card/course-card.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angular-university/angular-course/HEAD/src/app/courses/course-card/course-card.component.ts -------------------------------------------------------------------------------- /src/app/courses/course-image/course-image.component.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/app/courses/course-image/course-image.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angular-university/angular-course/HEAD/src/app/courses/course-image/course-image.component.html -------------------------------------------------------------------------------- /src/app/courses/course-image/course-image.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angular-university/angular-course/HEAD/src/app/courses/course-image/course-image.component.spec.ts -------------------------------------------------------------------------------- /src/app/courses/course-image/course-image.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angular-university/angular-course/HEAD/src/app/courses/course-image/course-image.component.ts -------------------------------------------------------------------------------- /src/app/courses/courses.module.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angular-university/angular-course/HEAD/src/app/courses/courses.module.spec.ts -------------------------------------------------------------------------------- /src/app/courses/courses.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angular-university/angular-course/HEAD/src/app/courses/courses.service.ts -------------------------------------------------------------------------------- /src/app/courses/directives/highlighted.directive.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angular-university/angular-course/HEAD/src/app/courses/directives/highlighted.directive.spec.ts -------------------------------------------------------------------------------- /src/app/courses/directives/highlighted.directive.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angular-university/angular-course/HEAD/src/app/courses/directives/highlighted.directive.ts -------------------------------------------------------------------------------- /src/app/courses/directives/ngx-unless.directive.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angular-university/angular-course/HEAD/src/app/courses/directives/ngx-unless.directive.spec.ts -------------------------------------------------------------------------------- /src/app/courses/directives/ngx-unless.directive.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angular-university/angular-course/HEAD/src/app/courses/directives/ngx-unless.directive.ts -------------------------------------------------------------------------------- /src/app/courses/filter-by-category.pipe.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angular-university/angular-course/HEAD/src/app/courses/filter-by-category.pipe.ts -------------------------------------------------------------------------------- /src/app/model/course.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angular-university/angular-course/HEAD/src/app/model/course.ts -------------------------------------------------------------------------------- /src/assets/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/assets/empty-image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angular-university/angular-course/HEAD/src/assets/empty-image.png -------------------------------------------------------------------------------- /src/assets/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angular-university/angular-course/HEAD/src/assets/styles.css -------------------------------------------------------------------------------- /src/db-data.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angular-university/angular-course/HEAD/src/db-data.ts -------------------------------------------------------------------------------- /src/environments/environment.prod.ts: -------------------------------------------------------------------------------- 1 | export const environment = { 2 | production: true 3 | }; 4 | -------------------------------------------------------------------------------- /src/environments/environment.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angular-university/angular-course/HEAD/src/environments/environment.ts -------------------------------------------------------------------------------- /src/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angular-university/angular-course/HEAD/src/favicon.ico -------------------------------------------------------------------------------- /src/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angular-university/angular-course/HEAD/src/index.html -------------------------------------------------------------------------------- /src/karma.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angular-university/angular-course/HEAD/src/karma.conf.js -------------------------------------------------------------------------------- /src/locale/messages.fr.xlf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angular-university/angular-course/HEAD/src/locale/messages.fr.xlf -------------------------------------------------------------------------------- /src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angular-university/angular-course/HEAD/src/main.ts -------------------------------------------------------------------------------- /src/messages.xlf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angular-university/angular-course/HEAD/src/messages.xlf -------------------------------------------------------------------------------- /src/polyfills.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angular-university/angular-course/HEAD/src/polyfills.ts -------------------------------------------------------------------------------- /src/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angular-university/angular-course/HEAD/src/styles.css -------------------------------------------------------------------------------- /src/test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angular-university/angular-course/HEAD/src/test.ts -------------------------------------------------------------------------------- /src/tsconfig.app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angular-university/angular-course/HEAD/src/tsconfig.app.json -------------------------------------------------------------------------------- /src/tsconfig.spec.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angular-university/angular-course/HEAD/src/tsconfig.spec.json -------------------------------------------------------------------------------- /src/tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angular-university/angular-course/HEAD/src/tslint.json -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angular-university/angular-course/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angular-university/angular-course/HEAD/tslint.json --------------------------------------------------------------------------------