Skip to content

Files

Latest commit

f57b9e5 · Mar 19, 2025

History

History

react

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 

RS School. React.

This course is aimed at the students of the RS School who have passed RS School Stage #2 and at the new students who have experience with:

  • JavaScript
  • TypeScript
  • Git, GitHub (clone, add, commit, push, pull, merge, rebase, pull request flow)
  • NPM, Webpack
  • CSS3 / HTML5
  • Chrome DevTools, Figma
  • Understanding of how to interact with APIs (general understanding of REST and GraphQL) ATTENTION! Mentors for this course will be first distributed for the graduates of the RS School Stage #2.

Course duration

6 weeks are devoted to studying React and 4 more weeks to final task implementation. This course requires 20-40 hours per week.

Course program

Week #1 (27th of January, 2025)

Theory

Practical tasks

Task 1

Tests

  • Test 1. React components
  • Test 2. React error boundary

Week #2 (3rd of February, 2025)

Theory

Practical tasks

Task 2

Tests

  • Test 3. React hooks
  • Test 4. React routing

Week #3 (10th of February, 2025)

Theory

Practical tasks

Task 3

Tests

  • Test 5. React testing and context

Week #4 (17th of February, 2025)

Theory

Practical tasks

Task 3

Tests

  • Test 6. React Redux

Week #5 (24th of February, 2025)

Theory

Practical tasks

Task 4

Tests

  • Test 7. React SSR

Week #6 (3rd of March, 2025)

Theory

Practical tasks

Task 4

Tests

  • Test 7. React SSR

Week #7 (10th of March, 2025)

Theory

Practical tasks

Task 5

Tests

  • Test 8. React forms

Week #8 (17th of March, 2025)

Theory

Practical tasks

Task 6

Week #9 (24th of March, 2025)

Week #10 (31st of March, 2025)

Week #11 (7th of April, 2025)

Week #12 (14th of April, 2025)

Week #13 (21st of April, 2025)

Cross-check review: - REST client

  • At the end of the course, if you have a mentor, please ask them to write feedback about you. The mentor can do this by opening the RS APP, navigating to the 'My Students' page, and clicking the 'Give feedback' button next to your name.

Lectors