Description
What’s in this course?A thorough introduction to React.js (What is it and why would you use it?)All the core basics: How React works, building components with React & building UIs with ReactComponents, props & dynamic data bindingWorking with user events and state to create interactive applicationsA (thorough) look behind the scenes to understand how React works under the hoodDetailed explanations on how to work with lists and conditional contentReact Hooks (in-depth)!Working with built-in Hooks and building custom HooksHow to debug React appsStyling React apps with “Styled Components” and “CSS Modules”Working with “Fragments” & “Portals”Dealing with side effectsClass-based components and functional componentsSending Http requests & handling transitional states + responsesHandling forms and user input (incl. validation)Redux & Redux ToolkitRouting with React RouterAn in-depth introduction into Next.jsDeploying React AppsImplementing AuthenticationUnit TestsCombining React with TypeScriptAdding AnimationsTons of examples and demo projects so that you can apply all the things you learned in real projectsAnd so much more – check out the full curriculum on this page!This really is the “Complete Guide” – promised!And best of all?You don’t need any prior React knowledge!This course starts with zero knowledge assumed! All you need is basic web development and JavaScript knowledge (though the course even includes a brief JavaScript refresher to ensure that we’re all on the same page!).
2023-09-05