ReactJS Training: Intro

Mariano Vazquez
Dec 24, 2019 · 2 min read
Image for post
Image for post

Si quieres leer la versión en Español de este artículo, haz click aqui.

This training intends to introduce web development using the ReactJS ecosystem to any developer. It consists of different exercises that focus on specific topics that will be learned while coding.

Key takeaways:

By reading this training, you will learn:

  • The basics of web development today (2019/2020)
  • How to use React and TypeScript to create web applications
  • How to store & manage the state of your web application with React and Redux
  • How to build optimized, production-ready applications with zero-configuration.


Before going any further, please install in your laptop:


We divided the workshop into four Exercises:

Each Exercise comes with a working implementation that we prepared for you. You will find everything you need to start with inside the begin folder, and the result we expect you to achieve inside the end folder.

You don’t need to complete any previous exercises to start a new one: you can either use what you built before or the contents of the begin folder you’ll find in each Exercise.

Last, but not least, we’ll appreciate the feedback! You can find the entire training in this GitHub repository, please send issues/PRs and star the repo if you like it. Thanks!!

Are you ready? Let’s get started! 🚀

JavaScript In Plain English

New JavaScript + Web Development articles every day.

Medium is an open platform where 170 million readers come to find insightful and dynamic thinking. Here, expert and undiscovered voices alike dive into the heart of any topic and bring new ideas to the surface. Learn more

Follow the writers, publications, and topics that matter to you, and you’ll see them on your homepage and in your inbox. Explore

If you have a story to tell, knowledge to share, or a perspective to offer — welcome home. It’s easy and free to post your thinking on any topic. Write on Medium

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store