Last updated 4/2019MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHzLanguage: English | Size: 2.31 GB | Duration: 6h 19m
Master Redux state management and make your Redux applications dynamic and highly scalable What you'll learn Learn to create a React app with webpack and securing API authentication. Learn how to maintain a session on the client. Learn how to avoid scaling problem by using a higher-level too. Enhance your application store with Redux's advanced API. Avoid the scaling problem by using a higher-level tool. Learn to tackle and avoid common performance pitfalls. Requirements Working knowledge of javascript is a must. Familiarity with data binding on the front end and object-relational management on the back end are strongly recommended. Description Redux completes the missing piece of the React framework and is used at the core of React for most complex React projects. It brings a clean and testable design to the table using a purely functional approach and provides a solid, stable, and mature solution to managing state in your React application.With this master class course, you will start with building a minimal web pack application & quickly transfog it into an isomorphic application with full API integration, including secure authentication & maintaining a session on the client. Then you'll dive into common performance pitfalls and how to avoid them using various tools that interact with Redux. Moving further you will also be learning how to combine React Router with Redux and make your apps more data-driven and real-.By the end of this course, you will be master making better architectural decisions and learn to tackle any performance pitfalls. Also, gain in-depth knowledge to test every aspect of your client’s application & built real- & data-driven applications.Contents and OverviewThis training program includes 2 complete courses, carefully chosen to give you the most comprehensive training possible.The first course, Redux – End to End you'll start with building an app piece by piece, starting with a minimal web pack application and quickly transfog it into an isomorphic Redux application with full API integration, including secure authentication.The second course, Mastering Redux empowers Redux users by helping them make better architectural decisions. After going through the architectural standpoint of building a large-scale Redux application, you'll dive into common performance pitfalls and how to avoid them. Next, you'll make tools that interact with Redux. Moreover, you'll go through the different approaches to asynchronous effects and how to maintain an organization at scale. You'll be introduced to the server-rendering concept and learn to deal with it in React applications. Also, you'll understand what's needed to load your Redux store from the server. Finally, we mention use cases where Redux might not be that useful and talk about helpful tools in the react-Redux ecosystem.About the Authors:Sam Slotsky is a software eeer and saxophonist originating from Sioux City, IA. He attended the University of Iowa for Computer Science and Music and is currently employed by Ackmann & Dickenson, Inc. of Minneapolis, specializing in back-end web applications, databases, and javascript. Additionally, Sam has authored and contributed to open source packages for use with the React, Redux, Knockout, and Meteor framework. Cooking and playing chess are his favorite pas activities. Husband and father of three, he writes software programs during the day, cooks in the evening, listens to jazz obsessively, and has a bit of a thing for cycling.Tiago Garcia calls his relationship with computers and computer science “love at first sight”, which happened when he was only 9. He pursued this passion ever since and finished his Master’s degree in Computer Science in Faculdade de Ciencias e Tecnologia - UNL in Lisbon in late 2010. A few months after, he joined Vizzuality as a PHP backend developer. His other passions are gaming and music. Some believe he was born already wearing earphones. Overview Section 1: Redux – End to End Lecture 1 The Course Overview Lecture 2 Building and Compiling a React Application Lecture 3 One Way Data Flow in React Lecture 4 Serving React Apps from Express Lecture 5 Loading SASS Modules Lecture 6 Isomorphic Rendering Lecture 7 Integrating Redux Lecture 8 Isomorphic Redux Lecture 9 Database Access with Knex Lecture 10 Object Relational Mapping with Bookshelf Lecture 11 Token Based Authentication Lecture 12 Cookies and CSRF Tokens Lecture 13 Building a Login Form Lecture 14 Staying Authenticated Lecture 15 Client Side Routing with React-Router Lecture 16 Isomorphic Routing with React-router Lecture 17 Logging Out Lecture 18 Create New Records with Express and Bookshelf Lecture 19 Building a New Customer Form with Validation Lecture 20 Incorporating Backend Validations Lecture 21 Redux Data Tables Lecture 22 Redux Pagination Lecture 23 Reusing Actions and Reducers Lecture 24 Preloading Data with Server Side Rendering Lecture 25 Testing Redux Code Lecture 26 Type Checking javascript Section 2: Mastering Redux Lecture 27 The Course Overview Lecture 28 Global State and Where to Consume It Lecture 29 Information Architecture – Models versus Features Lecture 30 Choosing the Correct Project Structure Lecture 31 Scaling Your Application Using Ducks Lecture 32 Managing User Events Lecture 33 Managing API Data Lecture 34 Solving Real Life Problems Using Flux Lecture 35 Actions and Action Creators AntiPatterns Lecture 36 Composing Reducers for Improved Reusability Lecture 37 Adding Tests to Your Redux Application Lecture 38 Solving the Same Problem with Redux and Other Libraries Lecture 39 Using Immer to Reduce Boilerplate Lecture 40 Taking Advantage of Redux-Actions Lecture 41 Redux-First-Router Lecture 42 Low Hag Fruit Lecture 43 Using Selectors Lecture 44 Using Virtualised Lists Lecture 45 Code-Splitting Lecture 46 Middleware Lecture 47 Destructuring Redux-Thunk Lecture 48 Enhancers Lecture 49 Enhance Your Store Lecture 50 Handle Async Actions Lecture 51 Redux-Thunk at Scale Lecture 52 Using Redux-Pack Lecture 53 Redux-Saga Lecture 54 Server Rendering Your React App Lecture 55 Rehydrating Your Code on the Client Lecture 56 Prefetching Data on the Server Lecture 57 Rendering from a Cache Lecture 58 Sharing Data Cache between Server and Client Lecture 59 Persisting the Data Cache The course is for Application developers, javascript developers who want to create high perfog web applications by utilizing the power of applications with Redux. HomePage:
TO MAC USERS: If RAR password doesn't work, use this archive program:
RAR Expander 0.8.5 Beta 4 and extract password protected files without error.
TO WIN USERS: If RAR password doesn't work, use this archive program:
Latest Winrar and extract password protected files without error.