The Complete Guide to Advanced React Component PatternsInversion of control of component via the control props patternUnderstand custom hooks, how they work and their invocation orderLeverage the compound component pattern to centralise logic within a single parentProp getters and prop collections
Building Faster Websites: Get Started with Web PerformanceHow to measure loading performance and determine how fast a website loads.Measure web performance across a variety of device types and network conditions.Performance optimisation techniques to reduce how long it takes the browser to download a website.
Optimizing web performance and critical rendering pathHow the browser renders the frameThe effect of CSS properties on the rendering of the frameHow and why should you promote an element into a layerFixing the paint issueImprove the critical rendering path
Mastering TypeScriptTypeScript Interfaces, Generics, Classes, ModulesIntegrate TypeScript with WebpackExtensive TypeScript syntaxUse TypeScript with ReactJSThe TypeScript compiler and how to configure it
Developing on AWSBuild an end-to-end cloud application using AWS SDKs, AWS CLI and IDEs Configure AWS Identity and Access Management (IAM) permissionsPatterns to access AWS servicesUse AWS SDKs to perform CRUD operations on Amazon S3 and Amazon DynamoDB resources
The Complete JavaScript CourseJS Behind the sceneDOM Manipulation and EventsObjects and FunctionsAsync/Await and AJAXES6, NPM, Babel and WebpackThe Budget App Project
The Complete Guide to Advanced React Component PatternsInversion of control of component via the control props patternUnderstand custom hooks, how they work and their invocation orderLeverage the compound component pattern to centralise logic within a single parentProp getters and prop collections
Building Faster Websites: Get Started with Web PerformanceHow to measure loading performance and determine how fast a website loads.Measure web performance across a variety of device types and network conditions.Performance optimisation techniques to reduce how long it takes the browser to download a website.
Optimizing web performance and critical rendering pathHow the browser renders the frameThe effect of CSS properties on the rendering of the frameHow and why should you promote an element into a layerFixing the paint issueImprove the critical rendering path
Mastering TypeScriptTypeScript Interfaces, Generics, Classes, ModulesIntegrate TypeScript with WebpackExtensive TypeScript syntaxUse TypeScript with ReactJSThe TypeScript compiler and how to configure it
Developing on AWSBuild an end-to-end cloud application using AWS SDKs, AWS CLI and IDEs Configure AWS Identity and Access Management (IAM) permissionsPatterns to access AWS servicesUse AWS SDKs to perform CRUD operations on Amazon S3 and Amazon DynamoDB resources
The Complete JavaScript CourseJS Behind the sceneDOM Manipulation and EventsObjects and FunctionsAsync/Await and AJAXES6, NPM, Babel and WebpackThe Budget App Project