Skip to content
Open
Show file tree
Hide file tree
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
76 changes: 40 additions & 36 deletions react/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ ATTENTION! Mentors for this course will be first distributed for the graduates o

## Course program

### Week #1 (7th of July, 2025)
### Week #1 (27th of April, 2026)

#### Theory

Expand All @@ -39,7 +39,7 @@ ATTENTION! Mentors for this course will be first distributed for the graduates o
- Test 0. How to learn in RS School
- Test 1. React components

### Week #2 (14th of July, 2025)
### Week #2 (4th of May, 2026)

#### Theory

Expand All @@ -53,9 +53,9 @@ ATTENTION! Mentors for this course will be first distributed for the graduates o

#### Tests

- Test 2. React error boundary
- Test 2. Testing

### Week #3 (21th of July, 2025)
### Week #3 (11th of May, 2026)

#### Theory

Expand All @@ -71,10 +71,9 @@ ATTENTION! Mentors for this course will be first distributed for the graduates o

#### Tests

- Test 3. React hooks
- Test 4. React routing
- Test 3. React hooks and routing

### Week #4 (28th of July, 2025)
### Week #4 (18th of May, 2026)

#### Theory

Expand All @@ -90,9 +89,9 @@ ATTENTION! Mentors for this course will be first distributed for the graduates o

#### Tests

- Test 5. React testing and context
- Test 4. React Redux

### Week #5 (4th of August, 2025)
### Week #5 (25th of May, 2026)

#### Theory

Expand All @@ -102,82 +101,86 @@ ATTENTION! Mentors for this course will be first distributed for the graduates o

[Task 5](modules/tasks/queries.md)

- Cross-check review: [Task 4](modules/tasks/state-management.md)
- Mentor review: [Task 4](modules/tasks/state-management.md)
- Cross-check review: [Task 5](modules/tasks/state-management.md)
- Mentor review: [Task 5](modules/tasks/state-management.md)

#### Tests

- Test 6. React Redux
- Test 5. React Queries

### Week #6 (11th of August, 2025)
### Week #6 (1th of June, 2026)

#### Theory

- [Server-side rendering/generation in React. NextJS](modules/nextjs-ssr-ssg/)
- [Forms in React](modules/forms/)
- [Portals in React. Creating reusable modals](modules/portals/)

#### Practical tasks

[Task 6](modules/tasks/nextjs-ssr-ssg.md)
[Task 6](modules/tasks/forms.md)

- Cross-check review: [Task 5](modules/tasks/queries.md)
- Mentor review: [Task 5](modules/tasks/queries.md)
- Cross-check review: [Task 6](modules/tasks/queries.md)
- Mentor review: [Task 6](modules/tasks/queries.md)

#### Tests

- Test 7. React SSR
- Test 6. React forms

### Week #7 (18th of August, 2025)
### Week #7 (8th of June, 2026)

#### Theory

- [Forms in React](modules/forms/)
- [Portals in React. Creating reusable modals](modules/portals/)
- [React Performance](modules/performance)

#### Practical tasks

[Task 7](modules/tasks/forms.md)
[Task 7](modules/tasks/performance.md)

- Cross-check review: [Task 6](modules/tasks/nextjs-ssr-ssg.md)
- Mentor review: [Task 6](modules/tasks/nextjs-ssr-ssg.md)
- Cross-check review: [Task 7](modules/tasks/forms.md)
- Mentor review: [Task 7](modules/tasks/forms.md)

#### Tests

- Test 8. React forms
- Test 7. React Performance

### Week #8 (25th of August, 2025)
### Week #8 (15th of June, 2026)

#### Theory

- [React Performance](modules/performance)
- [Server-side rendering/generation in React. NextJS](modules/nextjs-ssr-ssg/)

#### Practical tasks

[Task 8](modules/tasks/performance.md)
[Task 8](modules/tasks/nextjs-ssr-ssg.md)

- Cross-check review: [Task 7](modules/tasks/forms.md)
- Mentor review: [Task 7](modules/tasks/forms.md)
- Cross-check review: [Task 8](modules/tasks/performance.md)
- Mentor review: [Task 8](modules/tasks/performance.md)

### Week #9 (1st of September, 2025)
#### Tests

- Test 8. React SSR

### Week #9 (22st of June, 2026)

- [Technical React Interview](interview.md)
- [REST client](modules/tasks/final.md)

#### Practical tasks

- Cross-check review: [Task 8](modules/tasks/performance.md)
- Mentor review: [Task 8](modules/tasks/performance.md)
- Cross-check review: [Task 8](modules/tasks/nextjs-ssr-ssg.md)
- Mentor review: [Task 8](modules/tasks/nextjs-ssr-ssg.md)

### Week #10 (8th of September, 2025)
### Week #10 (29th of June, 2026)

- [Technical React Interview](interview.md)
- [REST client](modules/tasks/final.md)

### Week #11 (15th of September, 2025)
### Week #11 (6th of July, 2026)

- [Technical React Interview](interview.md)
- [REST client](modules/tasks/final.md)

### Week #12 (22th of September, 2025)
### Week #12 (13th of July, 2026)

#### Practical tasks

Expand All @@ -189,6 +192,7 @@ ATTENTION! Mentors for this course will be first distributed for the graduates o
## Lectors

- [Ihar Krasiuk](https://github.com/ragingyngvarr)
- [Shamshod Isaev](https://github.com/shamshodisaev)
- [Andrej Podlubnyj](https://github.com/andron13)
- [Artyom Parfenenkov](https://github.com/ParfenenkovEdit)
- [Dzmitry Yarmoshkin](https://github.com/SpaNb4)
Expand Down
Loading
Loading