Skip to content

Commit 2c5e222

Browse files
committed
readme
1 parent e5f3fb5 commit 2c5e222

File tree

2 files changed

+47
-13
lines changed

2 files changed

+47
-13
lines changed

README.md

Lines changed: 46 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -78,14 +78,6 @@ If you have errors, you can automatically fix them most of the time by running:
7878
npm run lint-fix
7979
```
8080

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-
8981
## Part 1 – Learn You The HTML For Much Win! (11 points, 1 per exercise)
9082

9183
Run the following command:
@@ -102,16 +94,44 @@ Navigate the menu with the up & down arrow keys. Choose a challenge by hitting e
10294

10395
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).
10496

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.
106112

107-
## Part 2 – JavaScripting! (20 points, 1 per exercise)
113+
## Part 2 – JavaScripting Adventure! (20 points, 1 per exercise)
108114

109115
Run the following command:
110116

111117
```bash
112118
javascripting
113119
```
114120

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+
115135
## Part 3 – Learn You The Node.js For Much Win! (26 points, 2 per exercise)
116136

117137
Open your terminal and run the following command:
@@ -120,9 +140,23 @@ Open your terminal and run the following command:
120140
learnyounode
121141
```
122142

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+
123157
## Part 4 – Survey (3 points)
124158

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!
126160

127161
## Submit
128162

@@ -144,4 +178,4 @@ Submit your work:
144178
npm run submit
145179
```
146180

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.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@
2828
"scripts": {
2929
"lint": "standard",
3030
"lint-fix": "standard --fix",
31-
"submit": "git checkout master && git commit -am 'submit' && git push origin master && echo 'Submitted at `date`'",
31+
"submit": "git checkout master && git commit -am 'submit' && git push origin master && echo 'Successfully submitted!'",
3232
"test": "npm run lint && tape test/*.js | tap-spec"
3333
}
3434
}

0 commit comments

Comments
 (0)