Just coding, no nonsense / Est. 2015

React.js Online Crash Course in Barcelona Code School


React.js Crash Course in Barcelona Code School

Front-end web development with React.js!

Flexible, mentored, part-time, online

  • 2-week mentored part-time hands-on training
  • 2 personal 1:1 sessions
  • Support platform for code-related questions available 24/7
  • The course is taught in English
  • From zero to 👸 and 🤴
  • 15% theory / 85% practice / 100% efficiency
  • 13 unique video-lessons
  • 20 coding challenges to complete
  • All the materials are in English
  • Learn how to build fast and powerful client apps with React
  • 6 months access to the materials
  • Certificate of completion

What you'll learn

  • Overall concept
  • JSX syntax
  • create-react-app
  • Structuring React app
  • Components-based approach and reusability
  • Class and functional components
  • Props
  • State
  • Events and handlers
  • Lifecycle methods
  • Hooks
  • Async requests
  • Promises
  • Conditional rendering
  • React router
  • Metadata in React
  • Using external components
  • Production build, deployment


Solid understanding of JavaScript logic and syntax; functions, loops, conditionals, arrays, objects.

Good knowledge of HTML/CSS: DOM, structuring HTML, CSS selectors, Grid, Flexbox.

The outcomes

After this course you will have a strong understanding of the logic, syntax and usage of ReactJS.

You will be able to build React apps from scratch and have progress further into the depths of React or any other front-end JS library/framework such as Angular, Vue, Ember or anything else.

A Wise quote

"Don’t worry if it doesn’t work right. If everything did, you’d be out of a job."

– Mosher’s Law of Software Engineering



100% is paid upon registration.

Instalment payments are available at the checkout

Buy now, pay later. Provided by klarna logo

How it works

  • Sign up through this page
  • Fill out student's form we will send you
  • Get the materials including texts, videos and exercises with tests
  • Start learning
  • Access support platform 24/7 to post code-related questions and get help
  • Book your 1:1 sessions from our calender
  • Go through the lectures and complete exercises for each block of the curriculum
  • Test your solutions with the provided automatic tests
  • Push your code to GitLab to get feedback/review from us
  • Get yourt certificate once finished


React.js Crash Course online version

Flexible self-paced, part-time, online

By signing up you agree to the Terms and Conditions stated on the website.

Inquiry about the course

If you are not a robot, how much would be 7 plus 6?