React Course
Free | Online | in English
Start date: October 23, 2023
Target Audience
Students of the RS School from the 2022Q3, which has passed RS School Stage #2 as well as new students with practical experience and knowledge of:
- JavaScript
- TypeScript
- Git, GitHub (clone, add, commit, push, pull, merge, rebase, working with Pull Request)
- NPM, Webpack
- CSS3 / HTML5
- Chrome DevTools, Figma
- Understanding of the REST
Attention! Mentors on this course will be first assigned to the graduates of the RS School Stage #2.
Free-of-charge Learning
The RS School is working by the principle of "Pay it forward." Members of our community share their knowledge and check students' tasks for free. And we hope our students will continue this work as our mentors in the future.
Open to Everyone
Everyone can study at RS School, regardless of age, professional employment, or place of residence. However, you should have sufficient base knowledge before the program begins.
Communication Channel
Discord chat for the students.
Certificate
After accomplishing an education, students will receive an electronic certificate of completion.
Learning Materials
School’s documentation - https://docs.rs.school
You can find all materials on the YouTube channel.
Our mentors and trainers

Ihar Krasiuk
JavaScript developer with more than 5 years of experience working with React and the ecosystem (Redux, Redux-Saga, NextJS, etc.). TypeScript fan.

Artsiom Parfianenkau
Front-end/Full Stack developer with 4 overall years of experience. Fell in love with SSR frameworks like Next.js and Remix.js. Re-renders hater and optimization fan.
Previously was a mentor on JS/React courses. Currently focused on RSS React course development.

Dzmitry Yarmoshkin
"Former PHP developer turned front-end developer, now deeply in love with React. While my journey took an unexpected turn, my passion for front-end work has never been stronger. Not a big fan of Redux, but that's the beauty of the tech world - we all have our preferences. Embracing the unpredictability of tech careers, I'm excited to see where my adventure takes me!"

Andrej Podlubnyj
Experienced Software Engineer with a demonstrated history of working in the information technology and services industry. Skilled in Search Engine Optimization (SEO), Web/Mobile Development, and JavaScript . Strong engineering professional with a Computer Scientist.