Full-Stack Engineering with JavaScript

Client-side Web Development with React.js

This course sets the stage for exploring front-end development through React.js, turning the complexities of UI/UX design into an exciting journey. Here, you'll learn to harness the power of React.js, a popular library for building dynamic, high-performing user interfaces, transforming your skillset and your perception of front-end development.

Lessons and practices

Launching Your Portfolio into the Web Universe

Personalize Your Welcome Message

Greeting Message Not Displaying

Welcome Aboard the Cosmos Explorer

Mars Mission: Crafting the Welcome Message

Assembling the React Robot

Adding a Body to Our React Robot

Component Contraption Confusion

Assembling the Robot Components

Assembling the React Robot

Player Health Meter Tracker

Starting Hits Adjustment

Hit Counter Not Counting

Initializing Health State and Visual Representation in a Game Environment

Creating a Treasure Counter in React

Embarking on a Digital Journey: Run the Registration Form

Add Destination to Astronaut Form

Astronaut Application Form Troubleshooting

Controlling the Mission Name

Astronaut Application Form: Final Frontier Challenge

Navigating the Cosmos: React Router in Action

Navigating the Cosmos: Refining Routes in the Space Gallery

Cosmic Route Corrections

Navigating the Cosmos: Adding Links and Routes in React Router

Navigating the Stars with React Router

Fetching Social Media Posts in React

Fetching First Post Text in Social Media App

Cosmic Post Visibility Issue

Fetching and Displaying Data in the Cosmos

Creating a Social Media Feed Component

Personalized Greeting in Online Shopping Cart

Adding State to Context

Rectify the Shopping Cart Display

Adding Context to the Shopping Cart

Creating Your Own Online Shopping Cart with React Context

Interested in this course? Learn and practice with Cosmo!

Practice is how you turn knowledge into actual skills.