RS School. EPAM Short track
- To enroll, students must successfully pass an interview with a mentor
- Goals of the Short Track training:
- Students acquire knowledge and experience working with JavaScript, TypeScript, React or Angular
- Students acquire knowledge and experience in developing UI components
- Preparing students for technical interviews
- Preparing students for presentations in English
- Students complete a team project
- Training time: 15 weeks
- Format:
- Self-study + webinars + communication on Telegram.
- Practical lessons are checked and evaluated by a mentor and during cross-checks.
- Team assignment
- Cross-interviews - two slots every week
- Training interviews are held with different mentors during the course.
Training Program
Week #1 November 24–30, 2025 (JS Basics)
- Monday 24.11.2025
- Start of auto tests [QS] RSS Test, [St1] Test Git & GitHub #2, [St1] Test CSS Basics, [St1] Test HTML Basics, [St1] Test Algorithms & Data structures
- Tuesday 25.11.2025
- Thursday 27.11.2025
- Friday 28.11.2025
- Start of practical task Autocomplete Task
- 18:00 UTC+3 (16:00 UTC+1, 20:00 UTC+5) Practicum: Kahoot & live coding on studied this week topics
- Saturday 29.11.2025
Week #2 December 1–7, 2025 (JS Basics)
- Monday 01.12.2025
- Tuesday 02.12.2025
- Lecture JS-Basic-2, JS-Basic-3
- Start of practical assignment Deep-copy Task
- Friday 05.12.2025
- 18:00 UTC+3 (16:00 UTC+1, 20:00 UTC+5) Practicum: Kahoot & live coding on studied this week topics
- Saturday 06.12.2025
Week #3 December 8–14, 2025 (TS Basics)
- Monday 08.12.2025
- Tuesday 09.12.2025
- Wednesday 10.12.2025
- Friday 12.12.2025
- 18:00 UTC+3 (16:00 UTC+1, 20:00 UTC+5) Practicum: Kahoot & live coding on studied this week topics
- Saturday 13.12.2025
Week #4 December 15–21, 2025 (OOP, JS-Classes)
- Monday 15.12.2025
- Tuesday 16.12.2025
- Friday 19.12.2025
- 18:00 UTC+3 (16:00 UTC+1, 20:00 UTC+5) Practicum: Kahoot & live coding on studied this week topics
- Saturday 20.12.2025
Week #5 December 22–28, 2025 (Asynchronous JS)
- Monday 22.12.2025
- Tuesday 23.12.2025
- 18:00 UTC+3 (16:00 UTC+1, 20:00 UTC+5) Lecture Async JavaScript
- Friday 26.12.2025
- 18:00 UTC+3 (16:00 UTC+1, 20:00 UTC+5) Practicum: Kahoot & live coding on studied this week topics
- Saturday 27.12.2025
Week #6 December 29, 2025 – January 4, 2026 (Node.js Basics, Testing)
- Monday 29.12.2025
- Tuesday 30.12.2025
- 18:00 UTC+3 (16:00 UTC+1, 20:00 UTC+5) Lecture Node.js Basics and Testing
- Start of practical assignment basic-testing
- Wednesday 31.12.2025
- Friday 02.01.2026
- 18:00 UTC+3 (16:00 UTC+1, 20:00 UTC+5) Practicum: Kahoot & live coding on studied this week topics
- !!! Sunday 04.01.2026
- Monday 05.01.2026
- Tuesday 06.01.2026
- 18:00 UTC+3 (16:00 UTC+1, 20:00 UTC+5) Lecture Network and Security
- Friday 09.01.2026
- 18:00 UTC+3 (16:00 UTC+1, 20:00 UTC+5) Lecture Team development
- Deadline for last week’s practical assignment
- Start of practical assignment Team task Async Race
- Sunday 11.01.2026
Week #8 January 12–18, 2026 (Team Development, Agile Basics)
- Monday 12.01.2026
- Tuesday 13.01.2026
- 18:00 UTC+3 (16:00 UTC+1, 20:00 UTC+5) Lecture Critical rendering path / Accessibility
- Sunday 18.01.2026
Week #9 January 19–25, 2026 (Team Development)
- Monday 19.01.2026
- Tuesday 20.01.2026
Week #10 - #14 January 26 – February 28, 2026 (React / Angular Basics)
- Monday 26.01.2026
- Deadline for team-task
- Presentation of team-tasks
The study materials will be updated later.
March 02, 2026 Node.js Course
Register
The course schedule is available - here, and the school documentation can be found - here.
Every Tuesday, starting March 3, 2026, discussion of Node.js materials and tasks and how best to implement them.