We may earn an affiliate commission when you visit our partners.
Pluralsight logo

React 18

The Big Picture

Cory House

Interested in React? This course explores why React is worth considering, tradeoffs to consider, and reasons React may or may not be the right fit for you.

Read more

Interested in React? This course explores why React is worth considering, tradeoffs to consider, and reasons React may or may not be the right fit for you.

You've heard of React, but is it right for you? In this course, React 18: The Big Picture, you will learn why React is worth considering. First, you will learn why React has become so popular. Next, you will discover the tradeoffs inherent in React's design. Finally, you will explore some drawbacks to consider. After watching this course, you will have a clear understanding of React's core use cases, advantages, and drawbacks so you can make an educated decision on whether React is right for you.

Enroll now

What's inside

Syllabus

Course Overview
Why React?
Tradeoffs
Why Not React?
Read more

Good to know

Know what's good
, what to watch for
, and possible dealbreakers
Explores industry-standard React, making the course highly relevant
Examines React tradeoffs and use cases, providing a balanced view
Taught by Cory House, a recognized instructor in React development
Develops an understanding of React strengths and weaknesses
Teaches core React concepts, offering a strong foundation
Course content is aimed at learners with interest in or experience with React

Save this course

Save React 18: The Big Picture to your list so you can find it easily later:
Save

Activities

Coming soon We're preparing activities for React 18: The Big Picture. These are activities you can do either before, during, or after a course.

Career center

Learners who complete React 18: The Big Picture will develop knowledge and skills that may be useful to these careers:
Front-End Engineer
React provides a solid foundation for building responsive and interactive user interfaces. As a Front-End Engineer, you will focus on client-side development. This course will give you a clear understanding of React's principles, helping you to confidently build and maintain scalable Front-End applications.
React Developer
This course is a valuable asset for aspiring React Developers. It will help you build a better understanding of React's core concepts, and guide you as you navigate the nuanced tradeoffs of React development. By the end of this course, you will have a clear picture of React's capabilities and drawbacks, enabling you to make informed decisions and develop robust, user-centric applications.
Web Developer
Understanding React is an asset for a Web Developer. This course will give you insights into React's advantages and tradeoffs. It will help you choose the best approach for developing and deploying web applications, maximizing the user experience.
UI Engineer
React is pivotal in UI Engineering, and this course will help you grasp its fundamentals. You will learn the strengths and limitations of React, equipping you to make informed choices and develop user interfaces that are not only visually appealing but also performant and scalable.
Full-Stack Developer
As a Full-Stack Developer, a solid understanding of React can be beneficial. This course will help you understand the core principles of React and how it can be integrated into a comprehensive web development stack. It will give you insights into the advantages and tradeoffs of using React, empowering you to make informed decisions and build robust and scalable web applications.
Software Engineer
React is a popular technology among Software Engineers. This course will introduce you to React's principles and provide insights into its tradeoffs. It will help you become a more well-rounded Software Engineer, capable of making informed decisions about the technologies you use to build software.
Product Manager
React is used to build many popular products. As a Product Manager, understanding React will help you make informed decisions about the technology stack for your products. This course will provide you with insights into React's strengths and limitations, enabling you to evaluate its suitability for your product's technical requirements.
Project Manager
React is a widely adopted technology used in many projects. As a Project Manager, understanding React will help you assess project feasibility, set realistic timelines, and manage expectations with stakeholders. This course will provide you with insights into the strengths and limitations of React, helping you navigate the complexities of technical decision-making.
Data Scientist
While not as directly applicable, React can be used for data visualization. As a Data Scientist, this course may be useful for understanding how to use React to create interactive data visualizations, dashboards, and other tools for presenting data.
Technical Writer
Understanding React can be beneficial for a Technical Writer who needs to document or explain React-based products or technologies. This course will provide a solid foundation for understanding React's principles and tradeoffs, enabling the writer to create accurate and comprehensive documentation.
UX Researcher
Although not directly relevant, this course may be helpful for a UX Researcher who wants to understand the technical constraints and possibilities of React in order to inform their research and recommendations.
Sales Manager
Understanding React can be beneficial for a Sales Manager who needs to communicate the value of React-based products or services to potential customers. This course will provide a solid foundation for understanding React's principles and benefits, enabling the Sales Manager to effectively position and sell React-based solutions.
Recruiter
Although not directly applicable, this course may be helpful for a Recruiter who needs to understand the technical skills and experience required for React-based roles in order to effectively screen and place candidates.
Marketing Manager
While not directly relevant, this course may be useful for a Marketing Manager who wants to understand the technical capabilities and limitations of React in order to develop effective marketing strategies for React-based products or services.
Business Analyst
Although not directly applicable, this course may be helpful for a Business Analyst who needs to understand the benefits and drawbacks of using React in order to make informed recommendations on technology adoption.

Reading list

We've selected six books that we think will supplement your learning. Use these to develop background knowledge, enrich your coursework, and gain a deeper understanding of the topics covered in React 18: The Big Picture.
Provides a beginner-friendly introduction to React, catering to those with no prior React or web development experience. Offers a structured approach to learning the core concepts and building practical applications.
Presents a collection of design patterns and best practices for React development. Offers practical guidance on structuring and organizing React applications for maintainability, performance, and scalability.
While not specific to React, provides valuable insights into data management and architecture principles. Offers a comprehensive overview of best practices, trade-offs, and considerations for designing and implementing data-intensive systems.
While not specific to React or web development, emphasizes the importance of writing clean and maintainable code. Offers practical advice on code organization, naming conventions, and refactoring techniques, promoting code quality and readability.
Provides a concise and focused guide to the essential parts of JavaScript. Offers insights into the language's design and best practices, helping developers write more effective and maintainable JavaScript code.

Share

Help others find this course page by sharing it with your friends and followers:
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2024 OpenCourser