Final Exam: Web Apps Developer
1 Video | 30m 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 componentapply error boundaries to catch errorsbuild simple components using ES6 classescompare controlled and uncontrolled components for form dataconfigure the Babel preprocessor on CodePencreate a production build with minified filesdescribe how DOM reconciliation worksdescribe the advantages of synthetic eventsdescribe the concepts underlying important React featuresdescribe the functionality of the Babel compiler when used with JSXdescribe what JSX is and its important featuresdescribe what the React library is used fordescribe what the virtual DOM is and know how it is useddesign components using compositiondevelop a simple application in the create-react-app environmentevaluate conditions using inline logical operatorsexecute code once a component is mounted to the DOMextract state from lower-level componentsidentify props and state in components and describe when they are usedidentify the features that make React powerfullyillustrate the use of local state in componentsimplement a simple application on CodePenimplement a simple web page using React APIsinstall and use create-react-app utilities on the local machineinstall and work with React Developer Toolsinstall the NodeJS libraries and the npm package manager on MacOSinstall the NodeJS libraries and the npm package manager on Windowspass data into components using propsperform conditional rendering using variablesperform specific validations on props
prevent the browser's default event handlingrecall how controlled components work in formsrecall the differences between props and staterecall the need for client-side validationrecall the use of event propagation in the capture and bubble phasesrecognize smart rendering of elements in Reactrecognize the basic components of the web page built using Reactrecognize the phases in a React component's lifecyclerender components using conditional evaluationreuse code using compositionreuse code using inheritancerun http-server on the local machine to serve web pagessketch the right usage of keys in componentsspecify default values passed in as propsspecify unique keys for list elementsstore data within a component using statestore state in higher-level components for synchronizationsummarize what happens in the mounting phase of a component's lifecycletest the form on a web browsertransfer props from higher to lower-level components manuallyupdate state using this.setState() in a componentuse minified, productized React librariesuse ReactDOM.render() to render elementsuse state within the applicationvalidate data passed into formswire up a single event handler for multiple inputswire up event handlers to add new commentswire up event handlers to delete commentswire up event handlers to elementswire up event handlers to update the state of a component
IN THIS COURSE
1.Web Apps Developer33sUP NEXT
EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE
Skillsoft is providing you the opportunity to earn a digital badge upon successful completion of this course, which can be shared on any social network or business platformDigital badges are yours to keep, forever.