> 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/javascript-iii.md).

# Javascript III

## Module Introduction

## Last Module

In the previous Modules of Javascript (6 weeks) students learned the basics of programming and data types, callbacks as well as DOM manipulation. So students are expected to have sound knowledge of basic Javascript programming.

During this module they will be introduced to asynchronous programming and How to consume an API.

## Lessons

{% content-ref url="/pages/-MT6jta98pF0UNm1SKGe" %}
[1 - HTTP Protocols and ES6](/coding-course/class-information/teaching-instructions/javascript-iii/week-1.md)
{% endcontent-ref %}

{% content-ref url="/pages/-MT6kmXOJ6lD40hu1oPr" %}
[2 - Workshop Part 1](/coding-course/class-information/teaching-instructions/javascript-iii/week-2.md)
{% endcontent-ref %}

{% content-ref url="/pages/-MT6kx-sNh6MEazRbRlh" %}
[3 - Workshop Part 2](/coding-course/class-information/teaching-instructions/javascript-iii/week-3.md)
{% endcontent-ref %}
