more minor fixes to json

This commit is contained in:
Quincy Larson
2015-05-28 02:10:44 -07:00
parent b2d3416a57
commit cc0fba35e5
6 changed files with 83 additions and 83 deletions

View File

@ -21,7 +21,7 @@
"challengeSeed": [
"<h1>Hello</h1>"
],
"challengeType": 5,
"challengeType": 0,
"nameCn": "",
"descriptionCn": [],
"nameFr": "",
@ -51,7 +51,7 @@
"challengeSeed": [
"<h1>Hello World</h1>"
],
"challengeType": 5,
"challengeType": 0,
"nameCn": "",
"descriptionCn": [],
"nameFr": "",
@ -80,7 +80,7 @@
"<h1>Hello World</h1>",
"<h2>CatPhotoApp</h2>"
],
"challengeType": 5,
"challengeType": 0,
"nameCn": "",
"descriptionCn": [],
"nameFr": "",
@ -110,7 +110,7 @@
"<h2>CatPhotoApp</h2>",
"<p>Hello Paragraph</p>"
],
"challengeType": 5,
"challengeType": 0,
"nameCn": "",
"descriptionCn": [],
"nameFr": "",
@ -148,7 +148,7 @@
"<p>Hello Paragraph</p>",
"-->"
],
"challengeType": 5,
"challengeType": 0,
"nameCn": "",
"descriptionCn": [],
"nameFr": "",
@ -185,7 +185,7 @@
"<p>Hello Paragraph</p>",
"-->"
],
"challengeType": 5,
"challengeType": 0,
"nameCn": "",
"descriptionCn": [],
"nameFr": "",
@ -220,7 +220,7 @@
"",
"<p>Hello Paragraph</p>"
],
"challengeType": 5,
"challengeType": 0,
"nameCn": "",
"descriptionCn": [],
"nameFr": "",
@ -256,7 +256,7 @@
"",
"<p>Kitty ipsum dolor sit amet, shed everywhere shed everywhere stretching attack your ankles chase the red dot, hairball run catnip eat the grass sniff.</p>"
],
"challengeType": 5,
"challengeType": 0,
"nameCn": "",
"descriptionCn": [],
"nameFr": "",
@ -286,7 +286,7 @@
"",
"<p>Kitty ipsum dolor sit amet, shed everywhere shed everywhere stretching attack your ankles chase the red dot, hairball run catnip eat the grass sniff.</p>"
],
"challengeType": 5,
"challengeType": 0,
"nameCn": "",
"descriptionCn": [],
"nameFr": "",
@ -320,7 +320,7 @@
"",
"<p>Kitty ipsum dolor sit amet, shed everywhere shed everywhere stretching attack your ankles chase the red dot, hairball run catnip eat the grass sniff.</p>"
],
"challengeType": 5,
"challengeType": 0,
"nameCn": "",
"descriptionCn": [],
"nameFr": "",
@ -361,7 +361,7 @@
"",
"<p>Kitty ipsum dolor sit amet, shed everywhere shed everywhere stretching attack your ankles chase the red dot, hairball run catnip eat the grass sniff.</p>"
],
"challengeType": 5,
"challengeType": 0,
"nameCn": "",
"descriptionCn": [],
"nameFr": "",
@ -398,7 +398,7 @@
"",
"<p>Kitty ipsum dolor sit amet, shed everywhere shed everywhere stretching attack your ankles chase the red dot, hairball run catnip eat the grass sniff.</p>"
],
"challengeType": 5,
"challengeType": 0,
"nameCn": "",
"descriptionCn": [],
"nameFr": "",
@ -435,7 +435,7 @@
"",
"<p class='red-text'>Kitty ipsum dolor sit amet, shed everywhere shed everywhere stretching attack your ankles chase the red dot, hairball run catnip eat the grass sniff.</p>"
],
"challengeType": 5,
"challengeType": 0,
"nameCn": "",
"descriptionCn": [],
"nameFr": "",
@ -475,7 +475,7 @@
"<p class='red-text'>Kitty ipsum dolor sit amet, shed everywhere shed everywhere stretching attack your ankles chase the red dot, hairball run catnip eat the grass sniff.</p>",
"<p>Purr jump eat the grass rip the couch scratched sunbathe, shed everywhere rip the couch sleep in the sink fluffy fur catnip scratched.</p>"
],
"challengeType": 5,
"challengeType": 0,
"nameCn": "",
"descriptionCn": [],
"nameFr": "",
@ -518,7 +518,7 @@
"<p class='red-text'>Kitty ipsum dolor sit amet, shed everywhere shed everywhere stretching attack your ankles chase the red dot, hairball run catnip eat the grass sniff.</p>",
"<p class='red-text'>Purr jump eat the grass rip the couch scratched sunbathe, shed everywhere rip the couch sleep in the sink fluffy fur catnip scratched.</p>"
],
"challengeType": 5,
"challengeType": 0,
"nameCn": "",
"descriptionCn": [],
"nameFr": "",
@ -567,7 +567,7 @@
"<p class='red-text'>Kitty ipsum dolor sit amet, shed everywhere shed everywhere stretching attack your ankles chase the red dot, hairball run catnip eat the grass sniff.</p>",
"<p class='red-text'>Purr jump eat the grass rip the couch scratched sunbathe, shed everywhere rip the couch sleep in the sink fluffy fur catnip scratched.</p>"
],
"challengeType": 5,
"challengeType": 0,
"nameCn": "",
"descriptionCn": [],
"nameFr": "",
@ -620,7 +620,7 @@
"<p class='red-text'>Kitty ipsum dolor sit amet, shed everywhere shed everywhere stretching attack your ankles chase the red dot, hairball run catnip eat the grass sniff.</p>",
"<p class='red-text'>Purr jump eat the grass rip the couch scratched sunbathe, shed everywhere rip the couch sleep in the sink fluffy fur catnip scratched.</p>"
],
"challengeType": 5,
"challengeType": 0,
"nameCn": "",
"descriptionCn": [],
"nameFr": "",
@ -668,7 +668,7 @@
"<p class='red-text'>Kitty ipsum dolor sit amet, shed everywhere shed everywhere stretching attack your ankles chase the red dot, hairball run catnip eat the grass sniff.</p>",
"<p class='red-text'>Purr jump eat the grass rip the couch scratched sunbathe, shed everywhere rip the couch sleep in the sink fluffy fur catnip scratched.</p>"
],
"challengeType": 5,
"challengeType": 0,
"nameCn": "",
"descriptionCn": [],
"nameFr": "",
@ -717,7 +717,7 @@
"<p class='red-text'>Kitty ipsum dolor sit amet, shed everywhere shed everywhere stretching attack your ankles chase the red dot, hairball run catnip eat the grass sniff.</p>",
"<p class='red-text'>Purr jump eat the grass rip the couch scratched sunbathe, shed everywhere rip the couch sleep in the sink fluffy fur catnip scratched.</p>"
],
"challengeType": 5,
"challengeType": 0,
"nameCn": "",
"descriptionCn": [],
"nameFr": "",
@ -771,7 +771,7 @@
"<p class='red-text'>Kitty ipsum dolor sit amet, shed everywhere shed everywhere stretching attack your ankles chase the red dot, hairball run catnip eat the grass sniff.</p>",
"<p class='red-text'>Purr jump eat the grass rip the couch scratched sunbathe, shed everywhere rip the couch sleep in the sink fluffy fur catnip scratched.</p>"
],
"challengeType": 5,
"challengeType": 0,
"nameCn": "",
"descriptionCn": [],
"nameFr": "",
@ -830,7 +830,7 @@
"<p class='red-text'>Kitty ipsum dolor sit amet, shed everywhere shed everywhere stretching attack your ankles chase the red dot, hairball run catnip eat the grass sniff.</p>",
"<p class='red-text'>Purr jump eat the grass rip the couch scratched sunbathe, shed everywhere rip the couch sleep in the sink fluffy fur catnip scratched.</p>"
],
"challengeType": 5,
"challengeType": 0,
"nameCn": "",
"descriptionCn": [],
"nameFr": "",
@ -888,7 +888,7 @@
"<p class='red-text'>Kitty ipsum dolor sit amet, shed everywhere shed everywhere stretching attack your ankles chase the red dot, hairball run catnip eat the grass sniff.</p>",
"<p class='red-text'>Purr jump eat the grass rip the couch scratched sunbathe, shed everywhere rip the couch sleep in the sink fluffy fur catnip scratched.</p>"
],
"challengeType": 5,
"challengeType": 0,
"nameCn": "",
"descriptionCn": [],
"nameFr": "",
@ -949,7 +949,7 @@
"<p class='red-text'>Kitty ipsum dolor sit amet, shed everywhere shed everywhere stretching attack your ankles chase the red dot, hairball run catnip eat the grass sniff.</p>",
"<p class='red-text'>Purr jump eat the grass rip the couch scratched sunbathe, shed everywhere rip the couch sleep in the sink fluffy fur catnip scratched.</p>"
],
"challengeType": 5,
"challengeType": 0,
"nameCn": "",
"descriptionCn": [],
"nameFr": "",
@ -1013,7 +1013,7 @@
"<p class='red-text'>Kitty ipsum dolor sit amet, shed everywhere shed everywhere stretching attack your ankles chase the red dot, hairball run catnip eat the grass sniff.</p>",
"<p class='red-text'>Purr jump eat the grass rip the couch scratched sunbathe, shed everywhere rip the couch sleep in the sink fluffy fur catnip scratched.</p>"
],
"challengeType": 5,
"challengeType": 0,
"nameCn": "",
"descriptionCn": [],
"nameFr": "",
@ -1075,7 +1075,7 @@
"<p class='red-text'>Kitty ipsum dolor sit amet, shed everywhere shed everywhere stretching attack your ankles chase the red dot, hairball run catnip eat the grass sniff.</p>",
"<p class='red-text'>Purr jump eat the grass rip the couch scratched sunbathe, shed everywhere rip the couch sleep in the sink fluffy fur catnip scratched.</p>"
],
"challengeType": 5,
"challengeType": 0,
"nameCn": "",
"descriptionCn": [],
"nameFr": "",
@ -1138,7 +1138,7 @@
"<p class='red-text'>Kitty ipsum dolor sit amet, shed everywhere shed everywhere stretching attack your ankles chase the red dot, hairball run catnip eat the grass sniff.</p>",
"<p class='red-text'>Purr jump eat the grass rip the couch scratched sunbathe, shed everywhere rip the couch sleep in the sink fluffy fur catnip scratched.</p>"
],
"challengeType": 5,
"challengeType": 0,
"nameCn": "",
"descriptionCn": [],
"nameFr": "",
@ -1201,7 +1201,7 @@
"<p class='red-text'>Kitty ipsum dolor sit amet, shed everywhere shed everywhere stretching attack your ankles chase the red dot, hairball run catnip eat the grass sniff.</p>",
"<p class='red-text'>Purr jump eat the grass rip the couch scratched sunbathe, shed everywhere rip the couch sleep in the sink fluffy fur catnip scratched.</p>"
],
"challengeType": 5,
"challengeType": 0,
"nameCn": "",
"descriptionCn": [],
"nameFr": "",
@ -1264,7 +1264,7 @@
"<p class='red-text'>Kitty ipsum dolor sit amet, shed everywhere shed everywhere stretching attack your ankles chase the red dot, hairball run catnip eat the grass sniff.</p>",
"<p class='red-text'>Purr jump eat the grass rip the couch scratched sunbathe, shed everywhere rip the couch sleep in the sink fluffy fur catnip scratched.</p>"
],
"challengeType": 5,
"challengeType": 0,
"nameCn": "",
"descriptionCn": [],
"nameFr": "",
@ -1333,7 +1333,7 @@
" <li>lasagna</li>",
"</ul>"
],
"challengeType": 5,
"challengeType": 0,
"nameCn": "",
"descriptionCn": [],
"nameFr": "",
@ -1404,7 +1404,7 @@
" <li>other cats</li>",
"</ol>"
],
"challengeType": 5,
"challengeType": 0,
"nameCn": "",
"descriptionCn": [],
"nameFr": "",
@ -1477,7 +1477,7 @@
"</ol>",
"<input type='text'>"
],
"challengeType": 5,
"challengeType": 0,
"nameCn": "",
"descriptionCn": [],
"nameFr": "",
@ -1550,7 +1550,7 @@
"</ol>",
"<input type='text' placeholder='cat photo URL'>"
],
"challengeType": 5,
"challengeType": 0,
"nameCn": "",
"descriptionCn": [],
"nameFr": "",
@ -1624,7 +1624,7 @@
" <input type='text' placeholder='cat photo URL'>",
"</form>"
],
"challengeType": 5,
"challengeType": 0,
"nameCn": "",
"descriptionCn": [],
"nameFr": "",
@ -1700,7 +1700,7 @@
" <button type='submit'>Submit</button>",
"</form>"
],
"challengeType": 5,
"challengeType": 0,
"nameCn": "",
"descriptionCn": [],
"nameFr": "",
@ -1780,7 +1780,7 @@
" <button type='submit'>Submit</button>",
"</form>"
],
"challengeType": 5,
"challengeType": 0,
"nameCn": "",
"descriptionCn": [],
"nameFr": "",
@ -1858,7 +1858,7 @@
" <button type='submit'>Submit</button>",
"</form>"
],
"challengeType": 5,
"challengeType": 0,
"nameCn": "",
"descriptionCn": [],
"nameFr": "",
@ -1937,7 +1937,7 @@
" <button type='submit'>Submit</button>",
"</form>"
],
"challengeType": 5,
"challengeType": 0,
"nameCn": "",
"descriptionCn": [],
"nameFr": "",
@ -2020,7 +2020,7 @@
" <button type='submit'>Submit</button>",
"</form>"
],
"challengeType": 5,
"challengeType": 0,
"nameCn": "",
"descriptionCn": [],
"nameFr": "",
@ -2081,7 +2081,7 @@
" <h5 class=\"box green-box\">padding</h5>",
"</div>"
],
"challengeType": 5,
"challengeType": 0,
"nameCn": "",
"descriptionCn": [],
"nameFr": "",
@ -2144,7 +2144,7 @@
" <h5 class=\"box green-box\">padding</h5>",
"</div>"
],
"challengeType": 5,
"challengeType": 0,
"nameCn": "",
"descriptionCn": [],
"nameFr": "",
@ -2206,7 +2206,7 @@
" <h5 class=\"box green-box\">padding</h5>",
"</div>"
],
"challengeType": 5,
"challengeType": 0,
"nameCn": "",
"descriptionCn": [],
"nameFr": "",
@ -2271,7 +2271,7 @@
" <h5 class=\"box green-box\">padding</h5>",
"</div>"
],
"challengeType": 5,
"challengeType": 0,
"nameCn": "",
"descriptionCn": [],
"nameFr": "",
@ -2334,7 +2334,7 @@
" <h5 class=\"box green-box\">padding</h5>",
"</div>"
],
"challengeType": 5,
"challengeType": 0,
"nameCn": "",
"descriptionCn": [],
"nameFr": "",
@ -2397,7 +2397,7 @@
" <h5 class=\"box green-box\">padding</h5>",
"</div>"
],
"challengeType": 5,
"challengeType": 0,
"nameCn": "",
"descriptionCn": [],
"nameFr": "",
@ -2461,7 +2461,7 @@
" <h5 class=\"box green-box\">padding</h5>",
"</div>"
],
"challengeType": 5,
"challengeType": 0,
"nameCn": "",
"descriptionCn": [],
"nameFr": "",
@ -2474,4 +2474,4 @@
"descriptionPt": []
}
]
}
}

View File

@ -13,7 +13,7 @@
"Despite being completely self-paced, Stanford's CS101 course is broken up into weeks. Each of the following challenges will address one of those weeks.",
"Go to <a href='https://class.stanford.edu/courses/Engineering/CS101/Summer2014/courseware/z54/z1/' target='_blank'>https://class.stanford.edu/courses/Engineering/CS101/Summer2014/courseware/z54/z1/</a> and complete the first week's course work."
],
"challengeType": 0,
"challengeType": 2,
"tests": [],
"nameCn": "",
"descriptionCn": [],
@ -36,7 +36,7 @@
"This will introduce us to loops, a fundamental feature of every programming language.",
"Go to <a href='https://class.stanford.edu/courses/Engineering/CS101/Summer2014/courseware/z100/a7a70ce6e4724c58862ee6007284face/' target='_blank'>https://class.stanford.edu/courses/Engineering/CS101/Summer2014/courseware/z100/a7a70ce6e4724c58862ee6007284face/</a> and complete Week 2."
],
"challengeType": 0,
"challengeType": 2,
"tests": [],
"nameCn": "",
"descriptionCn": [],
@ -59,7 +59,7 @@
"This challenge will also give you an understanding of how bits and bytes work.",
"Go to <a href='https://class.stanford.edu/courses/Engineering/CS101/Summer2014/courseware/z143/z101/' target='_blank'>https://class.stanford.edu/courses/Engineering/CS101/Summer2014/courseware/z143/z101/</a> and complete Week 3."
],
"challengeType": 0,
"challengeType": 2,
"tests": [],
"nameCn": "",
"descriptionCn": [],
@ -82,7 +82,7 @@
"Particularly important, you will learn about networks and TCP/IP - the protocol that powers the internet.",
"Go to <a href='https://class.stanford.edu/courses/Engineering/CS101/Summer2014/courseware/z187/z144/' target='_blank'>https://class.stanford.edu/courses/Engineering/CS101/Summer2014/courseware/z187/z144/</a> and complete Week 4."
],
"challengeType": 0,
"challengeType": 2,
"tests": [],
"nameCn": "",
"descriptionCn": [],
@ -105,7 +105,7 @@
"We'll also learn the difference between digital data and analog data.",
"Go to <a href='https://class.stanford.edu/courses/Engineering/CS101/Summer2014/courseware/z208/z188/' target='_blank'>https://class.stanford.edu/courses/Engineering/CS101/Summer2014/courseware/z208/z188/</a> and complete Week 5."
],
"challengeType": 0,
"challengeType": 2,
"tests": [],
"nameCn": "",
"descriptionCn": [],
@ -129,7 +129,7 @@
"We'll also learn about Computer Security and some of the more common vulnerabilities software systems have.",
"Go to <a href='https://class.stanford.edu/courses/Engineering/CS101/Summer2014/courseware/z229/z213/' target='_blank'>https://class.stanford.edu/courses/Engineering/CS101/Summer2014/courseware/z229/z213/</a> and complete Week 6, the final week of the course."
],
"challengeType": 0,
"challengeType": 2,
"tests": [],
"nameCn": "",
"descriptionCn": [],
@ -143,4 +143,4 @@
"descriptionPt": []
}
]
}
}

View File

@ -12,7 +12,7 @@
"In this course, we'll build a virtual shop entirely in Angular.js.",
"Go to <a href='http://campus.codeschool.com/courses/shaping-up-with-angular-js/level/1/section/1/video/1' target='_blank'>http://campus.codeschool.com/courses/shaping-up-with-angular-js/level/1/section/1/video/1</a> and complete the section."
],
"challengeType": 0,
"challengeType": 2,
"tests": [],
"nameCn": "",
"descriptionCn": [],
@ -35,7 +35,7 @@
"Let's learn how these powerful directives work, and how to use them to make your web apps more dynamic",
"Go to <a href='http://campus.codeschool.com/courses/shaping-up-with-angular-js/level/2/section/1/video/1' target='_blank'>http://campus.codeschool.com/courses/shaping-up-with-angular-js/level/2/section/1/video/1</a> and complete the section."
],
"challengeType": 0,
"challengeType": 2,
"tests": [],
"nameCn": "",
"descriptionCn": [],
@ -58,7 +58,7 @@
"Learn how to create reactive Angular.js forms, including real-time form validation.",
"Go to <a href='http://campus.codeschool.com/courses/shaping-up-with-angular-js/level/3/section/1/video/1' target='_blank'>http://campus.codeschool.com/courses/shaping-up-with-angular-js/level/3/section/1/video/1</a> and complete the section."
],
"challengeType": 0,
"challengeType": 2,
"tests": [],
"nameCn": "",
"descriptionCn": [],
@ -80,7 +80,7 @@
"Now we'll learn how to modify existing Angular.js directives, and even build directives of your own.",
"Go to <a href='http://campus.codeschool.com/courses/shaping-up-with-angular-js/level/4/section/1/video/1' target='_blank'>http://campus.codeschool.com/courses/shaping-up-with-angular-js/level/4/section/1/video/1</a> and complete the section."
],
"challengeType": 0,
"challengeType": 2,
"tests": [],
"nameCn": "",
"descriptionCn": [],
@ -103,7 +103,7 @@
"We'll learn how to use services in this final Code School Angular.js challenge.",
"Go to <a href='http://campus.codeschool.com/courses/shaping-up-with-angular-js/level/5/section/1/video/1' target='_blank'>http://campus.codeschool.com/courses/shaping-up-with-angular-js/level/5/section/1/video/1</a> and complete the section."
],
"challengeType": 0,
"challengeType": 2,
"tests": [],
"nameCn": "",
"descriptionCn": [],
@ -155,7 +155,7 @@
"Complete \"Finale\"",
"Once you've completed these first 7 challenges, move on to our next waypoint."
],
"challengeType": 0,
"challengeType": 2,
"tests": [],
"nameCn": "",
"descriptionCn": [],
@ -197,7 +197,7 @@
"Complete \"HTTP Client\"",
"Once you've completed these first 7 challenges, move on to our next waypoint."
],
"challengeType": 0,
"challengeType": 2,
"tests": [],
"nameCn": "",
"descriptionCn": [],
@ -224,7 +224,7 @@
"Complete \"Time Server\"",
"Once you've completed these 3 challenges, move on to our next waypoint."
],
"challengeType": 0,
"challengeType": 2,
"tests": [],
"nameCn": "",
"descriptionCn": [],
@ -251,7 +251,7 @@
"Complete \"HTTP JSON API Server\"",
"Once you've completed these final 3 challenges, move on to our next waypoint."
],
"challengeType": 0,
"challengeType": 2,
"tests": [],
"nameCn": "",
"descriptionCn": [],
@ -292,7 +292,7 @@
"Complete \"Time Server\"",
"Once you've completed these challenges, move on to our next waypoint."
],
"challengeType": 0,
"challengeType": 2,
"tests": [],
"nameCn": "",
"descriptionCn": [],
@ -315,7 +315,7 @@
"Git is also a great way to share and contribute to open source software.",
"Go to <a href='https://www.codeschool.com/courses/try-git' target='_blank'>https://www.codeschool.com/courses/try-git</a> and complete this short interactive course."
],
"challengeType": 0,
"challengeType": 2,
"tests": [],
"nameCn": "",
"descriptionCn": [],
@ -329,4 +329,4 @@
"descriptionPt": []
}
]
}
}

View File

@ -15,7 +15,7 @@
"This challenge will take several hours, but don't worry. Jafar's website will save your progress (using your browser's local storage) so you don't need to finish it in one sitting.",
"If you've spent several minutes on one of these challenges, and still can't figure out its correct answer, you can click \"show answer\", then click \"run\" to advance to the next challenge. Be sure to read the correct answer and make sure you understand it before moving on."
],
"challengeType": 0,
"challengeType": 2,
"tests": [],
"nameCn": "",
"descriptionCn": [],
@ -29,4 +29,4 @@
"descriptionPt": []
}
]
}
}

View File

@ -14,7 +14,7 @@
"Codecademy has an excellent free course that will walk us through the basics of jQuery.",
"Go to <a href='http://www.codecademy.com/courses/web-beginner-en-bay3D/0/1' target='_blank'>http://www.codecademy.com/courses/web-beginner-en-bay3D/0/1</a> and complete the first section."
],
"challengeType": 0,
"challengeType": 2,
"tests": [],
"nameCn": "",
"descriptionCn": [],
@ -38,7 +38,7 @@
"First, you'll learn about one of the most important jQuery functions of all: <code>$(document).ready()</code>.",
"Go to <a href='http://www.codecademy.com/courses/web-beginner-en-GfjC6/0/1' target='_blank'>http://www.codecademy.com/courses/web-beginner-en-GfjC6/0/1</a> and complete the second section."
],
"challengeType": 0,
"challengeType": 2,
"tests": [],
"nameCn": "",
"descriptionCn": [],
@ -61,7 +61,7 @@
"Let's learn some more advanced ways to use jQuery to manipulate the DOM.",
"Go to <a href='http://www.codecademy.com/courses/web-beginner-en-v6phg/0/1' target='_blank'>http://www.codecademy.com/courses/web-beginner-en-v6phg/0/1</a> and complete the third section."
],
"challengeType": 0,
"challengeType": 2,
"tests": [],
"nameCn": "",
"descriptionCn": [],
@ -84,7 +84,7 @@
"Here we'll learn how to use the jQuery <code>click()</code> function to respond to events in the browser.",
"Go to <a href='http://www.codecademy.com/courses/web-beginner-en-JwhI1/0/1' target='_blank'>http://www.codecademy.com/courses/web-beginner-en-JwhI1/0/1</a> and complete the fourth section."
],
"challengeType": 0,
"challengeType": 2,
"tests": [],
"nameCn": "",
"descriptionCn": [],
@ -107,7 +107,7 @@
"Let's explore some of the fun ways we can manipulate DOM elements with jQuery.",
"Go to <a href='http://www.codecademy.com/courses/web-beginner-en-jtFIC/0/1' target='_blank'>http://www.codecademy.com/courses/web-beginner-en-jtFIC/0/1</a> and complete the fifth section."
],
"challengeType": 0,
"challengeType": 2,
"tests": [],
"nameCn": "",
"descriptionCn": [],
@ -121,4 +121,4 @@
"descriptionPt": []
}
]
}
}

View File

@ -22,7 +22,7 @@
"Now add the following code to your JavaScript: <code>$(document).ready(function() { $('.text-primary').text('Hi CodePen!') });</code>. Click the \"Save\" button at the top. Your \"Hello CodePen!\" should change to \"Hi CodePen!\". This means that jQuery is working.",
"Now you're ready for your first Zipline. Click the \"I've completed this challenge\" button and include a link to your CodePen. If you pair programmed, you should also include the Free Code Camp username of your pair."
],
"challengeType": 0,
"challengeType": 3,
"tests": [],
"nameCn": "",
"descriptionCn": [],
@ -57,7 +57,7 @@
"When you are finished, click the \"I've completed this challenge\" button and include a link to your CodePen. If you pair programmed, you should also include the Free Code Camp username of your pair.",
"If you'd like immediate feedback on your project, click this button and paste in a link to your CodePen project. Otherwise, we'll review it before you start your nonprofit projects.<br><br><a class='btn btn-primary btn-block' href='https://twitter.com/intent/tweet?text=Check%20out%20the%20project%20I%20just%20built%20with%20%40FreeCodeCamp:%20%0A%20%23LearnToCode%20%23JavaScript' target='_blank'>Click here then add your link to your tweet's text</a>"
],
"challengeType": 0,
"challengeType": 3,
"tests": [],
"nameCn": "",
"descriptionCn": [],
@ -87,7 +87,7 @@
"When you are finished, click the \"I've completed this challenge\" button and include a link to your CodePen. If you pair programmed, you should also include the Free Code Camp username of your pair.",
"If you'd like immediate feedback on your project, click this button and paste in a link to your CodePen project. Otherwise, we'll review it before you start your nonprofit projects.<br><br><a class='btn btn-primary btn-block' href='https://twitter.com/intent/tweet?text=Check%20out%20the%20project%20I%20just%20built%20with%20%40FreeCodeCamp:%20%0A%20%23LearnToCode%20%23JavaScript' target='_blank'>Click here then add your link to your tweet's text</a>"
],
"challengeType": 0,
"challengeType": 3,
"tests": [],
"nameCn": "",
"descriptionCn": [],
@ -119,7 +119,7 @@
"When you are finished, click the \"I've completed this challenge\" button and include a link to your CodePen. If you pair programmed, you should also include the Free Code Camp username of your pair.",
"If you'd like immediate feedback on your project, click this button and paste in a link to your CodePen project. Otherwise, we'll review it before you start your nonprofit projects.<br><br><a class='btn btn-primary btn-block' href='https://twitter.com/intent/tweet?text=Check%20out%20the%20project%20I%20just%20built%20with%20%40FreeCodeCamp:%20%0A%20%23LearnToCode%20%23JavaScript' target='_blank'>Click here then add your link to your tweet's text</a>"
],
"challengeType": 0,
"challengeType": 3,
"tests": [],
"nameCn": "",
"descriptionCn": [],
@ -152,7 +152,7 @@
"When you are finished, click the \"I've completed this challenge\" button and include a link to your CodePen. If you pair programmed, you should also include the Free Code Camp username of your pair.",
"If you'd like immediate feedback on your project, click this button and paste in a link to your CodePen project. Otherwise, we'll review it before you start your nonprofit projects.<br><br><a class='btn btn-primary btn-block' href='https://twitter.com/intent/tweet?text=Check%20out%20the%20project%20I%20just%20built%20with%20%40FreeCodeCamp:%20%0A%20%23LearnToCode%20%23JavaScript' target='_blank'>Click here then add your link to your tweet's text</a>"
],
"challengeType": 0,
"challengeType": 3,
"tests": [],
"nameCn": "",
"descriptionCn": [],
@ -184,7 +184,7 @@
"When you are finished, click the \"I've completed this challenge\" button and include a link to your CodePen. If you pair programmed, you should also include the Free Code Camp username of your pair.",
"If you'd like immediate feedback on your project, click this button and paste in a link to your CodePen project. Otherwise, we'll review it before you start your nonprofit projects.<br><br><a class='btn btn-primary btn-block' href='https://twitter.com/intent/tweet?text=Check%20out%20the%20project%20I%20just%20built%20with%20%40FreeCodeCamp:%20%0A%20%23LearnToCode%20%23JavaScript' target='_blank'>Click here then add your link to your tweet's text</a>"
],
"challengeType": 0,
"challengeType": 3,
"tests": [],
"nameCn": "",
"descriptionCn": [],
@ -215,7 +215,7 @@
"When you are finished, click the \"I've completed this challenge\" button and include a link to your CodePen. If you pair programmed, you should also include the Free Code Camp username of your pair.",
"If you'd like immediate feedback on your project, click this button and paste in a link to your CodePen project. Otherwise, we'll review it before you start your nonprofit projects.<br><br><a class='btn btn-primary btn-block' href='https://twitter.com/intent/tweet?text=Check%20out%20the%20project%20I%20just%20built%20with%20%40FreeCodeCamp:%20%0A%20%23LearnToCode%20%23JavaScript' target='_blank'>Click here then add your link to your tweet's text</a>"
],
"challengeType": 0,
"challengeType": 3,
"tests": [],
"nameCn": "",
"descriptionCn": [],
@ -246,7 +246,7 @@
"When you are finished, click the \"I've completed this challenge\" button and include a link to your CodePen. If you pair programmed, you should also include the Free Code Camp username of your pair.",
"If you'd like immediate feedback on your project, click this button and paste in a link to your CodePen project. Otherwise, we'll review it before you start your nonprofit projects.<br><br><a class='btn btn-primary btn-block' href='https://twitter.com/intent/tweet?text=Check%20out%20the%20project%20I%20just%20built%20with%20%40FreeCodeCamp:%20%0A%20%23LearnToCode%20%23JavaScript' target='_blank'>Click here then add your link to your tweet's text</a>"
],
"challengeType": 0,
"challengeType": 3,
"tests": [],
"nameCn": "",
"descriptionCn": [],
@ -278,7 +278,7 @@
"When you are finished, click the \"I've completed this challenge\" button and include a link to your CodePen. If you pair programmed, you should also include the Free Code Camp username of your pair.",
"If you'd like immediate feedback on your project, click this button and paste in a link to your CodePen project. Otherwise, we'll review it before you start your nonprofit projects.<br><br><a class='btn btn-primary btn-block' href='https://twitter.com/intent/tweet?text=Check%20out%20the%20project%20I%20just%20built%20with%20%40FreeCodeCamp:%20%0A%20%23LearnToCode%20%23JavaScript' target='_blank'>Click here then add your link to your tweet's text</a>"
],
"challengeType": 0,
"challengeType": 3,
"tests": [],
"nameCn": "",
"descriptionCn": [],
@ -292,4 +292,4 @@
"descriptionPt": []
}
]
}
}