Javascript/Front-end Mentoring Program in Georgia
Free | Online | in English
Start date: 5-Jul-2021
Free-of-charge learning
The RSSchool is working by the principle of "Pay it forward". Members of our community share their knowledge and check students tasks for free. And we hope that our students will continue this work as our mentors in the future.
Open to everyone
Regardless of age, occupation, location - everyone can learn in the RS School. For a successful education, you need to have some base knowledge.
Worldwide mentors and trainers
The Mentors and trainers of our school are front-end and javascript developers from different companies/countries. How to become a mentor?
Employment
After the succesfull graduation students will be offered a employment possibility in EPAM in the following locations:
- Georgia: Tbilisi
Communication channels
During education, we mostly use Discord chat. Please join it in advance.
Certificate
After accomplishing all the three stages of education students will get an electronic certificate.
Schedule
19:00 - 21:00 (Tuesday · Thursday).
Training duration: about 6-7 months.
Types of lectures: webinars.
The webinars will be recorded. You can watch them at your convenience.
Enrollment
The next training will start on July, 5.
Please register to join the introduction webinar.
Course Curriculum
Stage 1 (July - August)
- Git
- HTML/Css included responsive/adaptive web design
- Flex / Grid
- Basic JavaScript
Stage 2 (September - October)
- Advanced JavaScript included asynchronous programming, http(s), RESTful API
- Webpack, npm, websockets
- Unit testing
- Patterns
- Preprocessors
- Accessibility
- TypeScript
- Basic agile flow
Stage 3 (November - December)
- React, Redux
Stage 4 (December - January)
- Node.js
What should I know before starting training
What should I do before the start of the course?
While you are looking forward to the start of the course, it’s highly recommended taking the course Computer Scenes. This course helps you cover gaps (if any) in programming principles, organize your knowledge, and learn basic things about JavaScript. Thus, our education program would be easier for you. In case you have any questions do not hesitate to ask them on the appropriate discord channel or answer question from other students
What base knowledge should I have before starting training
- You should know basic data structures and their organization (array, list, stack, queue, tree, hash table, etc.).
- You should be able to implement a simple algorithm in javascript language like basic algorithms for sorting and searching.
- You should know the basic principles of OOP and be able to say a few words about each of them.
- English language level: Intermediate (B1) and up.
What might I do to improve my level of technical knowledge?
- Read a comprehensive Javascript tutorial.
- Use the Codewars platform to solve practical tasks. You can start with simpler ones.
- Take free online courses:
- Believe in your strength!