├── 0x00-ES6_basic ├── 0-constants.js ├── 1-block-scoped.js ├── 10-loops.js ├── 100-createIteratorObject.js ├── 101-iterateThroughObject.js ├── 11-createEmployeesObject.js ├── 12-createReportObject.js ├── 2-arrow.js ├── 3-default-parameter.js ├── 4-rest-parameter.js ├── 5-spread-operator.js ├── 6-string-interpolation.js ├── 7-getBudgetObject.js ├── 8-getBudgetCurrentYear.js ├── 9-getFullBudget.js ├── README.md └── tests │ ├── 0-main.js │ ├── 1-main.js │ ├── 10-main.js │ ├── 100-main.js │ ├── 101-main.js │ ├── 11-main.js │ ├── 12-main.js │ ├── 2-main.js │ ├── 3-main.js │ ├── 4-main.js │ ├── 5-main.js │ ├── 6-main.js │ ├── 7-main.js │ ├── 8-main.js │ └── 9-main.js ├── 0x01-ES6_promise ├── 0-promise.js ├── 1-promise.js ├── 100-await.js ├── 2-then.js ├── 3-all.js ├── 4-user-promise.js ├── 5-photo-reject.js ├── 6-final-user.js ├── 7-load_balancer.js ├── 8-try.js ├── 9-try.js ├── README.md └── tests │ ├── 0-main.js │ ├── 1-main.js │ ├── 100-main.js │ ├── 2-main.js │ ├── 3-main.js │ ├── 4-main.js │ ├── 5-main.js │ ├── 6-main.js │ ├── 7-main.js │ ├── 8-main.js │ └── 9-main.js ├── 0x02-ES6_classes ├── 0-classroom.js ├── 1-make_classrooms.js ├── 10-car.js ├── 100-evcar.js ├── 2-hbtn_course.js ├── 3-currency.js ├── 4-pricing.js ├── 5-building.js ├── 6-sky_high.js ├── 7-airport.js ├── 8-hbtn_class.js ├── 9-hoisting.js ├── README.md └── tests │ ├── 0-main.js │ ├── 1-main.js │ ├── 10-main.js │ ├── 100-main.js │ ├── 2-main.js │ ├── 3-main.js │ ├── 4-main.js │ ├── 5-main.js │ ├── 6-main.js │ ├── 7-main.js │ ├── 8-main.js │ └── 9-main.js ├── 0x03-ES6_data_manipulation ├── 0-get_list_students.js ├── 1-get_list_student_ids.js ├── 10-update_uniq_items.js ├── 100-weak.js ├── 2-get_students_by_loc.js ├── 3-get_ids_sum.js ├── 4-update_grade_by_city.js ├── 5-typed_arrays.js ├── 6-set.js ├── 7-has_array_values.js ├── 8-clean_set.js ├── 9-groceries_list.js ├── README.md └── tests │ ├── 0-main.js │ ├── 1-main.js │ ├── 10-main.js │ ├── 100-main.js │ ├── 2-main.js │ ├── 3-main.js │ ├── 4-main.js │ ├── 5-main.js │ ├── 6-main.js │ ├── 7-main.js │ ├── 8-main.js │ └── 9-main.js ├── 0x04-TypeScript ├── README.md ├── task_0 │ ├── .eslintrc.js │ ├── js │ │ ├── main.js │ │ └── main.ts │ ├── package.json │ ├── tsconfig.json │ └── webpack.config.js ├── task_1 │ ├── js │ │ ├── main.js │ │ └── main.ts │ ├── package.json │ ├── tsconfig.json │ └── webpack.config.js ├── task_2 │ ├── js │ │ └── main.ts │ ├── package.json │ ├── tsconfig.json │ └── webpack.config.js ├── task_3 │ ├── js │ │ ├── crud.d.ts │ │ ├── crud.js │ │ ├── interface.ts │ │ └── main.ts │ ├── package.json │ ├── tsconfig.json │ └── webpack.config.js ├── task_4 │ ├── js │ │ ├── main.ts │ │ └── subjects │ │ │ ├── Cpp.ts │ │ │ ├── Java.ts │ │ │ ├── React.ts │ │ │ ├── Subject.ts │ │ │ └── Teacher.ts │ ├── package.json │ └── tsconfig.json └── task_5 │ ├── js │ └── main.ts │ ├── package.json │ ├── tsconfig.json │ └── webpack.config.js └── README.md /0x00-ES6_basic/0-constants.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zelipha/alx-frontend-javascript/HEAD/0x00-ES6_basic/0-constants.js -------------------------------------------------------------------------------- /0x00-ES6_basic/1-block-scoped.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zelipha/alx-frontend-javascript/HEAD/0x00-ES6_basic/1-block-scoped.js -------------------------------------------------------------------------------- /0x00-ES6_basic/10-loops.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zelipha/alx-frontend-javascript/HEAD/0x00-ES6_basic/10-loops.js -------------------------------------------------------------------------------- /0x00-ES6_basic/100-createIteratorObject.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zelipha/alx-frontend-javascript/HEAD/0x00-ES6_basic/100-createIteratorObject.js -------------------------------------------------------------------------------- /0x00-ES6_basic/101-iterateThroughObject.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zelipha/alx-frontend-javascript/HEAD/0x00-ES6_basic/101-iterateThroughObject.js -------------------------------------------------------------------------------- /0x00-ES6_basic/11-createEmployeesObject.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zelipha/alx-frontend-javascript/HEAD/0x00-ES6_basic/11-createEmployeesObject.js -------------------------------------------------------------------------------- /0x00-ES6_basic/12-createReportObject.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zelipha/alx-frontend-javascript/HEAD/0x00-ES6_basic/12-createReportObject.js -------------------------------------------------------------------------------- /0x00-ES6_basic/2-arrow.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zelipha/alx-frontend-javascript/HEAD/0x00-ES6_basic/2-arrow.js -------------------------------------------------------------------------------- /0x00-ES6_basic/3-default-parameter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zelipha/alx-frontend-javascript/HEAD/0x00-ES6_basic/3-default-parameter.js -------------------------------------------------------------------------------- /0x00-ES6_basic/4-rest-parameter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zelipha/alx-frontend-javascript/HEAD/0x00-ES6_basic/4-rest-parameter.js -------------------------------------------------------------------------------- /0x00-ES6_basic/5-spread-operator.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zelipha/alx-frontend-javascript/HEAD/0x00-ES6_basic/5-spread-operator.js -------------------------------------------------------------------------------- /0x00-ES6_basic/6-string-interpolation.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zelipha/alx-frontend-javascript/HEAD/0x00-ES6_basic/6-string-interpolation.js -------------------------------------------------------------------------------- /0x00-ES6_basic/7-getBudgetObject.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zelipha/alx-frontend-javascript/HEAD/0x00-ES6_basic/7-getBudgetObject.js -------------------------------------------------------------------------------- /0x00-ES6_basic/8-getBudgetCurrentYear.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zelipha/alx-frontend-javascript/HEAD/0x00-ES6_basic/8-getBudgetCurrentYear.js -------------------------------------------------------------------------------- /0x00-ES6_basic/9-getFullBudget.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zelipha/alx-frontend-javascript/HEAD/0x00-ES6_basic/9-getFullBudget.js -------------------------------------------------------------------------------- /0x00-ES6_basic/README.md: -------------------------------------------------------------------------------- 1 | ## 0x00. ES6 Basics 2 | -------------------------------------------------------------------------------- /0x00-ES6_basic/tests/0-main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zelipha/alx-frontend-javascript/HEAD/0x00-ES6_basic/tests/0-main.js -------------------------------------------------------------------------------- /0x00-ES6_basic/tests/1-main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zelipha/alx-frontend-javascript/HEAD/0x00-ES6_basic/tests/1-main.js -------------------------------------------------------------------------------- /0x00-ES6_basic/tests/10-main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zelipha/alx-frontend-javascript/HEAD/0x00-ES6_basic/tests/10-main.js -------------------------------------------------------------------------------- /0x00-ES6_basic/tests/100-main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zelipha/alx-frontend-javascript/HEAD/0x00-ES6_basic/tests/100-main.js -------------------------------------------------------------------------------- /0x00-ES6_basic/tests/101-main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zelipha/alx-frontend-javascript/HEAD/0x00-ES6_basic/tests/101-main.js -------------------------------------------------------------------------------- /0x00-ES6_basic/tests/11-main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zelipha/alx-frontend-javascript/HEAD/0x00-ES6_basic/tests/11-main.js -------------------------------------------------------------------------------- /0x00-ES6_basic/tests/12-main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zelipha/alx-frontend-javascript/HEAD/0x00-ES6_basic/tests/12-main.js -------------------------------------------------------------------------------- /0x00-ES6_basic/tests/2-main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zelipha/alx-frontend-javascript/HEAD/0x00-ES6_basic/tests/2-main.js -------------------------------------------------------------------------------- /0x00-ES6_basic/tests/3-main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zelipha/alx-frontend-javascript/HEAD/0x00-ES6_basic/tests/3-main.js -------------------------------------------------------------------------------- /0x00-ES6_basic/tests/4-main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zelipha/alx-frontend-javascript/HEAD/0x00-ES6_basic/tests/4-main.js -------------------------------------------------------------------------------- /0x00-ES6_basic/tests/5-main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zelipha/alx-frontend-javascript/HEAD/0x00-ES6_basic/tests/5-main.js -------------------------------------------------------------------------------- /0x00-ES6_basic/tests/6-main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zelipha/alx-frontend-javascript/HEAD/0x00-ES6_basic/tests/6-main.js -------------------------------------------------------------------------------- /0x00-ES6_basic/tests/7-main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zelipha/alx-frontend-javascript/HEAD/0x00-ES6_basic/tests/7-main.js -------------------------------------------------------------------------------- /0x00-ES6_basic/tests/8-main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zelipha/alx-frontend-javascript/HEAD/0x00-ES6_basic/tests/8-main.js -------------------------------------------------------------------------------- /0x00-ES6_basic/tests/9-main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zelipha/alx-frontend-javascript/HEAD/0x00-ES6_basic/tests/9-main.js -------------------------------------------------------------------------------- /0x01-ES6_promise/0-promise.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zelipha/alx-frontend-javascript/HEAD/0x01-ES6_promise/0-promise.js -------------------------------------------------------------------------------- /0x01-ES6_promise/1-promise.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zelipha/alx-frontend-javascript/HEAD/0x01-ES6_promise/1-promise.js -------------------------------------------------------------------------------- /0x01-ES6_promise/100-await.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zelipha/alx-frontend-javascript/HEAD/0x01-ES6_promise/100-await.js -------------------------------------------------------------------------------- /0x01-ES6_promise/2-then.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zelipha/alx-frontend-javascript/HEAD/0x01-ES6_promise/2-then.js -------------------------------------------------------------------------------- /0x01-ES6_promise/3-all.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zelipha/alx-frontend-javascript/HEAD/0x01-ES6_promise/3-all.js -------------------------------------------------------------------------------- /0x01-ES6_promise/4-user-promise.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zelipha/alx-frontend-javascript/HEAD/0x01-ES6_promise/4-user-promise.js -------------------------------------------------------------------------------- /0x01-ES6_promise/5-photo-reject.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zelipha/alx-frontend-javascript/HEAD/0x01-ES6_promise/5-photo-reject.js -------------------------------------------------------------------------------- /0x01-ES6_promise/6-final-user.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zelipha/alx-frontend-javascript/HEAD/0x01-ES6_promise/6-final-user.js -------------------------------------------------------------------------------- /0x01-ES6_promise/7-load_balancer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zelipha/alx-frontend-javascript/HEAD/0x01-ES6_promise/7-load_balancer.js -------------------------------------------------------------------------------- /0x01-ES6_promise/8-try.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zelipha/alx-frontend-javascript/HEAD/0x01-ES6_promise/8-try.js -------------------------------------------------------------------------------- /0x01-ES6_promise/9-try.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zelipha/alx-frontend-javascript/HEAD/0x01-ES6_promise/9-try.js -------------------------------------------------------------------------------- /0x01-ES6_promise/README.md: -------------------------------------------------------------------------------- 1 | ## 0x01. ES6 Promises 2 | -------------------------------------------------------------------------------- /0x01-ES6_promise/tests/0-main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zelipha/alx-frontend-javascript/HEAD/0x01-ES6_promise/tests/0-main.js -------------------------------------------------------------------------------- /0x01-ES6_promise/tests/1-main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zelipha/alx-frontend-javascript/HEAD/0x01-ES6_promise/tests/1-main.js -------------------------------------------------------------------------------- /0x01-ES6_promise/tests/100-main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zelipha/alx-frontend-javascript/HEAD/0x01-ES6_promise/tests/100-main.js -------------------------------------------------------------------------------- /0x01-ES6_promise/tests/2-main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zelipha/alx-frontend-javascript/HEAD/0x01-ES6_promise/tests/2-main.js -------------------------------------------------------------------------------- /0x01-ES6_promise/tests/3-main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zelipha/alx-frontend-javascript/HEAD/0x01-ES6_promise/tests/3-main.js -------------------------------------------------------------------------------- /0x01-ES6_promise/tests/4-main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zelipha/alx-frontend-javascript/HEAD/0x01-ES6_promise/tests/4-main.js -------------------------------------------------------------------------------- /0x01-ES6_promise/tests/5-main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zelipha/alx-frontend-javascript/HEAD/0x01-ES6_promise/tests/5-main.js -------------------------------------------------------------------------------- /0x01-ES6_promise/tests/6-main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zelipha/alx-frontend-javascript/HEAD/0x01-ES6_promise/tests/6-main.js -------------------------------------------------------------------------------- /0x01-ES6_promise/tests/7-main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zelipha/alx-frontend-javascript/HEAD/0x01-ES6_promise/tests/7-main.js -------------------------------------------------------------------------------- /0x01-ES6_promise/tests/8-main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zelipha/alx-frontend-javascript/HEAD/0x01-ES6_promise/tests/8-main.js -------------------------------------------------------------------------------- /0x01-ES6_promise/tests/9-main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zelipha/alx-frontend-javascript/HEAD/0x01-ES6_promise/tests/9-main.js -------------------------------------------------------------------------------- /0x02-ES6_classes/0-classroom.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zelipha/alx-frontend-javascript/HEAD/0x02-ES6_classes/0-classroom.js -------------------------------------------------------------------------------- /0x02-ES6_classes/1-make_classrooms.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zelipha/alx-frontend-javascript/HEAD/0x02-ES6_classes/1-make_classrooms.js -------------------------------------------------------------------------------- /0x02-ES6_classes/10-car.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zelipha/alx-frontend-javascript/HEAD/0x02-ES6_classes/10-car.js -------------------------------------------------------------------------------- /0x02-ES6_classes/100-evcar.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zelipha/alx-frontend-javascript/HEAD/0x02-ES6_classes/100-evcar.js -------------------------------------------------------------------------------- /0x02-ES6_classes/2-hbtn_course.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zelipha/alx-frontend-javascript/HEAD/0x02-ES6_classes/2-hbtn_course.js -------------------------------------------------------------------------------- /0x02-ES6_classes/3-currency.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zelipha/alx-frontend-javascript/HEAD/0x02-ES6_classes/3-currency.js -------------------------------------------------------------------------------- /0x02-ES6_classes/4-pricing.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zelipha/alx-frontend-javascript/HEAD/0x02-ES6_classes/4-pricing.js -------------------------------------------------------------------------------- /0x02-ES6_classes/5-building.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zelipha/alx-frontend-javascript/HEAD/0x02-ES6_classes/5-building.js -------------------------------------------------------------------------------- /0x02-ES6_classes/6-sky_high.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zelipha/alx-frontend-javascript/HEAD/0x02-ES6_classes/6-sky_high.js -------------------------------------------------------------------------------- /0x02-ES6_classes/7-airport.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zelipha/alx-frontend-javascript/HEAD/0x02-ES6_classes/7-airport.js -------------------------------------------------------------------------------- /0x02-ES6_classes/8-hbtn_class.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zelipha/alx-frontend-javascript/HEAD/0x02-ES6_classes/8-hbtn_class.js -------------------------------------------------------------------------------- /0x02-ES6_classes/9-hoisting.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zelipha/alx-frontend-javascript/HEAD/0x02-ES6_classes/9-hoisting.js -------------------------------------------------------------------------------- /0x02-ES6_classes/README.md: -------------------------------------------------------------------------------- 1 | ## 0x02. ES6 classes 2 | -------------------------------------------------------------------------------- /0x02-ES6_classes/tests/0-main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zelipha/alx-frontend-javascript/HEAD/0x02-ES6_classes/tests/0-main.js -------------------------------------------------------------------------------- /0x02-ES6_classes/tests/1-main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zelipha/alx-frontend-javascript/HEAD/0x02-ES6_classes/tests/1-main.js -------------------------------------------------------------------------------- /0x02-ES6_classes/tests/10-main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zelipha/alx-frontend-javascript/HEAD/0x02-ES6_classes/tests/10-main.js -------------------------------------------------------------------------------- /0x02-ES6_classes/tests/100-main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zelipha/alx-frontend-javascript/HEAD/0x02-ES6_classes/tests/100-main.js -------------------------------------------------------------------------------- /0x02-ES6_classes/tests/2-main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zelipha/alx-frontend-javascript/HEAD/0x02-ES6_classes/tests/2-main.js -------------------------------------------------------------------------------- /0x02-ES6_classes/tests/3-main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zelipha/alx-frontend-javascript/HEAD/0x02-ES6_classes/tests/3-main.js -------------------------------------------------------------------------------- /0x02-ES6_classes/tests/4-main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zelipha/alx-frontend-javascript/HEAD/0x02-ES6_classes/tests/4-main.js -------------------------------------------------------------------------------- /0x02-ES6_classes/tests/5-main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zelipha/alx-frontend-javascript/HEAD/0x02-ES6_classes/tests/5-main.js -------------------------------------------------------------------------------- /0x02-ES6_classes/tests/6-main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zelipha/alx-frontend-javascript/HEAD/0x02-ES6_classes/tests/6-main.js -------------------------------------------------------------------------------- /0x02-ES6_classes/tests/7-main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zelipha/alx-frontend-javascript/HEAD/0x02-ES6_classes/tests/7-main.js -------------------------------------------------------------------------------- /0x02-ES6_classes/tests/8-main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zelipha/alx-frontend-javascript/HEAD/0x02-ES6_classes/tests/8-main.js -------------------------------------------------------------------------------- /0x02-ES6_classes/tests/9-main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zelipha/alx-frontend-javascript/HEAD/0x02-ES6_classes/tests/9-main.js -------------------------------------------------------------------------------- /0x03-ES6_data_manipulation/0-get_list_students.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zelipha/alx-frontend-javascript/HEAD/0x03-ES6_data_manipulation/0-get_list_students.js -------------------------------------------------------------------------------- /0x03-ES6_data_manipulation/1-get_list_student_ids.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zelipha/alx-frontend-javascript/HEAD/0x03-ES6_data_manipulation/1-get_list_student_ids.js -------------------------------------------------------------------------------- /0x03-ES6_data_manipulation/10-update_uniq_items.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zelipha/alx-frontend-javascript/HEAD/0x03-ES6_data_manipulation/10-update_uniq_items.js -------------------------------------------------------------------------------- /0x03-ES6_data_manipulation/100-weak.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zelipha/alx-frontend-javascript/HEAD/0x03-ES6_data_manipulation/100-weak.js -------------------------------------------------------------------------------- /0x03-ES6_data_manipulation/2-get_students_by_loc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zelipha/alx-frontend-javascript/HEAD/0x03-ES6_data_manipulation/2-get_students_by_loc.js -------------------------------------------------------------------------------- /0x03-ES6_data_manipulation/3-get_ids_sum.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zelipha/alx-frontend-javascript/HEAD/0x03-ES6_data_manipulation/3-get_ids_sum.js -------------------------------------------------------------------------------- /0x03-ES6_data_manipulation/4-update_grade_by_city.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zelipha/alx-frontend-javascript/HEAD/0x03-ES6_data_manipulation/4-update_grade_by_city.js -------------------------------------------------------------------------------- /0x03-ES6_data_manipulation/5-typed_arrays.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zelipha/alx-frontend-javascript/HEAD/0x03-ES6_data_manipulation/5-typed_arrays.js -------------------------------------------------------------------------------- /0x03-ES6_data_manipulation/6-set.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zelipha/alx-frontend-javascript/HEAD/0x03-ES6_data_manipulation/6-set.js -------------------------------------------------------------------------------- /0x03-ES6_data_manipulation/7-has_array_values.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zelipha/alx-frontend-javascript/HEAD/0x03-ES6_data_manipulation/7-has_array_values.js -------------------------------------------------------------------------------- /0x03-ES6_data_manipulation/8-clean_set.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zelipha/alx-frontend-javascript/HEAD/0x03-ES6_data_manipulation/8-clean_set.js -------------------------------------------------------------------------------- /0x03-ES6_data_manipulation/9-groceries_list.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zelipha/alx-frontend-javascript/HEAD/0x03-ES6_data_manipulation/9-groceries_list.js -------------------------------------------------------------------------------- /0x03-ES6_data_manipulation/README.md: -------------------------------------------------------------------------------- 1 | ## 0x03. ES6 data manipulation 2 | -------------------------------------------------------------------------------- /0x03-ES6_data_manipulation/tests/0-main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zelipha/alx-frontend-javascript/HEAD/0x03-ES6_data_manipulation/tests/0-main.js -------------------------------------------------------------------------------- /0x03-ES6_data_manipulation/tests/1-main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zelipha/alx-frontend-javascript/HEAD/0x03-ES6_data_manipulation/tests/1-main.js -------------------------------------------------------------------------------- /0x03-ES6_data_manipulation/tests/10-main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zelipha/alx-frontend-javascript/HEAD/0x03-ES6_data_manipulation/tests/10-main.js -------------------------------------------------------------------------------- /0x03-ES6_data_manipulation/tests/100-main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zelipha/alx-frontend-javascript/HEAD/0x03-ES6_data_manipulation/tests/100-main.js -------------------------------------------------------------------------------- /0x03-ES6_data_manipulation/tests/2-main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zelipha/alx-frontend-javascript/HEAD/0x03-ES6_data_manipulation/tests/2-main.js -------------------------------------------------------------------------------- /0x03-ES6_data_manipulation/tests/3-main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zelipha/alx-frontend-javascript/HEAD/0x03-ES6_data_manipulation/tests/3-main.js -------------------------------------------------------------------------------- /0x03-ES6_data_manipulation/tests/4-main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zelipha/alx-frontend-javascript/HEAD/0x03-ES6_data_manipulation/tests/4-main.js -------------------------------------------------------------------------------- /0x03-ES6_data_manipulation/tests/5-main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zelipha/alx-frontend-javascript/HEAD/0x03-ES6_data_manipulation/tests/5-main.js -------------------------------------------------------------------------------- /0x03-ES6_data_manipulation/tests/6-main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zelipha/alx-frontend-javascript/HEAD/0x03-ES6_data_manipulation/tests/6-main.js -------------------------------------------------------------------------------- /0x03-ES6_data_manipulation/tests/7-main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zelipha/alx-frontend-javascript/HEAD/0x03-ES6_data_manipulation/tests/7-main.js -------------------------------------------------------------------------------- /0x03-ES6_data_manipulation/tests/8-main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zelipha/alx-frontend-javascript/HEAD/0x03-ES6_data_manipulation/tests/8-main.js -------------------------------------------------------------------------------- /0x03-ES6_data_manipulation/tests/9-main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zelipha/alx-frontend-javascript/HEAD/0x03-ES6_data_manipulation/tests/9-main.js -------------------------------------------------------------------------------- /0x04-TypeScript/README.md: -------------------------------------------------------------------------------- 1 | ## 0x04. Typescript 2 | -------------------------------------------------------------------------------- /0x04-TypeScript/task_0/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zelipha/alx-frontend-javascript/HEAD/0x04-TypeScript/task_0/.eslintrc.js -------------------------------------------------------------------------------- /0x04-TypeScript/task_0/js/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zelipha/alx-frontend-javascript/HEAD/0x04-TypeScript/task_0/js/main.js -------------------------------------------------------------------------------- /0x04-TypeScript/task_0/js/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zelipha/alx-frontend-javascript/HEAD/0x04-TypeScript/task_0/js/main.ts -------------------------------------------------------------------------------- /0x04-TypeScript/task_0/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zelipha/alx-frontend-javascript/HEAD/0x04-TypeScript/task_0/package.json -------------------------------------------------------------------------------- /0x04-TypeScript/task_0/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zelipha/alx-frontend-javascript/HEAD/0x04-TypeScript/task_0/tsconfig.json -------------------------------------------------------------------------------- /0x04-TypeScript/task_0/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zelipha/alx-frontend-javascript/HEAD/0x04-TypeScript/task_0/webpack.config.js -------------------------------------------------------------------------------- /0x04-TypeScript/task_1/js/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zelipha/alx-frontend-javascript/HEAD/0x04-TypeScript/task_1/js/main.js -------------------------------------------------------------------------------- /0x04-TypeScript/task_1/js/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zelipha/alx-frontend-javascript/HEAD/0x04-TypeScript/task_1/js/main.ts -------------------------------------------------------------------------------- /0x04-TypeScript/task_1/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zelipha/alx-frontend-javascript/HEAD/0x04-TypeScript/task_1/package.json -------------------------------------------------------------------------------- /0x04-TypeScript/task_1/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zelipha/alx-frontend-javascript/HEAD/0x04-TypeScript/task_1/tsconfig.json -------------------------------------------------------------------------------- /0x04-TypeScript/task_1/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zelipha/alx-frontend-javascript/HEAD/0x04-TypeScript/task_1/webpack.config.js -------------------------------------------------------------------------------- /0x04-TypeScript/task_2/js/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zelipha/alx-frontend-javascript/HEAD/0x04-TypeScript/task_2/js/main.ts -------------------------------------------------------------------------------- /0x04-TypeScript/task_2/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zelipha/alx-frontend-javascript/HEAD/0x04-TypeScript/task_2/package.json -------------------------------------------------------------------------------- /0x04-TypeScript/task_2/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zelipha/alx-frontend-javascript/HEAD/0x04-TypeScript/task_2/tsconfig.json -------------------------------------------------------------------------------- /0x04-TypeScript/task_2/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zelipha/alx-frontend-javascript/HEAD/0x04-TypeScript/task_2/webpack.config.js -------------------------------------------------------------------------------- /0x04-TypeScript/task_3/js/crud.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zelipha/alx-frontend-javascript/HEAD/0x04-TypeScript/task_3/js/crud.d.ts -------------------------------------------------------------------------------- /0x04-TypeScript/task_3/js/crud.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zelipha/alx-frontend-javascript/HEAD/0x04-TypeScript/task_3/js/crud.js -------------------------------------------------------------------------------- /0x04-TypeScript/task_3/js/interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zelipha/alx-frontend-javascript/HEAD/0x04-TypeScript/task_3/js/interface.ts -------------------------------------------------------------------------------- /0x04-TypeScript/task_3/js/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zelipha/alx-frontend-javascript/HEAD/0x04-TypeScript/task_3/js/main.ts -------------------------------------------------------------------------------- /0x04-TypeScript/task_3/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zelipha/alx-frontend-javascript/HEAD/0x04-TypeScript/task_3/package.json -------------------------------------------------------------------------------- /0x04-TypeScript/task_3/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zelipha/alx-frontend-javascript/HEAD/0x04-TypeScript/task_3/tsconfig.json -------------------------------------------------------------------------------- /0x04-TypeScript/task_3/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zelipha/alx-frontend-javascript/HEAD/0x04-TypeScript/task_3/webpack.config.js -------------------------------------------------------------------------------- /0x04-TypeScript/task_4/js/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zelipha/alx-frontend-javascript/HEAD/0x04-TypeScript/task_4/js/main.ts -------------------------------------------------------------------------------- /0x04-TypeScript/task_4/js/subjects/Cpp.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zelipha/alx-frontend-javascript/HEAD/0x04-TypeScript/task_4/js/subjects/Cpp.ts -------------------------------------------------------------------------------- /0x04-TypeScript/task_4/js/subjects/Java.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zelipha/alx-frontend-javascript/HEAD/0x04-TypeScript/task_4/js/subjects/Java.ts -------------------------------------------------------------------------------- /0x04-TypeScript/task_4/js/subjects/React.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zelipha/alx-frontend-javascript/HEAD/0x04-TypeScript/task_4/js/subjects/React.ts -------------------------------------------------------------------------------- /0x04-TypeScript/task_4/js/subjects/Subject.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zelipha/alx-frontend-javascript/HEAD/0x04-TypeScript/task_4/js/subjects/Subject.ts -------------------------------------------------------------------------------- /0x04-TypeScript/task_4/js/subjects/Teacher.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zelipha/alx-frontend-javascript/HEAD/0x04-TypeScript/task_4/js/subjects/Teacher.ts -------------------------------------------------------------------------------- /0x04-TypeScript/task_4/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zelipha/alx-frontend-javascript/HEAD/0x04-TypeScript/task_4/package.json -------------------------------------------------------------------------------- /0x04-TypeScript/task_4/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zelipha/alx-frontend-javascript/HEAD/0x04-TypeScript/task_4/tsconfig.json -------------------------------------------------------------------------------- /0x04-TypeScript/task_5/js/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zelipha/alx-frontend-javascript/HEAD/0x04-TypeScript/task_5/js/main.ts -------------------------------------------------------------------------------- /0x04-TypeScript/task_5/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zelipha/alx-frontend-javascript/HEAD/0x04-TypeScript/task_5/package.json -------------------------------------------------------------------------------- /0x04-TypeScript/task_5/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zelipha/alx-frontend-javascript/HEAD/0x04-TypeScript/task_5/tsconfig.json -------------------------------------------------------------------------------- /0x04-TypeScript/task_5/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zelipha/alx-frontend-javascript/HEAD/0x04-TypeScript/task_5/webpack.config.js -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # alx-frontend-javascript 2 | --------------------------------------------------------------------------------