JS / Front-end Old-logo

Training Program

The program consists of 3 stages. There may be requirements for advancing to each higher stage, which will be described below. This specific run of the program will take the form of self-study. This means that you will have access to pre-recorded webinars, recommended materials, and weekly live Q&A sessions with our mentors/coordinators to answer any questions you might have.

You will also have the ability to communicate with other students and help each other solve any problems you might face. We will provide you with a list of topics that should be covered for each stage with recommended deadlines, but you will have the freedom to choose when you want to watch the lectures and complete the tasks.

BE AWARE that practical tasks’ deadlines are not suggestions, and should be respected.

The course schedule is available - here, and the school documentation can be found - here.

Registration will open soon!
RS Mentor With Student

Certification

To earn a course certificate, you must complete all assignments, finish the final project, and achieve at least 70% of the top student's score in the course. The certificate is a recognition of your hard work and dedication.

certificate

Communication

Discord Logo

Discord is the main communication channel in RS School

Here is link for the course Discord server, where you can see latest news and chat with students.

⚠️Attention! In some countries, access to Discord requires the use of a VPN. If you are having trouble connecting, please try using a reliable VPN service.

There are channels in Telegram for discussing events related to your location. For example, offline lectures or just informal chats among students from the same location.

Please read the information about communication in RS School in the RS Docs, where you can find rules, descriptions of channels, FAQ.

RS School video

Choose what you want to learn

A full-stack developer is someone who has expertise in both frontend (what users see) and backend (server and database) development. This dual skill set enables them to supervise and implement projects from start to finish. Businesses today prioritize hiring full-stack developers because they can efficiently bridge various technological aspects, resulting in faster product development.

Stage 1

Everyone registered is automatically eligible for this stage. The first stage lasts 15 weeks. This stage includes practical assignments and tests. Evaluation is either automatic or in the form of cross-checking between students.

Topics covered: Git, HTML, CSS, Javascript basics

Stage 2

To pass to the second stage, you must successfully complete the tasks and tests from the first stage without missing the deadlines, and pass a mock technical interview with one of our mentors.The second stage lasts 20 weeks. You will be assigned a personal mentor who will answer your questions from now on. This stage includes practical exercises and tests which will be reviewed and evaluated by your mentor.

Topics covered: Advanced Javascript, Security, Testing, Agile, Networking, Web development tools

Stage 3

Learning either React or Angular Framework (the choice belongs to the student). To enroll, you need to successfully complete two stages of training. Format: mentoring, self-study, webinars, and communication on Discord. Practical sessions are reviewed and evaluated by mentors, as well as through cross-checking methods. Throughout the training, mock interviews are conducted with different mentors.

  • Choose a Framework: React or Angular.

  • Collaborative development of a final project.

  • Framework-based interviews.

What you should know before starting

  • Basic knowledge of HTML, CSS, Javascript is highly recommended before starting the course.

  • Basic computer science theory (data structures, algorithms, maths) is recommended before starting the course.

  • Experience with using any IDE.

  • English language level: Intermediate (B1) and up.

  • Register through this page and join the official discord channel for the training participants.

What to do if you lack base knowledge?

Mentors wanted!

The Rolling Scopes School is constantly looking for mentors from all over the world to teach everyone who wants to learn the JavaScript language and the world of Front-end. Over the past few years, over 1500+ people have successfully completed our six month training program.

How to become a mentor
Sloth Detective

Course Team

Partnered with