تفاصيل الدورة

Often times the need to learn about JSON comes about from wanting to work with RESTful web services. I put this course together so you can start knowing nothing about JSON and finish with enough knowledge to create an interactive web app that accepts and validates input from a user, fetches and manipulates data from a web service, and dynamically updates the page content and incorporates pagination. All done without a framework, just with vanilla JavaScript so you're learning core knowledge. 

This course can be conceptualized as having two parts. The first half covers JSON from the ground up. You'll learn all aspects of JSON syntax and value types including common mistakes and errors. Then we'll go over, in depth, how to work with JSON in javascript using the JSON API so that will be in your toolkit. Next, JSON Schema is covered. You'll learn how to create schemas to use to validate your JSON, and ensure the integrity of the data. After that we'll see how to use a popular JSON validator library so you can validate your data against any schema you create.

Part two starts by covering the foundational topics you'll need to know to make AJAX requests using the Fetch API. We'll get you introduced to HTTP requests, the backbone of the web, and then dive into the difference between synchronous and asynchronous code so you'll be ready to tackle JavaScript Promises and understand what they do for you. Promises are critical because Fetch is a Promise based API. Finally, Fetch is covered right before the final project. I will walk you through every part of it step by step start to finish. 



تحديث بتاريخ 22 March, 2018
دورات يمكنك الالتحاق بها على الفور... خذ دورة عبر الإنترنت على Web Development ابتداءً من الآن. See all courses

قيِم هذه الصفحة