-
Open to all who wish to join
-
Topics:
- Introduction of students to The Rolling Scopes and RS School.
- Git, GitHub, commit and pull request formatting.
- Adaptive layout markup.
- Core JS.
- Solution of algorithmic tasks.
- DOM, DOM Events, Browser API.
- Virtual keyboard project.
- Basics of NodeJS.
- Webpack
- Clean Code project.
- Preparation for interview on the basics of HTML/CSS/JS/Algorithms.
-
Study time: 11 weeks
-
Format: self-study + webinars + communication on Discord + assignments are checked through cross-checks or automatically
- Understanding the basics of HTML and CSS and having practical web design skills
- Knowledge of JavaScript fundamentals (data types, operators, loops, conditional constructs, functions)
- Knowledge of data structures and their organization (array, list, stack, queue, tree, etc.)
- Ability to implement a simple algorithm in the JavaScript programming language, such as sorting or searching for array elements
- Ability to solve 8-7 kyu level problems on the website https://www.codewars.com/
- (Desirable) English language skills at Pre-Intermediate level. Our Recommendations
- Module "Introduction to RS School"
- Module "JS/Front-end Developer Profession"
- Module "Chrome Dev Tools, VS Code, Terminal"
- Module "Getting to know version control system Git"
- "CV Project". Part 1 "Markdown & Git"
- "CV Project". Part 2 "HTML, CSS & Git Basics"
- codejam #1
- Cross-check review of the "codejam #1" project
- Module: "JavaScript. Data types"
- Module: "JavaScript. Scope and functions
- Module: "JavaScript. Evolution"
- "Codewars1" tasks
- Tests:
- Module "CSS positioning. Flex."
- Module "CSS grid layout"
- Module "Figma"
- Module: CSS Preprocessors. Sass
- shelter. week-1 @sergeyshalyapin
- Cross-check review of project "shelter. week-1"
- Module: "Adaptive layout markup"
- Module: "Media Queries"
- shelter. week-2 @sergeyshalyapin
- Cross-check review of project "shelter. week-2"
- Module: "HTML Forms & Validation"
- Module: "DOM API"
- Module: "Events"
- shelter. week-3 @sergeyshalyapin
- Cross-check review of the project "shelter. week-3" @sergeyshalyapin
- Module: Git Recap
- Module "Algorithms and Data Structures"
- codejam #2 - (April 14 - April 16)
- Cross-check review of the project "codejam #2"
- Module: Clean Code
- 'Clean Code S1E1'
- Cross-check review of the project 'Clean Code S1E1'
- Module: "Modules in JS"
- Module: "Chrome DevTools"
- codejam #3
- Cross-check review of the project "codejam #3"
- Module: "Node.js"
- Project "HTML-Builder"
- Cross-check review of project "HTML-Builder"
- Module: "Client-Server interaction overview"
- Module: "Webpack"
- final task stage1
- Project "Self-introduction"
- Preparation for mentor interview
- final task stage1
- Complete the tasks and tests of the preparatory course
- Attend English language courses until reaching a Pre-Intermediate level (Minimum A2).
- Read https://learn.javascript.ru/
- https://learn.javascript.ru/
- https://exploringjs.com/impatient-js/toc.html
- https://github.com/azat-io/you-dont-know-js-ru
In the Discord chat - https://discord.gg/2Ww3TCBvz4
Questions can be asked in the Discord chat - https://discord.gg/2Ww3TCBvz4
The place of residence does not matter. All stages of training can be completed online.
Sure! After completing all modules of the stage #1, you can start stage #2.
Yes, you can. The webinar recordings can be found on our channel - YouTube.
The videos are best watched at a speed of 1.25 or higher.
No. Links to the recommended theory can be found in the modules. After self-studying the module materials, you can watch the webinar to consolidate the information or ask questions to the trainer.