وب سایت تخصصی شرکت فرین
دسته بندی دوره ها

JavaScript: Ajax and Fetch (2019)

سرفصل های دوره

Ajax is a building block of the modern web. Ajax helps you communicate between your app and the server, and incorporate new content without reloading webpages—resulting in more interactive and high-performance apps. This course introduces both modern and legacy approaches for requesting and handling data and modifying webpage content with Ajax and vanilla JavaScript. JS expert Sasha Vodnik shows how to work with the Fetch and XMLHttpRequest (XHR) APIs, so you can see how Ajax is implemented in different codebases. He also shows how to optimize Ajax requests and responses within the browser, modify webpage content through the DOM, and handle any errors that result. Plus, learn how to move your API keys out of front end code and onto a proxy server to keep them secure.


01 - Introduction
  • 01 - Your essential guide
  • 02 - What you should know
  • 03 - Setting up your environment

  • 02 - 1. Getting Started with AJAX
  • 01 - What is AJAX
  • 02 - Understand asynchronous program flow
  • 03 - Get an API key
  • 04 - Research and create an AJAX request URL
  • 05 - Challenge Research an API and create a request URL
  • 06 - Solution Research an API and create a request URL

  • 03 - 2. Working with the Fetch API
  • 01 - Understand the Fetch API
  • 02 - Create and test a Fetch request
  • 03 - Handle basic Fetch errors
  • 04 - Challenge Build a Fetch request
  • 05 - Solution Build a Fetch request

  • 04 - 3. Modifying the DOM
  • 01 - What is the DOM
  • 02 - Select elements with vanilla JavaScript
  • 03 - Request data in response to an event
  • 04 - Add an event listener
  • 05 - Work with JSON data
  • 06 - Modify form values with vanilla JavaScript
  • 07 - Modify element content with vanilla JavaScript
  • 08 - Challenge Modify the DOM
  • 09 - Solution Modify the DOM

  • 05 - 4. Working with the Axios Library
  • 01 - Understand Axios
  • 02 - Create an Axios request
  • 03 - Handle errors with Axios
  • 04 - Refactor parameters with Axios
  • 05 - Implement interceptors with Axios
  • 06 - Challenge Build an Axios request
  • 07 - Solution Build an Axios request

  • 06 - 5. Optimizing and Troubleshooting AJAX Requests
  • 01 - Structure AJAX requests for performance
  • 02 - View requests and responses in the browser
  • 03 - Work with authorization errors
  • 04 - Work with malformed requests
  • 05 - Work with errors in Fetch
  • 06 - Provide error fallbacks
  • 07 - Challenge Fix an AJAX request
  • 08 - Solution Fix an AJAX request

  • 07 - Conclusion
  • 01 - Keep learning
  • 139,000 تومان
    بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
    خرید دانلودی فوری

    در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.

    ایمیل شما:
    تولید کننده:
    مدرس:
    شناسه: 43104
    حجم: 395 مگابایت
    مدت زمان: 142 دقیقه
    تاریخ انتشار: ۶ بهمن ۱۴۰۳
    طراحی سایت و خدمات سئو

    139,000 تومان
    افزودن به سبد خرید