planned
JavaScript / Front-end Course
Start:
en•online
planned
Start:
en•online
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.
RegisterEveryone can study at RS School, regardless of age, professional employment, or place of residence. However, you should have sufficient base knowledge before the program begins.
Feel the desire to share your experience and knowledge
After successful completion of the course, students will receive an electronic certificate.
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.
Discord: Join the Discord server to see the latest news and chat with students.
Telegram: You can also join the official Telegram channel for updates and discussions.
⚠️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.
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.
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.
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.
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.
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 mentorHello, I'm Anna - the course coordinator. Ten years ago, I graduated from Rolling Scopes School. Shortly thereafter, I returned to the school, but this time as a mentor and lecturer. However, that still felt insufficient, so I became a course coordinator. Today, I am a Team Lead at EPAM, working as a front-end developer. My heart is devoted to Angular, but I also respect other frameworks/libraries. I look forward to meeting each of you and hope to see you after graduation, perhaps as colleagues on projects!
With over four years of experience in IT, including three-plus years as a Frontend Developer, Andrei has a solid experience in React and Angular. He is involved in mentorship programs, which not only enable him to share his knowledge with students but also provide opportunities for him to learn new things. Prior to his IT career, Andrei spent nine years as an aviation engineer, bringing a unique perspective and problem-solving skills to his current role. Andrei graduated from RS School in 2021 and has been working at EPAM ever since. His experience and expertise make him a valuable asset to any team.
Having started out as an aspiring English teacher for IT professionals, Margarita decided to explore why this field attracts so many people. She started her journey out of pure curiosity, but quickly realized that programming was not just a hobby for her, but a true calling. After completing a front-end development course, she completely immersed herself in this world and now cannot imagine a single day without coding. Margarita continues to develop her skills in IT and strives to help others better understand and master this fascinating field.
Denis is a Frontend Developer at Yandex with over four years of experience. Prior to joining Yandex, he worked as a Frontend Developer at VK. He possesses expertise in developing complex WYSIWYG and zero-code web applications, as well as collaborative applications that handle extensive graphic rendering, similar to Google Docs, Figma, and Miro.
Natalia is a self-learner and a career changer. Before joining IT she had 10+ years of experience in tutoring in Math, Finance, Economics and related subjects along with 5 years of experience as an Economist at the same time. After completed RSS Q3 2019, she rocked her career as a Frontend Developer, becoming a middle Frontend Developer by May 2020 (at Sberbank in Russia) and gaining a Senior level by June 2022 (at CRX Markets in Germany). Meanwhile, she also worked for EPAM in Russia, Callstack.io in Poland, Delivery Hero in Germany. Looking forward to sharing her knowledge and getting you started to work in IT.