> For the complete documentation index, see [llms.txt](https://volunteers.migracode.org/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://volunteers.migracode.org/coding-course/class-information/teaching-instructions.md).

# Teaching instructions

- [Introduction](https://volunteers.migracode.org/coding-course/class-information/teaching-instructions/introduction.md)
- [1 - Terminal and Visual Code](https://volunteers.migracode.org/coding-course/class-information/teaching-instructions/introduction/1-terminal-and-visual-code.md)
- [2 - Git and Github](https://volunteers.migracode.org/coding-course/class-information/teaching-instructions/introduction/2-git-and-github.md)
- [HTML/CSS](https://volunteers.migracode.org/coding-course/class-information/teaching-instructions/html-css.md)
- [1 - Semantic HTML and CSS](https://volunteers.migracode.org/coding-course/class-information/teaching-instructions/html-css/week-1.md)
- [2 - Responsive Web and layout](https://volunteers.migracode.org/coding-course/class-information/teaching-instructions/html-css/week-2.md): Responsive Web and layout
- [3 - Bootstrap](https://volunteers.migracode.org/coding-course/class-information/teaching-instructions/html-css/week-3.md)
- [JavaScript I](https://volunteers.migracode.org/coding-course/class-information/teaching-instructions/javascript-i.md)
- [1 - Hello Javascript](https://volunteers.migracode.org/coding-course/class-information/teaching-instructions/javascript-i/week-1.md)
- [2 - Expressions and loops](https://volunteers.migracode.org/coding-course/class-information/teaching-instructions/javascript-i/week-2.md)
- [3 - Arrays and callbacks](https://volunteers.migracode.org/coding-course/class-information/teaching-instructions/javascript-i/week-3.md)
- [Javascript II](https://volunteers.migracode.org/coding-course/class-information/teaching-instructions/javascript-ii.md)
- [1 - Javascript in the browser](https://volunteers.migracode.org/coding-course/class-information/teaching-instructions/javascript-ii/week-1.md)
- [2 - Objects](https://volunteers.migracode.org/coding-course/class-information/teaching-instructions/javascript-ii/week-2.md)
- [3 - Introduction to APIs](https://volunteers.migracode.org/coding-course/class-information/teaching-instructions/javascript-ii/week-3.md)
- [Javascript III](https://volunteers.migracode.org/coding-course/class-information/teaching-instructions/javascript-iii.md)
- [1 - HTTP Protocols and ES6](https://volunteers.migracode.org/coding-course/class-information/teaching-instructions/javascript-iii/week-1.md)
- [2 - Workshop Part 1](https://volunteers.migracode.org/coding-course/class-information/teaching-instructions/javascript-iii/week-2.md)
- [3 - Workshop Part 2](https://volunteers.migracode.org/coding-course/class-information/teaching-instructions/javascript-iii/week-3.md)
- [React](https://volunteers.migracode.org/coding-course/class-information/teaching-instructions/react.md)
- [1 - Hello React](https://volunteers.migracode.org/coding-course/class-information/teaching-instructions/react/week-1.md)
- [2 - Reacting to changes](https://volunteers.migracode.org/coding-course/class-information/teaching-instructions/react/week-2.md)
- [3 - Fetching Data](https://volunteers.migracode.org/coding-course/class-information/teaching-instructions/react/week-3.md)
- [NodeJS](https://volunteers.migracode.org/coding-course/class-information/teaching-instructions/node.md)
- [1 - Node and Express 101](https://volunteers.migracode.org/coding-course/class-information/teaching-instructions/node/1-node-and-express-101.md)
- [2 - APIs in Node](https://volunteers.migracode.org/coding-course/class-information/teaching-instructions/node/2-apis-in-node.md)
- [3 - Workshop](https://volunteers.migracode.org/coding-course/class-information/teaching-instructions/node/3-workshop.md)
- [Databases](https://volunteers.migracode.org/coding-course/class-information/teaching-instructions/databases.md)
- [1 - Introduction to SQL](https://volunteers.migracode.org/coding-course/class-information/teaching-instructions/databases/1-introduction-to-sql.md)
- [2 - SQL with Node](https://volunteers.migracode.org/coding-course/class-information/teaching-instructions/databases/2-sql-with-node.md)
- [3 - CRUD with SQL and Node](https://volunteers.migracode.org/coding-course/class-information/teaching-instructions/databases/3-crud-with-sql-and-node.md)
