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
- Language
- English
- Released
- June 2021
- Added to CourseFlix
- October 2024
- 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 |
One payment unlocks this course and every other premium course. No auto-renew.
See plansWhat courses are similar to Advanced React For Enterprise: React for senior engineers?
FreeUpdated 3y agoNext.js - The Full Course
By: FireshipNext.js - The Full Course provides a in-depth look into the Next.js App Router introduced in version 13.2. It puts React Server Components into practice by buil1h 14m5/5
Updated 3y agoFull Stack Advanced React + GraphQL
By: Wes BosJust as React has transformed the way we build web applications, GraphQL is changing how we build APIs to query and mutate data. With a focus on modern JavaScri15h 43m
Updated 3y agoInstagram Clone Coding 3.0
By: Nomad CodersInstagram clone with NodeJS, Prisma, GraphQL, React Native and TypeScript — build the full backend, frontend, and mobile app from scratch.20h 48m
FreeUpdated 1mo agoThe Complete Guide to Advanced React Patterns (2020)
By: UdemyFree course: master advanced, reusable React component patterns by rebuilding the Medium clap component with hooks and compound components.6h 1m
Updated 1mo agoResponsive LLM Applications with Server-Sent Events
By: Fullstack.ioBuild a streaming LLM application with TypeScript, React, and Python, covering chat, RAG, and AI agent scenarios via SSE.1h 18m5/5
Updated 1y agoWeb Performance Fundamentals
By: Nadia Makarevich"The Foundations of Web Performance" is devoted to the key aspects of enhancing the speed and responsiveness of web applications in the context of React.
Updated 8mo agoBuild and Deploy an AI Automation SaaS
By: Antonio Erdeljac (Code With Antonio)Master the creation of AI-SaaS: developing Nodebase, automating processes, AI integration, and implementing monetization. A practical guide from idea to launch.11h 59m5/5
Updated 3y agoReact Redux Ecommerce - Master MERN Stack Web Development
By: UdemyMaster MERN Stack Web Development building Ultimate E-commerce app with React Redux Ant Design Firebase NodeJs and MongoDB.43h 9m5/5
More courses by Udemy
Updated 4mo agoReact - 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 agoNode.js, Express, MongoDB & More The Complete Bootcamp 2023
Learn how to build back-end apps with Node.js, Express, and MongoDB. This course shows you how to design APIs, model data, and deploy real projects.42h 14m3/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 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