Hey, welcome to our Ajax's course.
My name is Lawrence.
I'm going to be your instructor for this course.
I come to you with many years of Web development experience, and I'm going to be sharing my knowledge
with you in regards to JavaScript, making Ajax requests and returning back JSON data outputting, putting
it to your webpage and updating the Web page content, all using JavaScript.
So Ajax allows you to communicate with the server exchange data, update the page without having to
do a page refresh King request to the server.
And that's one of the benefits of Ajax is that allows you to do server requests without having to do
a page reload.
So you're also able to receive and work with the data that's coming back from the server.
This course is loaded with over 30 different projects.
Each project has a set of challenges at the end of the lesson.
So the lesson will begin and I'll show you what we're going to be accomplishing within the lesson.
And then at the end of the lesson, it's got a list of challenges and tasks for that lesson to help
you learn more about Ajax, JavaScript, Ajax requests using modern JavaScript coding.
By the end of the course, you're going to be able to create fully interactive and dynamic Web applications
that load data from server end points, return back JSON data, and then use that as JavaScript objects
to output to your Web pages.
This is all data driven Web page content.
So all coming from the endpoint and being constructed with JavaScript.
Allow your users to make selections on the page and customize the request to the endpoint.
Retrieve back Jason data.
According to the user selection, in upcoming lessons, you're going to be able to explore how to make
dynamically generating page content and working with Jason data creating all kinds of interesting web
applications, including games, also searches of various resources such as YouTube Stock Exchange and
a number of other end points.
How to interact with Google Sheet data and creating quizzes with Google Sheet data.
Also serving up jokes connecting to trivia databases.
Creating games out of that source code is also included so that one of the best ways to learn is to
try the code out for yourself, build your own version of the application, really get familiar with
what Ajax is and how you two can use Ajax in order to build robust, dynamic web applications.
If you have any questions or comments, I'm always happy to help.
Please let me know.
Also included is over one hundred page PDF guide within this section as well.
We're going to be providing you a quick JavaScript refresher.
JavaScript is one of the prerequisites to this course.
So please make sure that you do have coding and JavaScript experience as we are going to be focusing
on how to make AJAX requests, making page manipulations, using JavaScript, interacting with the DOM.
So I am going to be providing a quick overview and a refresher in this section as well.
We're going to be building a dynamic list, which is going to load data from a JSON file and then also
store that JSON data in a string of five format within your local storage of the browser.
You can add update to the list and remove items from the list.
So let's get started.