Skip to content

Learning Modern React TypeScript, through powerfull React Course with codewithmosh.com

Notifications You must be signed in to change notification settings

Jamal-SaadEddin/react-app

Repository files navigation

React-App

Learning React, through powerfull React TypeScript Course with Code with Mosh

A step-by-step guide to building web apps with React 18+ and TypeScript

Project Link

React-App-TypeScript

Getting Started

  1. Clone the Repository: Clone this repository to your local machine using the following command:

    git clone https://github.com/Jamal-SaadEddin/react-app.git
  2. Install Dependencies: Navigate to the project directory and run the following command to install the required dependencies:

    npm install
  3. Start the Web Server: Launch the web server by running the following command:

    npm run dev

    This will start the development server, and you can access the application at http://localhost:5173.

What I've Learned throughout this course

  • Confidently build front-end apps with React and TypeScript

  • Build reusable function components

  • Style components using vanilla CSS, CSS modules, and CSS-in-JS

  • Manage component state

  • Build forms with React Hook Forms

  • Implement form validation using Zod

  • Connect React apps to the backend

  • Deploy React apps

  • Use VSCode shortcuts to increase my productivity

  • Apply the latest techniques and best practices

  • Troubleshoot errors with ease

  • Write clean code like a pro

Course Link

React 18 for Beginners

Acknowledgments

Special thanks to Mosh Hamedani for an enriching learning experience.

Happy coding! 🚀

Releases

No releases published

Packages

No packages published