Welcome to the React for Senior engineers course !! Knowledge of React is 100% required for this course. I've been working with React.js for over 5 years now, and I am so excited to share with you the skills needed to thrive as a senior React Engineer. Do you want to build and architect react Apps like Microsoft and Github Engineers? This course is for you!
Advanced React For Enterprise: React for senior engineers
Advanced React For Enterprise: React for senior engineers is a 59-lesson 6 hours 4 minutes self-paced course by Udemy. Welcome to the React for Senior engineers course !
Course facts
- Lessons
- 59
- Duration
- 6 hours 4 minutes
- Level
- All levels
- Language
- English
- Updated
- Instructor
- Udemy
- Price
- Premium
We'll build our very own design system from scratch. This will give us the opportunity to cover senior topics such as:
CSS Architecture for react applications
Typescript and its advantages for frontend engineers
Design systems and atomic design principles
Npm package creation, management and publishing
Continuous integration and deployment for the frontend engineer
Unit component testing
Visual regression testing
Storybook and component libraries
Component design patterns
Mono-repository architecture patterns
Accessibility and unit accessibility testing
And so much more to come.
This course is perfect for you if:
You're a beginner to midlevel react developer looking to learn more advanced concepts
You want to improve your skills all round as a frontend engineer
You are interested in building design systems
You want to learn the fundamentals tools you'll need to become an open source software developer
We're also going to be adding a whole new section containing advanced react concepts that you'll find almost nowhere on the internet. We'll cover advanced topics such as design patterns, hook patters, efficient state management, frontend codebase architecture, best practices for performance, and so much more.
Who teaches Advanced React For Enterprise: React for senior engineers? Udemy
Udemy is the largest open marketplace for online courses on the internet. Founded in 2010 by Eren Bali, Oktay Caglar, and Gagan Biyani and headquartered in San Francisco, the company went public on the Nasdaq in 2021 under the ticker UDMY. The platform hosts well over two hundred thousand courses across software development, IT and cloud, data science, design, business, marketing, and creative skills, taught by tens of thousands of independent instructors. Roughly seventy million learners use it worldwide, and the corporate arm — Udemy Business — supplies a curated subset of that catalog to enterprise customers.
Because Udemy is a marketplace rather than a single editorial publisher, the catalog is uneven by design. The strongest material lives in the long-form, project-based courses authored by working engineers — full-stack JavaScript, React, Node.js, Python data science, AWS, Docker and Kubernetes, mobile development with Flutter and React Native, and cloud certification preparation. The CourseFlix listing under this source is the slice of that catalog that has been mirrored here for offline-friendly viewing, organized by topic and updated as new releases land. Pricing on Udemy itself swings dramatically with the site's near-permanent sales, which is why the platform is best treated as a deep reference catalog: pick instructors with strong reviews and a track record of updating their material rather than buying on the headline price alone.
What lessons are included in Advanced React For Enterprise: React for senior engineers?
| # | Lesson Title | Duration | Access |
|---|---|---|---|
| 1 | What are design systems Demo | 06:35 | |
| 2 | Atomic Design principles | 08:33 | |
| 3 | Example design systems | 05:34 | |
| 4 | Your role as an engineer in a design system | 05:03 | |
| 5 | What we'll build | 04:06 | |
| 6 | Css architecture checklist | 01:50 | |
| 7 | Setup folder and file structure | 02:50 | |
| 8 | Define system variables | 09:27 | |
| 9 | Define foundation colors | 07:35 | |
| 10 | Assignment - Define foundation colors | 01:54 | |
| 11 | Define foundation typography | 02:01 | |
| 12 | Assignment - Define foundation typography | 01:11 | |
| 13 | Define mixins | 03:43 | |
| 14 | Assignment - Define mixins | 03:13 | |
| 15 | Global root and css reset | 06:32 | |
| 16 | Add stylelint and prettier | 07:16 | |
| 17 | Setup husky and pre-commit hooks | 03:57 | |
| 18 | Compile scss to css | 06:49 | |
| 19 | Compile components to css | 09:22 | |
| 20 | Setup mono repository with yarn and lerna | 10:08 | |
| 21 | Add react package to mono repository | 04:02 | |
| 22 | Add rollup to compile react | 04:43 | |
| 23 | Setup a react playground | 10:31 | |
| 24 | Setup dev script for all packages | 03:53 | |
| 25 | Identify atoms, molecules and organisms | 03:32 | |
| 26 | Assignment - Identify atoms, molecules and organisms | 00:52 | |
| 27 | Develop the colour component | 05:01 | |
| 28 | Dynamically generate utility classes | 08:47 | |
| 29 | Assignment - create image atom | 01:06 | |
| 30 | Extract foundation to a separate package | 07:02 | |
| 31 | Spacing component | 15:23 | |
| 32 | The select molecule | 11:10 | |
| 33 | Styles for the select molecule | 11:52 | |
| 34 | Calculate the overlay position | 07:11 | |
| 35 | Style the select option | 03:32 | |
| 36 | Selected option state | 08:35 | |
| 37 | Animate select caret | 02:18 | |
| 38 | Render props for custom option | 07:41 | |
| 39 | Expanded and popup aria attributes | 03:25 | |
| 40 | Control menu items with keyboard | 16:53 | |
| 41 | Accessible keyboard navigation | 09:53 | |
| 42 | Setup babel and jest | 07:24 | |
| 43 | Assignment - Select test cases | 01:00 | |
| 44 | Assignment - Select test cases solution | 09:22 | |
| 45 | Tests for foundations | 05:06 | |
| 46 | Setup storybook | 07:53 | |
| 47 | Select component variants | 04:06 | |
| 48 | Addon knobs | 09:07 | |
| 49 | Addon accessibility | 07:40 | |
| 50 | Visual regression tests with chromatic | 05:57 | |
| 51 | Publish to npm with lerna | 07:31 | |
| 52 | Control published files | 06:57 | |
| 53 | Conventional commits | 04:44 | |
| 54 | Lint commits | 03:06 | |
| 55 | Generate changelogs with lerna | 06:11 | |
| 56 | Setup github actions workflow | 06:36 | |
| 57 | Fix build issues on CI | 07:15 | |
| 58 | Automate chromatic with github actions | 04:44 | |
| 59 | Deploy storybook to netlify | 04:25 |
Get instant access to all 58 lessons in this course, plus thousands of other premium courses. One subscription, unlimited knowledge.
Learn more about subscriptionWhat courses are similar to Advanced React For Enterprise: React for senior engineers?
-
FreeUpdated 10mo agoReact JS 19 Crash Course | Build an App and Master React in 2 Hours
By: JavaScript Mastery, Adrian HajdinThis course offers a practical approach: clear explanations, real tasks, and necessary tools, so you can not only understand but also immediately apply the new.2h 7m -
Updated 2y agoReact, NextJS and NestJS: A Rapid Guide - Advanced
By: UdemyReact with Typescript, Next.js, Redux, NestJS, Docker, Redis, Stripe, Frontend & Backend Filtering. Learn how to create an Ambassador App using React, NextJS an8h 40m0/5 -
FreeUpdated 2y agoReact Front To Back 2022
By: Udemy, Brad TraversyThis course is for anyone that wants to learn React and also for React developers looking to build some projects and sharpen their skills.19h 57m -
Updated 7mo agoMicroservices with NodeJS, React, Typescript and Kubernetes
By: UdemyIn building large scale applications intended for growth, microservices architecture is the go-to solution. One issue for Javascript and NodeJS learners is the97h 19m5/5 -
Updated 6mo agoComplete guide to building an app with .Net Core and React
By: UdemyHave you learnt the basics of ASP.NET Core and React? Not sure where to go next? This course should be able to help with that. In this course we learn how to bu33h 23m -
Updated 2y agoMaster Full-Stack Web Development | Node, SQL, React, & More
By: UdemyBuild a fullstack project with Node.js, PostgreSQL, SQL, React, Redux and more! Covers APIs, authentication, and beyond!18h 36m5/5 -
Updated 2y agoThe Software Architect Mindset (COMPLETE)
By: ArjanCodes (Arjan Egges)The The Software Architect Mindset course teaches the fundamentals of software architecture and provides practical advice on creating software products that.12h 6m5/5
More courses by Udemy
-
NewReact - The Complete Guide
React: The Complete Guide by Maximilian Schwarzmüller — original 2022 edition covering React hooks, Redux, Context API, Next.js basics.47h 42m5/5 -
Updated 3y agoComplete C# Unity Game Developer 3D
This is the long-awaited sequel to the Complete Unity Developer - one of the most popular e-learning courses on the internet!30h 34m -
Updated 3y agoNest.js Microservices: Build & Deploy a Scaleable Backend
Nest.js is an incredible backend framework that allows us to build scaleable Nodejs backends with very little complexity. A Microservice architecture is a popul5h 39m5/5 -
Updated 3y agoThe HTML & CSS Bootcamp 2023 Edition
Brand new HTML & CSS course, just released in February 2023 Check out the promo video to see the beautiful, responsive projects we build in this course!37h 18m5/5 -
Updated 3y agoMicroservices with Node JS and React
Event-Based Architecture? Covered! Server side rendering with React? Yep. Scalable, production-ready code? Its here!54h 13m5/5 -
FreeClassic100 Days of Code - The Complete Python Pro Bootcamp for 2023
Watch the 100 Days of Code Python Pro Bootcamp free: 100 daily projects covering Python basics, web scraping, data science, automation and GUI apps.58h 35m5/5