Final Exam: Web Apps Developer
Intermediate
- 1 video | 32s
- Includes Assessment
- Earns a Badge
Final Exam: Web Apps Developer will test your knowledge and application of the topics presented throughout the Web Apps Developer track of the Skillsoft Aspire Web Programmer to Apprentice Programmer Journey.
WHAT YOU WILL LEARN
-
Access the previous state of a componentrecall the need for client-side validationvalidate data passed into formsuse state within the applicationwire up event handlers to delete commentswire up event handlers to add new commentsdevelop a simple application in the create-react-app environmentreuse code using compositionidentify the features that make react powerfullyrecognize the phases in a react component's lifecycleidentify props and state in components and describe when they are usedupdate state using this.setstate() in a componentdescribe how dom reconciliation worksconfigure the babel preprocessor on codependescribe the concepts underlying important react featurestransfer props from higher to lower-level components manuallyspecify default values passed in as propsrecognize the basic components of the web page built using reactwire up event handlers to elementsdescribe what the virtual dom is and know how it is usedimplement a simple application on codepenperform conditional rendering using variablessummarize what happens in the mounting phase of a component's lifecyclerun http-server on the local machine to serve web pagesbuild simple components using es6 classescreate a production build with minified filessketch the right usage of keys in componentsdesign components using compositionrecall how controlled components work in formswire up a single event handler for multiple inputs
-
describe the advantages of synthetic eventsprevent the browser's default event handlingimplement a simple web page using react apisspecify unique keys for list elementsdescribe what jsx is and its important featuresstore data within a component using statereuse code using inheritancedescribe the functionality of the babel compiler when used with jsxevaluate conditions using inline logical operatorsillustrate the use of local state in componentsrecognize smart rendering of elements in reactuse reactdom.render() to render elementsrecall the use of event propagation in the capture and bubble phasesinstall and use create-react-app utilities on the local machinerecall the differences between props and stateexecute code once a component is mounted to the domextract state from lower-level componentsinstall the nodejs libraries and the npm package manager on windowsinstall and work with react developer toolswire up event handlers to update the state of a componentcompare controlled and uncontrolled components for form datapass data into components using propsdescribe what the react library is used foruse minified, productized react librariesperform specific validations on propsrender components using conditional evaluationinstall the nodejs libraries and the npm package manager on macostest the form on a web browserstore state in higher-level components for synchronizationapply error boundaries to catch errors
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.