Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 

README.md

RS School. JS/Frontend Development Course. Stage#2

  • To enroll, students must successfully complete the Stage#1
  • To get a mentor, students must pass technical screening (it's allowed to study without a mentor)
  • Goals of the Stage#2:
    • Students acquire knowledge and experience working with TypeScript
    • Students acquire knowledge and experience in developing UI components and web applications
    • Preparing students for technical interviews and presentations in English
    • Students get experience in working in a team and completing a team project
  • Stage#2 duration: 18 weeks
  • Format: Self-study + webinars + communication on Discord + communication with mentors. Practical tasks are checked and evaluated by a mentor and during cross-checks. Practice technical interviews are held with different mentors during the course.

Course Schedule

Week #1

November 25, 2025 - December 1, 2025

Mentor activities

Week #2

December 2, 2025 - December 8, 2025

Starting at the end of this week, all students must use TypeScript for all subsequent tasks and follow these requirements:

- Implement Everyday Types
- Use Generics
- Define Object Types
- Create Classes
- Define Functions
- Avoid using the `any` type
- Configure linter with TypeScript (i.e. using `typescript-eslint/recommended` plugin) - no linting errors allowed
- Set TypeScript config flags: `"noImplicitAny": true` and `"strict": true`
- Set up bundler to work with TypeScript
Mentor activities

Week #3

December 9, 2025 - December 15, 2025

Mentor activities

Week #4

December 16, 2025 - December 22, 2025

Mentor activities

Christmas and New Year Break

December 23, 2025 - January 5, 2026

  • No activities

Week #5

January 6, 2026 - January 12, 2026

Mentor activities

Week #6

January 13, 2026 - January 19, 2026

Mentor activities

Week #7

January 20, 2026 - January 26, 2026

Mentor activities

Week #8

January 27, 2026 - February 2, 2026

Mentor activities

Week #9

February 3, 2026 - February 9, 2026

Mentor activities

Week #10

February 10, 2026 - February 16, 2026

Mentor Activities

Week #11

February 17, 2026 - February 23, 2026

Final project (Tandem): Students may use the full 6 weeks for development (through Week #16) or complete in 4 weeks and present earlier. See the task description for details.

Mentor Activities

Week #12

February 24, 2026 - March 2, 2026

Mentor Activities

Week #13

March 3, 2026 - March 9, 2026

Mentor Activities

Week #14

March 10, 2026 - March 16, 2026

Mentor Activities

Week #15

March 17, 2026 - March 23, 2026

Mentor Activities

Week #16

March 24, 2026 - March 30, 2026

Mentor Activities

Week #17

March 31, 2026 - April 6, 2026

Mentor Activities

Week #18

April 7, 2026 - April 13, 2026

  • Receiving the certificate for Stage#2
  • Break before Stage#3
  • Receiving feedback from the mentor. At the end of the course, if you have a mentor, please ask them to write a review for you. The mentor can do this by opening the RS APP, going to the 'My Students' page, and clicking the 'Give Feedback' button next to your name.
Mentor Activities
  • Giving feedback to students. You can leave feedback on your students in the RS APP -> My Students. Your feedback will be available to the student in their RS APP CV. Essentially, feedback is similar to a recommendation letter.