Kent C. Dodds Epic React Pro, Learn the foundational concepts necessary for building React applications and libraries. Learn everything you need to be effective with the…
Building React applications demands that you make expert decisions before you write the first line of code.
You’re responsible for building a cohesive, maintainable code-base that will help your team succeed and build a React application that serves your customers’ needs.
You’re faced with hundreds of decisions.
If you don’t choose correctly users will suffer.
Your team will suffer.
You’ll be stuck with your early bad decisions for the next 5 years at a minimum.
React is the smart choice for most web development projects in 2021
React provides an “assembly-level” set of tools without a lot of guidance on how to turn those tools into an application that scales.
That’s what makes React awesome.
But React’s flexibility is a double-edged sword.
It’s up to you and your team to decide how your application will be architected and maintained over time.
To make those decisions, you need expertise.
You need experience.
This is where the official React documentation cuts you short.
You need to build applications that scale.
â Well-tested.
â Well-architected.
You don’t have time for trial and error.
You have to get it right.
You’re going to spend countless hours wading through out-of-date, low-effort, inconsistent, and often wrong blog posts, YouTube videos, and courses across the internet trying to understand how to build React applications that scale.
Books are out of date.
Articles are filled with bad advice.
Screencasts are old, stale, and too time-consuming to watch while not providing real practice.
Youtube channels are thinly veiled content-marketing schemes meant to harvest cash from your wallet without caring about you or your career.
What if you had a resource for you and your team that taught consistent fundamentals of React component development as well as a well defined, production-proven, enterprise-grade architecture for building applications that scale?
Wouldn’t it be great to confidently develop React applications with a solid foundation?
Would you like to have a coherent strategy and remove the indecision that comes with building a new React application from scratch?
Epic React is hands-on practice coding in a real development environment.
Epic React is a series of code-along interactive workshops that have been play-tested live and in-person over several years for hundreds of developers like you.
This self-paced workshop collection will start from the very beginning of the React journey and guide you all the way through well-tested application architecture.
This collection of self-paced workshops is truly epic. It isn’t a play on words!
This is intermediate/advanced material.
Epic React is not for novice developers.
We assume the following about your experience:
Epic React is designed for web developers who want to create robust, high-quality, well-tested React applications that scale to meet users, teams, and project stakeholders’ needs.
Epic React starts from the fundamentals of React application development and moves you rapidly into the patterns and mental models you need to be successful as a web developer using React to solve users’ problems.
Epic React was designed to meet your needs to help you make confident choices and build React applications that scale.
Learn everything you need to be effective with the fundamental building block of React applications. When youâre finished, youâll be prepared to create React components to build excellent experiences for your app’s users.
Learn the ins and outs of React Hooks. I will take you on a deep dive into React Hooks, and show you what you need to know to start using them in your applications right away.
Weâll look at some of the more advanced hooks and ways they can be used to optimize your components and custom hooks. Weâll also look at several patterns you can follow to make custom hooks that provide great APIs for developers to be productive building applications.
Not only learn great patterns you can use but also the strengths and weaknesses of each, so you know which to reach for to provide your custom hooks and components the flexibility and power you need.
Learn everything you need to diagnose, profile, and fix performance problems in your React application using the Browser Performance Profiler, React DevTools Profiler, and proven React optimization techniques.
In this hands-on workshop you’ll learn everything you need to test React components and applications with ease and get the knowledge you need to ship your applications with confidence.
Learn how Suspense works under the hood, preparing you for the future of asynchronous state management.
The React and JavaScript ecosystem is full of tools and libraries to help you build your applications. In this (huge) workshop weâll build an application from scratch using widely supported and proven tools and techniques. Weâll cover everything about building frontend React applications, from the absolute basics to the tricky parts you’ll run into building real world React apps and how to create great abstractions.
There are no reviews yet.
You must be <a href="https://wislibrary.org/my-account/">logged in</a> to post a review.