Skip to content

Latest commit

 

History

History
23 lines (16 loc) · 2.1 KB

File metadata and controls

23 lines (16 loc) · 2.1 KB

Advanced JavaScript (Frontend)

Javascript is the brain of the website and an essential technology to master when building increasingly complex websites.

In this module, you will advance your JavaScript expertise to build interactive and dynamic websites. You will explore how to retrieve data from remote servers, process and present complex information in intuitive interfaces, and develop responsive web applications that respond to user actions. Additionally, you will learn strategies for designing scalable and maintainable code to tackle advanced development scenarios.

Contents

Week Topic Preparation Session Plan Assignment
1. Array functions & Arrow functions Preparation Session Plan (for mentors) Assignment
2. Callback functions & Asynchronous code Preparation Session Plan (for mentors) Assignment
3. Promises & async/await Preparation Session Plan (for mentors) Assignment
4. Classes & Advanced Promises Preparation Session Plan (for mentors) Assignment

Module Learning Goals

By the end of this module, you will be able to:

  • Retrieve and work with data from remote servers
  • Process and display complex data in user-friendly interfaces
  • Create responsive web applications that react to user input
  • Build complex websites in a scalable and maintainable way