This course on React by Brad Schiff focuses entirely on Front-end UI development of a Web application.
You learn to build a Single Page Application (SPA) using modern React practice which include using Context, Reducer and Suspense. In the main project, you build a Writing and Social application that looks and feels very much like a real world modern application. You even have a live chatroom built in!
As usual, Brad teaches you how to keep you code clean and organised.
You can checkout the course on Udemy here.