Add svelte resources (#5909)
* add svelte interactive tutorial * add svelte courses * add svelte to index * move svelte resource to books listing * move svelte resource to courses
This commit is contained in:
		| @@ -112,6 +112,7 @@ That section got so big, we decided to split it into its own file, the [BY SUBJE | ||||
|   * [React](#react) | ||||
|   * [React Native](#react-native) | ||||
|   * [Redux](#redux) | ||||
|   * [Svelte](#svelte) | ||||
|   * [Vue.js](#vuejs) | ||||
| * [Jenkins](#jenkins) | ||||
| * [Julia](#julia) | ||||
| @@ -1268,6 +1269,11 @@ That section got so big, we decided to split it into its own file, the [BY SUBJE | ||||
| * [The Complete Redux Book](https://leanpub.com/redux-book) - Boris Dinkevich and Ilya Gelman  *(Leanpub account or valid email requested)* | ||||
|  | ||||
|  | ||||
| #### Svelte | ||||
|  | ||||
| * [Svelte Tutorial](https://svelte.dev/tutorial/basics) - Svelte.dev | ||||
|  | ||||
|  | ||||
| #### Vue.js | ||||
|  | ||||
| * [30 Days Of Vue](https://www.newline.co/30-days-of-vue) - Hassan Djirdeh (HTML; *email required for PDF*) | ||||
|   | ||||
| @@ -37,6 +37,7 @@ | ||||
|   * [React](#react) | ||||
|   * [React Native](#react-native) | ||||
|   * [Redux](#redux) | ||||
|   * [Svelte](#svelte) | ||||
|   * [Vue.js](#vuejs) | ||||
| * [Kotlin](#kotlin) | ||||
| * [Kubernetes](#kubernetes) | ||||
| @@ -508,6 +509,12 @@ | ||||
| * [Learn Redux](https://learnredux.com) - Wes Bos (email address *requested*) | ||||
|  | ||||
|  | ||||
| #### Svelte | ||||
|  | ||||
| * [Learn the Svelte JavaScript Framework](https://www.youtube.com/watch?v=ujbE0mzX-CU) - Noah Glaser, freeCodeCamp (YouTube) | ||||
| * [Svelte Tutorial](https://www.youtube.com/watch?v=vhGiGqZ78Rs) - Beau Carnes, freeCodeCamp (YouTube) | ||||
|  | ||||
|  | ||||
| #### Vue.js | ||||
|  | ||||
| * [Internationalization with vue-i18n](https://vueschool.io/courses/internationalization-with-vue-i18n) | ||||
|   | ||||
		Reference in New Issue
	
	Block a user