You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+46-12Lines changed: 46 additions & 12 deletions
Original file line number
Diff line number
Diff line change
@@ -78,14 +78,6 @@ If you have errors, you can automatically fix them most of the time by running:
78
78
npm run lint-fix
79
79
```
80
80
81
-
### Run the tests
82
-
83
-
As you make progress, you should periodically run the test suite.
84
-
85
-
```bash
86
-
npm test
87
-
```
88
-
89
81
## Part 1 – Learn You The HTML For Much Win! (11 points, 1 per exercise)
90
82
91
83
Run the following command:
@@ -102,16 +94,44 @@ Navigate the menu with the up & down arrow keys. Choose a challenge by hitting e
102
94
103
95
You can use any text editor you like to, whether it's `vim` or `emacs` or even a visual editor like [Sublime Text](https://www.sublimetext.com/) or [VS Code](https://code.visualstudio.com).
104
96
105
-
Whenever an exercise tells you to create a file, you should use the files we've already created for you in the `src/` folder. already created starter files you need to edit to complete the challenges. You just need to edit them
97
+
Whenever an exercise tells you to create a file, you should use the files we've already created for you in the `src/` folder. For example, the first file you need to edit is `src/learnyouhtml/index.html`.
98
+
99
+
Complete all the exercises. There are 11 in total.
100
+
101
+
It's easiest if you switch into the `src/learnyouhtml` folder and do your work in there. Here's an example:
102
+
103
+
```bash
104
+
cd src/learnyouhtml
105
+
learnyouhtml # select an exercise to complete
106
+
vim index.html # edit the file in your editor of choice
107
+
... some time passes ...
108
+
learnyouhtml verify index.html # check that you did it correctly!
109
+
```
110
+
111
+
When you're finished with all the exercises, go on to the next part.
106
112
107
-
## Part 2 – JavaScripting! (20 points, 1 per exercise)
113
+
## Part 2 – JavaScripting Adventure! (20 points, 1 per exercise)
108
114
109
115
Run the following command:
110
116
111
117
```bash
112
118
javascripting
113
119
```
114
120
121
+
Complete all the exercises. There are 20 in total.
122
+
123
+
It's easiest if you switch into the `src/javascripting` folder and do your work in there. Here's an example:
124
+
125
+
```bash
126
+
cd src/javascripting
127
+
javascripting # select an exercise to complete
128
+
vim introduction.js # edit the first file in your editor of choice
129
+
... some time passes ...
130
+
javascripting verify introduction.js # check that you did it correctly!
131
+
```
132
+
133
+
When you're finished with all the exercises, go on to the next part.
134
+
115
135
## Part 3 – Learn You The Node.js For Much Win! (26 points, 2 per exercise)
116
136
117
137
Open your terminal and run the following command:
@@ -120,9 +140,23 @@ Open your terminal and run the following command:
120
140
learnyounode
121
141
```
122
142
143
+
Complete all the exercises. There are 13 in total.
144
+
145
+
It's easiest if you switch into the `src/learnyounode` folder and do your work in there. Here's an example:
146
+
147
+
```bash
148
+
cd src/learnyounode
149
+
learnyounode # select an exercise to complete
150
+
vim hello-world.js # edit the first file in your editor of choice
151
+
... some time passes ...
152
+
learnyounode verify hello-world.js # check that you did it correctly!
153
+
```
154
+
155
+
When you're finished with all the exercises, go on to the next part.
156
+
123
157
## Part 4 – Survey (3 points)
124
158
125
-
Answer the survey questions in `src/SURVEY.md`.
159
+
Your feedback matters a lot! This is a brand new course, so please help us improve by answering the survey questions in `src/SURVEY.md`. As a reward, enjoy some easy points!
126
160
127
161
## Submit
128
162
@@ -144,4 +178,4 @@ Submit your work:
144
178
npm run submit
145
179
```
146
180
147
-
Feel free to submit regularly.
181
+
You should submit early and often! There's no downside to repeatedly submitting. In fact, each time you submit, your code is pushed to GitHub which ensures that if disaster strikes you'll have a backup of your work.
0 commit comments