FSD Front-End Development: Using JavaScript Functions
Full Stack
| Intermediate
- 12 videos | 1h 10m 3s
- Includes Assessment
- Earns a Badge
Browsers create events, and it is the role of Javascript (JS) to handle those events. The main unit of Javascript is the function, and this 12-video course helps identify the role of the function within JS for full stack development. Begin by learning an important application programming interface in JS, the XMLHttpRequest Object-an object allowing developers to transfer data between clients: browser and web server, for example. Next, discover how to use AJAX (Asynchronous JS and XML) to reload content in an HTML page. Take a close look at the Document Object Model (DOM), used to identify and manipulate the content of HTML elements. Learn about developing JSON objects, validating form values, and JS hoisting and scope. Examine the many different ways to use functions in JS; learn how promises work; and apply callbacks within a function. Discover how to simulate inheritance with factory functions, and how to extract variable value by using a closure. The course concludes with an exercise on building a factory function with conventions, ES6 shortcuts, and arrow functions.
WHAT YOU WILL LEARN
-
Use js to add functionality and security to a web page as well as handle form submissionList the features of the xmlhttprequest objectUse ajax to reload content in an html pageIdentify and manipulate the content of html elementsDevelop json objectsValidate the values inside of form controls
-
Promote a variable using hoistingList and use various types of functionsApply callbacks within a functionSimulate inheritance with factory functionsExtract variable value using a closureUse conventions, es6 shortcuts, and arrow functions
IN THIS COURSE
-
2m 27s
-
5m 45sUpon completion of this video, you will be able to list the features of the XMLHttpRequest object. FREE ACCESS
-
4m 57sLearn how to use AJAX to reload content on an HTML page. FREE ACCESS
-
8m 3sIn this video, find out how to identify and manipulate the content of HTML elements. FREE ACCESS
-
6m 15sFind out how to develop JSON objects. FREE ACCESS
-
6m 52sLearn how to validate the values inside form controls. FREE ACCESS
-
5m 22sLearn how to promote a variable using hoisting. FREE ACCESS
-
7m 29sAfter completing this video, you will be able to list and use various types of functions. FREE ACCESS
-
6m 37sIn this video, you will use callbacks within a function. FREE ACCESS
-
6m 15sIn this video, you will learn how to simulate inheritance with factory functions. FREE ACCESS
-
4m 32sFind out how to extract a variable's value using a closure. FREE ACCESS
-
5m 29sFind out how to use conventions, ES6 shortcuts, and arrow functions. FREE ACCESS
EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE
Skillsoft is providing you the opportunity to earn a digital badge upon successful completion on some of our courses, which can be shared on any social network or business platform.
Digital badges are yours to keep, forever.