"steps":["Register for the Free Code Camp chat room at <a href='https://www.hipchat.com/invite/178107/cc2f6ea4dfac9e48b9a88b305adae48a' target='_blank'>https://www.hipchat.com/invite/178107/cc2f6ea4dfac9e48b9a88b305adae48a</a>","Introduce yourself to our chat room by typing: \"hello world!\""]
"name":"Create a Website and Deploy it to the Internet",
"challengeNumber":2,
"video":"110753793",
"time":"5 minutes",
"steps":["Download a template from <a href='http://startbootstrap.com' target='_blank'>http://startbootstrap.com</a>","Go to <a href='http://bitballoon.com' target='_blank'>http://bitballoon.com</a>","Find the template you downloaded in your file manager (Finder on Mac, Windows Explorer on Windows)","Drag the entire template directory onto BitBalloon to deploy it","Once it's deployed, share the link to it in the Free Code Camp chat room."]
"steps":["Download the Atom editor at <a href='http://atom.io' target='_blank'>http://atom.io</a>","Unzip it and install Atom.","Open up Atom.","Now you have a dedicated text editor!"]
"steps":["Open up the template you downloaded from <a href='http://startbootstrap.com' target='_blank'>http://startbootstrap.com</a> in your file manager (Finder on Mac and Windows Explorer on Windows).","Open up the index.html file with Atom","Find the title tag in the HTML and change it.","Go to <a href='http://bitballoon.com' target='_blank'>http://bitballoon.com</a>","Drag the entire template directory onto BitBalloon to deploy it","Verify that the title has indeed changed."]
"name":"Start Your First Pair Programming Session",
"challengeNumber":5,
"video":"111077664",
"time":"20 minutes",
"steps":["Go to <a href='http://www.teamviewer.com/en/index.aspx' target='_blank'>http://www.teamviewer.com/en/index.aspx</a> and download Team Viewer","Install it and launch it","Go to the chat room and ask if anyone wants to pair program with you on your current challenge.","If someone is interested, they will be your \"pair\" - the person you pair programming with.","<strong>First, you will pair program on your computer.</strong> Copy your Team Viewer ID and paste it into the private chat, so that your pair can use it to connect with you.","You will need to share your randomly generated password with your pair as well.","Once your pair connects, you will see a Team Viewer side menu. ","Click the audio button that drops down.","Click the headset icon and choose Voice over IP","Click the microphone button to unmute your microphone. Once your pair does the same, you two will have an open voice channel.","When you are finished pair programming, click the X to end the session.","<strong>Next, you will pair program on your pair's computer.</strong> Ask your pair for his or her Team Viewer ID and password","Enter it to start the session.","Once the Team Viewer session starts, look at the the top of the screen, you will see 6 buttons. If you hover your cursor over audio/video.","When you are finished pair programming, click the X to end the session."]
"steps":["Go to <a href='http://www.powr.io' target='_blank'>http://www.powr.io</a>","From the dropdown menus, choose 'Contact Form' and 'HTML'","Find the template you downloaded from <a href='http://startbootstrap.com' target='_blank'>http://startbootstrap.com</a> in your file manager (Finder on Mac and Windows Explorer on Windows).","Drag the file to Atom","Copy the lines of HTML from the POWr tutorial to your index.html file, being careful to put them where they belong.","Drag the entire template directory onto BitBalloon to deploy it","Go to <a href='http://bitballoon.com' target='_blank'>http://bitballoon.com</a>","Verify that the form works by filling it out and submitting it. You can then go back to POWr.io and view the new database record that the form created.","Now add a the POWr.io Twitter feed to your portfolio website, then redeploy it to BitBalloon."]
"steps":["Go to <a href='http://www.newsweek.com/' target='_blank'>http://www.newsweek.com/</a>","Change the window size. Note that Newsweek.com is using <strong>Responsive Design</strong>.","Right-click an area of the page that doesn't have any HTML elements on it, then choose 'view page source'.","Select all the text, then copy it.","Go to <a href='http://codepen.io/pen/' target='_blank'>http://codepen.io/pen/</a>","Paste the HTML you copied from Newsweek.com into the HTML field of Codepen.","You now have your own customizable version of the Newsweek.com webpage. See if you can change some of the text and images."]
"steps":["Go to <a href='https://www.codeschool.com/courses/try-jquery' target='_blank'>https://www.codeschool.com/courses/try-jquery</a> and complete the course."]
"steps":["Go to <a href='http://jqexercise.droppages.com/' target='_blank'>http://jqexercise.droppages.com/</a> and complete all of the exercises.","The person who created it was not a native English speaker, so please excuse the spelling and grammar mistakes.","This will be a lot more fun if you pair program with someone from the Free Code Camp chat room."]
"steps":["Go to <a href='http://discover-devtools.codeschool.com/' target='_blank'>http://discover-devtools.codeschool.com/</a> and complete the course."]
"steps":["Go to <a href='http://getbootstrap.com/components/' target='_blank'>http://getbootstrap.com/components/</a>","Right-click an area of the page that doesn't have any HTML elements on it, then choose 'view page source'.","Select all the text, then copy it.","Go to <a href='http://codepen.io/pen/' target='_blank'>http://codepen.io/pen/</a>","Paste the HTML you copied from GetBootStrap.com into the HTML field of Codepen.","Go to <a href='http://bootswatch.com/' target='_blank'>http://bootswatch.com/</a>","Decide which theme you want to use.","Click the down arrow next to the download button and choose 'bootstrap.css'","Select all the text, then copy it.","Go back to CodePen and paste the CSS you copied from Bootswatch.com into the CSS field of Codepen.","Your Bootswatch CSS should now be applied to the HTML from the GetBootStrap page.","This page is currently using a two-column layout, with the main content on the left and additional navigation on the right. See if you can make it a one-column layout."]
"steps":["Go to <a href='http://daneden.github.io/animate.css/' target='_blank'>http://daneden.github.io/animate.css/</a> and try out some of the CSS animations.","Go to <a href='http://codepen.io/ossia/pen/bGegt' target='_blank'>http://codepen.io/ossia/pen/bGegt</a>.","Press the \"Fork\" button. This will fork, meaning create a copy of, the CodePen.","Click the gear in the CSS column.","Click \"Add another resource\" and start typing \"animate.css\". Click on the dropdown results to autocomplete it.","Now that you have Animate.css enabled, use jQuery and the \"toggleClass\" method to add an animated class to all h1 elements when you click the \"Press Me\" button."]
"steps":["Go to <a href='http://www.codecademy.com/en/tracks/javascript-combined' target='_blank'>http://www.codecademy.com/en/tracks/javascript-combined</a> and complete the course."]
"steps":["Watch the video to learn the RSAP (Read, Search, Ask, Post) methodology for getting help.","Try an intelligent Google query that involves JavaScript and filters for this year (since JavaScript changes)","Go to <a href='http://stackoverflow.com/' target='_blank'>http://stackoverflow.com/</a> and view the recent questions.","Go to <a href='http://webchat.freenode.net/' target='_blank'>http://webchat.freenode.net/</a> and create an IRC account.","Join the #JavaScript chat room and introduce yourself as a Free Code Camp student.","Now you have several ways of getting help when you're stuck."]
"name":"Easy Algorithm Scripting Challenges on Coderbyte",
"challengeNumber":16,
"video":"",
"time":"15 hours",
"steps":["Create a CoderByte account at <a href='http://coderbyte.com/sl/' target='_blank'>http://coderbyte.com/sl/</a>","Now go to <a href='http://coderbyte.com/CodingArea/Challenges/#easyChals' target='_blank'>http://coderbyte.com/CodingArea/Challenges/#easyChals</a> and start working through Coderbyte's easy algorithm scripting challenges using JavaScript.","Be sure to pair programming on these challenges, and remember to apply the RSAP methodology."]
"steps":["Harvard's CS50 course is one of the most popular online courses of all time. It will give you a solid programming foundation. It will introduce you to important concepts in computer science like algorithms, databases, data structures.","Go to <a href='https://www.edx.org/course/harvardx/harvardx-cs50x-introduction-computer-1022#.VDWSfSldWpQ' target='_blank'>https://www.edx.org/course/harvardx/harvardx-cs50x-introduction-computer-1022#.VDWSfSldWpQ</a> and register for the course."]
"name":"Medium Algorithm Scripting Challenges on Coderbyte",
"challengeNumber":18,
"video":"",
"time":"15 hours",
"steps":["Go to <a href='http://coderbyte.com/CodingArea/Challenges/#medChals' target='_blank'>http://coderbyte.com/CodingArea/Challenges/#medChals</a> and start working through Coderbyte's medium algorithm scripting challenges using JavaScript.","Be sure to pair programming on these challenges, and remember to apply the RSAP methodology."]
"steps":["Go to <a href='https://class.stanford.edu/courses/DB/RDB/SelfPaced/about' target='_blank'>https://class.stanford.edu/courses/DB/RDB/SelfPaced/about</a> and register for this course.","Be sure to watch the videos, in addition to doing the exercises, because they have embedded challenges."]
"steps":["Go to <a href='https://class.stanford.edu/courses/DB/JSON/SelfPaced/about' target='_blank'>https://class.stanford.edu/courses/DB/JSON/SelfPaced/about</a> and register for this course.","Be sure to watch the videos, in addition to doing the exercises, because they have embedded challenges."]
"steps":["Go to <a href='http://www.amctv.com/shows/halt-and-catch-fire/colossal-cave-adventure' target='_blank'>http://www.amctv.com/shows/halt-and-catch-fire/colossal-cave-adventure</a> and play the original text-based adventure (known simply as \"Adventure\".","Using CodePen, create a text based adventure, using buttons instead of text input.","Create a player object, and give the player an inventory of items.","Create a definite beginning, end, and at least 10 different locations a player can go to and interact with"]
"name":"Hard Algorithm Scripting Challenges on Coderbyte",
"challengeNumber":22,
"video":"",
"time":"15 hours",
"steps":["Go to <a href='http://coderbyte.com/CodingArea/Challenges/#hardChals' target='_blank'>http://coderbyte.com/CodingArea/Challenges/#medChals</a> and start working through Coderbyte's hard algorithm scripting challenges using JavaScript.","Be sure to pair programming on these challenges, and remember to apply the RSAP methodology."]
"steps":["Go to <a href='https://class.stanford.edu/courses/DB/SQL/SelfPaced/about' target='_blank'>https://class.stanford.edu/courses/DB/SQL/SelfPaced/about</a> and register for this course.","Be sure to watch the videos, in addition to doing the exercises, because they have embedded challenges."]
"steps":["Using CodePen, create an interview question machine that will show an interview question, count down from 5, then shows the answer.","Create a button the user can press to see the next question.","Go to <a href='https://gist.github.com/QuincyLarson/b18d7366440af0f37054' target='_blank'>https://gist.github.com/QuincyLarson/b18d7366440af0f37054</a> to see an example list of interview questions (dealing with the time complexity of algorthims and duration of common computational tasks).","Add the ability for users to say they got it right or wrong. If they got it right, don't show them that question any more."]
"steps":["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."]
"name":"Code School's Real-time web with Node.JS",
"challengeNumber":29,
"video":"",
"time":"5 hours",
"steps":["Go to <a href='https://www.codeschool.com/courses/real-time-web-with-node-js' target='_blank'>https://www.codeschool.com/courses/real-time-web-with-node-js</a> and work through the course.","Note that this course is a paid course, but that if you can find time to finish the course within two consecutive days, you can use Code School's free two-day hall pass to complete it for free here: <a href='https://www.codeschool.com/hall_passes/213f3fedb6b9/claim_shared' target='_blank'>https://www.codeschool.com/hall_passes/213f3fedb6b9/claim_shared</a>"]
"name":"Explore Your Network with the LinkedIn API",
"challengeNumber":31,
"video":"",
"time":"2 hours",
"steps":["Go to <a href='http://developers.linkedin.com/' target='_blank'>http://developers.linkedin.com/</a> and register a LinkedIn app.","Using the API keys provided by LinkedIn, write a script that pulls your LinkedIn profile and and connections."]
"steps":["Go to <a href='https://www.codeschool.com//courses/shaping-up-with-angular-js' target='_blank'>hhttps://www.codeschool.com//courses/shaping-up-with-angular-js</a> and complete this free course."]