---
title: What You Will Learn at Free Code Camp in Order
---
*   <a href='https://developer.mozilla.org/en-US/docs/Web/HTML' target='_blank' rel='nofollow'>HTML5</a> - The structure of web pages.
*   <a href='https://developer.mozilla.org/en-US/docs/Web/CSS' target='_blank' rel='nofollow'>CSS</a> - The visual style of web pages.
*   <a href='http://getbootstrap.com/' target='_blank' rel='nofollow'>Bootstrap</a> - A "responsive design" tool that helps your websites look great on tablets and phones.
*   <a href='https://jquery.com/' target='_blank' rel='nofollow'>jQuery</a> and <a href='https://developer.mozilla.org/en-US/docs/AJAX' target='_blank' rel='nofollow'>Ajax</a> - Easy tools for controlling content in the browser.
*   <a href='https://developer.mozilla.org/en-US/docs/Web/JavaScript' target='_blank' rel='nofollow'>JavaScript</a> - The one programming language that all web browsers use.
*   <a href='https://en.wikipedia.org/wiki/Algorithm' target='_blank' rel='nofollow'>Algorithms</a> - Step-by-step recipes for getting things done.
*   <a href='https://git-scm.com/' target='_blank' rel='nofollow'>Git</a> - A version control system for saving and sharing your projects.
*   <a href='https://www.mongodb.org/' target='_blank' rel='nofollow'>MongoDB</a> - A popular non-relational database.
*   <a href='http://d3js.org/' target='_blank' rel='nofollow'>D3.js</a> - A JavaScript library for producing dynamic, interactive data visualizations in web browsers.
*   <a href='http://expressjs.com/' target='_blank' rel='nofollow'>Express.js</a>- A powerful web development framework.
*   <a href='https://nodejs.org/' target='_blank' rel='nofollow'>Node.js</a> - A platform for creating scalable network applications.
*   <a href='http://sass-lang.com/' target='_blank' rel='nofollow'>SASS</a> - A scripting language that is interpreted into Cascading Style Sheets (CSS).
*   <a href='https://en.wikipedia.org/wiki/Application_programming_interface' target='_blank' rel='nofollow'>API Development</a> - A set of routines, protocols, and tools for building software and applications.
*   <a href='https://en.wikipedia.org/wiki/Agile_software_development' target='_blank' rel='nofollow'>Agile</a> - A set of software development principles that focus the design and production of a project on the needs of its users

![](http://2.bp.blogspot.com/-CPfmVm56c7c/VTwEpZkHBtI/AAAAAAAAAks/0dEwiH-DjEE/s1600/curriculum-diagram-full.jpg%7Cwidth=600px)