 Hello, everyone. Welcome to the course. My name is Christian and I'll be your guide and instructor throughout this course Now this course is designed for beginner developers who are still kind of new to REST APIs and how to make Ajax cost Okay So I will start off the course by introducing you to the concept of asynchronous Why is it so important in JavaScript? As you know, JavaScript is a single 3D language, right? So what that means is if you're not careful your code can be blocked and once it's blocked Your application can come to a halt and we don't want that to happen Then we'll kick off our coding by going to the back end and create a really simple No JS application where we'll be creating our own custom APIs after that we're going to switch over to the front end and Create a single page application using just plain on HTML, CSS, JavaScript and jQuery And then we'll be making Ajax calls by sending data from the front end to the back end using different types of HTTP requests and thanks to the HTTP protocol and Actually, thanks to Claude Shannon, the father of information theory that we're able to transfer data one bit at a time Across the network. So I'm excited and I hope you are too. So let's get busy and let's code