Learn how to apply styles, separate presentational and container components, and use forms to get user input.
Continue your React learning journey with Learn React: Additional Basics. Improve your React applications by learning how to apply styles, separate presentational and container components, validate props and provide documentation using propTypes, and use forms to get user input.
* Apply styles to React apps
* Identify presentation components
* Identify container components
* Validate props using propTypes
* Get user input via forms
### Notes on Prerequisites
We recommend that you complete [Learn React: State Management](https://www.codecademy.com/learn/learn-react-state-management) before completing this course.
Continue your React learning journey with Learn React: Additional Basics. Improve your React applications by learning how to apply styles, separate presentational and container components, validate props and provide documentation using propTypes, and use forms to get user input.
* Apply styles to React apps
* Identify presentation components
* Identify container components
* Validate props using propTypes
* Get user input via forms
### Notes on Prerequisites
We recommend that you complete [Learn React: State Management](https://www.codecademy.com/learn/learn-react-state-management) before completing this course.