Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
React Styled Components Course (V5)
Rating: 4.4 out of 5(1,330 ratings)
6,387 students

React Styled Components Course (V5)

Step by Step Learn Styled-Components
Created byYanis Smilga
Last updated 3/2024
English
English [Auto],Portuguese [Auto],

What you'll learn

  • Using Styled-Components in React Applications

Course content

3 sections42 lectures2h 46m total length
  • What Are Styled-Components1:40

    Explore how styled components provide encapsulated, collision-free styles inside React components with a tag template literal, enabling CSS in JS, modular CSS with nesting, and zero configuration styling.

  • Course Requirements0:45

    Have basic knowledge of React to follow along. We'll bootstrap a new React app with npx create-react-app and write concise CSS to support styled components.

  • VS Code Setup0:53

    Explore how to optimize your development workflow with Visual Studio Code, including font size, zoom, essential extensions, and access to vs code setup repo by John Dash smilga on GitHub.

  • Low Quality Video Fix1:35

    Resolve video quality issues by opening the settings cog and selecting 720p, or lower for slow connections; note the transcript may not match and there is no fix.

  • Course Review0:30

    Provide a brief course review to share what you like or dislike about the React Styled Components Course (V5) and help improve future iterations.

Requirements

  • Basic Knowledge of React

Description

What's up everybody this is John from Coding Addict and welcome to my Styled Components course.

As styled components co -creator Max Stoiber says:

“The basic idea of styled components is to enforce best practices by removing the mapping between styles and components.”

Styled Components are part of CSS inJS movement where we can create components that possess their own encapsulated styles. No longer we need to create component decide on a selector and then rush to app css or any other stylesheet to write separate styles for that particular component. What makes Styled Components so cool is their awesome tagged template syntax that allows to create normal react components by only defining styles. With zero configuration styled-components support css modularity, variables in css, nesting in css, extending components styles and many more. Styled Components also allows us to  write plain CSS in your components without worrying about class name collisions

Styled-components is a CSS-in-JS styling framework that uses tagged template literals in JavaScript and the power of CSS to provide a platform that allows you to write actual CSS to style React components.

Styled components are easy-to-make React components that you write with the styled-components library, where you can style your components with plain CSS inside your JavaScript code.

Who this course is for:

  • Everyone who wants to learn Styled-Components