Introduction to React and Redux
Zenva
ACCESS the FULL COURSE here: https://academy.zenva.com/product/full-stack-web-development-mini-degree/?zva_src=youtube-fullstackmd
TRANSCRIPT
Hello and welcome to the Advanced React Course. I'm Rasheed Bustamam, and in case you haven't taken my React Course previously, let's tell you a little bit about myself. My name's Abdul-Rasheed Bustamam, you can call me Rasheed. I'm a full-stack engineer, and I have lots of experience with lots of different server side and client side frameworks. I just like learning about different technologies, understanding what their use cases are, and just trying to build stuff with them.
Couple of projects I've built. First one that I'm really happy is with the commodity visualization app for MIT's logistic lab. And this is a project that I worked on as my full-time job and it was fun. I learned a lot, a lot about SVG code, WebGL, and 3D technologies on the browser. It was a lot of fun just learning about these different things like shaders and stuff. As I mentioned before, I just like messing around with different technologies. And on the other side of the spectrum, another map application, it's a decentralized application based on the Ethereum Blockchain, and this is called Layer 1, having a lot of fun building this as well, it's still in progress. And of course, outside of building things, I do training and course authorship with a local credit union called SAFE, Zenva of course, and other large e-learning providers. I just like teaching what I learn, and then I learn more, and I teach more. It's a fun loop.
About this course, Advanced React is sort of vague. So what exactly are we going to cover? Well, the first thing is React-Router. React-Router is a client-side routing framework and it's very widely used in a lot of front-end web applications. And it's very easy to use, you'll learn how to use React-Router very quickly. We're also going to learn how to use Glamorous, which is a CSSinJS solution. This let's us write what seems to be in-line styles, however, it actually compiled to class names, which gives us a lot of power in terms of how fast our styles are rendering. So we get really fast rendering styles, and all the benefits of CSS, without any of the downsides, like cascading and scoping, and stuff like that.
The main crux of this course is Redux, of course, and we're going to learn how to use Redux by building it first, and it may seem kind of weird, but we can build it really simply, really fast. You'll actually be surprised at how simple Redux is. And I'm actually surprised at how few people teach it this way, because the way I learned Redux, very complicated, took me three months to learn. We're also going to learn about React Redux. Most times, people like to combine Redux and React Redux and peopl ... https://www.youtube.com/watch?v=LYNVM_1ijxs
6681010 Bytes