• Skip to primary navigation
  • Skip to main content
  • Skip to footer
Code The Dream School
Code the Dream Labs Logo

Code The Dream School

Main hub for class materials for Code the Dream’s classes

  • Code the Dream Home

Search Code The Dream School

Intro to Programming Lesson 8

Welcome to the eighth lesson of Intro to Programming. In this unit, we will learn:

  • AJAX Concepts | How to use JavaScript to make AJAX request | Use AJAX callbacks to respond to server responses | How to process JSON with JavaScript
  • Synchronous vs. asynchronous programming | Callbacks | Promises | Async/await
  • How to use the Fetch API to fetch resources

Lesson 8 Goals

  • AJAX Concepts | Programming AJAX
  • Understand what asynchronous programming is | Synchronous JavaScript with callbacks | Explore async/await
  • Write a Fetch Request | Create a reusable fetch function | Posting data with fetch()

Curriculum

Complete the following Treehouse lessons:

8.1 AJAX Basics
8.2 Working with the Fetch API
8.3 Asynchronous Programming with JavaScript

Assignment

  • Your assignment can be found here

That’s it for this week! Remember to attend two mentor sessions this week and post your questions in Slack.

Footer

Copyright © 2025 Code the Dream School | All Rights Reserved | Privacy Policy