-
Notifications
You must be signed in to change notification settings - Fork 11
/
Copy pathall-courses-list.json
158 lines (158 loc) · 4.65 KB
/
all-courses-list.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
[
{
"src": "https://vueschool.io/courses/the-vuejs-3-master-class",
"title": "The Vue.js 3 Masterclass"
},
{
"src": "https://vueschool.io/courses/vue-js-fundamentals-with-the-composition-api",
"title": "Vue.js 3 Fundamentals with the Composition API"
},
{
"src": "https://vueschool.io/courses/vuejs-3-fundamentals",
"title": "Vue.js 3 Fundamentals with the Options API"
},
{
"src": "https://vueschool.io/courses/rapid-development-with-vite",
"title": "Rapid Development with Vite"
},
{
"src": "https://vueschool.io/courses/pinia-the-enjoyable-vue-store",
"title": "Pinia: The Enjoyable Vue Store"
},
{
"src": "https://vueschool.io/courses/typescript-with-vue-js-3",
"title": "TypeScript with Vue.js 3"
},
{
"src": "https://vueschool.io/courses/application-monitoring-in-vue-js-with-sentry",
"title": "Application Monitoring in Vue.js with Sentry"
},
{
"src": "https://vueschool.io/courses/typescript-fundamentals",
"title": "TypeScript Fundamentals"
},
{
"src": "https://vueschool.io/courses/vue-router-4-for-everyone",
"title": "Vue Router 4 for Everyone"
},
{
"src": "https://vueschool.io/courses/vueuse-for-everyone",
"title": "VueUse for Everyone"
},
{
"src": "https://vueschool.io/courses/vue-3-single-file-components",
"title": "Vue 3 Single File Components"
},
{
"src": "https://vueschool.io/courses/vue-3-composition-api",
"title": "Vue 3 Composition API"
},
{
"src": "https://vueschool.io/courses/vue-js-3-components-fundamentals",
"title": "Vue.js 3 Components Fundamentals"
},
{
"src": "https://vueschool.io/courses/whats-new-in-vue-3",
"title": "What is new in Vue 3"
},
{
"src": "https://vueschool.io/courses/modern-javascript-es6-and-beyond",
"title": "Modern JavaScript: ES6 and beyond!"
},
{
"src": "https://vueschool.io/courses/reusable-vuejs-components-with-slots",
"title": "Reusable Vue.js Components with Slots"
},
{
"src": "https://vueschool.io/courses/vue-apollo-graphql-fundamentals",
"title": "Vue-Apollo GraphQL Fundamentals"
},
{
"src": "https://vueschool.io/courses/storybook-with-vuejs",
"title": "Storybook with Vue.js"
},
{
"src": "https://vueschool.io/courses/functional-components",
"title": "Functional Components"
},
{
"src": "https://vueschool.io/courses/internationalization-with-vue-i18n",
"title": "Internationalization with vue-i18n"
},
{
"src": "https://vueschool.io/courses/learn-graphql-fundamentals",
"title": "GraphQL Fundamentals"
},
{
"src": "https://vueschool.io/courses/vue-router-for-everyone",
"title": "Vue Router for Everyone"
},
{
"src": "https://vueschool.io/courses/web-accessibility-fundamentals",
"title": "Web Accessibility Fundamentals"
},
{
"src": "https://vueschool.io/courses/vuejs-single-file-components",
"title": "Single File Components"
},
{
"src": "https://vueschool.io/courses/learn-how-to-test-vuejs-components",
"title": "Testing Vue.js Components"
},
{
"src": "https://vueschool.io/courses/vuejs-components-fundamentals",
"title": "Vue.js Components Fundamentals"
},
{
"src": "https://vueschool.io/courses/static-site-generation-with-nuxtjs",
"title": "Static Site Generation with Nuxt.js"
},
{
"src": "https://vueschool.io/courses/async-data-with-nuxtjs",
"title": "Async Data with Nuxt.js"
},
{
"src": "https://vueschool.io/courses/test-with-jest",
"title": "Test with Jest"
},
{
"src": "https://vueschool.io/courses/nuxtjs-fundamentals",
"title": "Nuxt.js Fundamentals"
},
{
"src": "https://vueschool.io/courses/custom-vuejs-directives",
"title": "Custom Vue Directives"
},
{
"src": "https://vueschool.io/courses/javascript-testing-fundamentals",
"title": "JavaScript Testing Fundamentals"
},
{
"src": "https://vueschool.io/courses/dynamic-forms-vuejs",
"title": "Dynamic Forms with Vue.js"
},
{
"src": "https://vueschool.io/courses/vuejs-form-validation",
"title": "Vue.js Form Validation"
},
{
"src": "https://vueschool.io/courses/vuejs-fundamentals",
"title": "Vue.js Fundamentals"
},
{
"src": "https://vueschool.io/courses/vuejs-firebase-authentication",
"title": "Vue.js + Firebase Authentication"
},
{
"src": "https://vueschool.io/courses/vuejs-firebase-realtime-database",
"title": "Vue.js + Firebase Realtime Database"
},
{
"src": "https://vueschool.io/courses/the-vuejs-master-class",
"title": "The Vue.js Master Class"
},
{
"src": "https://vueschool.io/courses/vuex-for-everyone",
"title": "Vuex for Everyone"
}
]