JavaScript Course

Learning Format
Offline. The program takes 4 months. Training sessions are 3 hours long and take place 3 times a week in our office. Language of study: English.
NIX courses are an opportunity to join our team immediately after training.
YOU’LL LEARN
- To use the Linux operating system and its command line
- To work with Git (with repositories, commits, branches, etc.)
- To understand concepts of JavaScript operation such as “this,” closing, asynchrony, etc.
- To use HTML/CSS
- To use React to create different types of projects
- To combine TypeScript with React applications
- To read developer documentation and debug software
Program
The program is based on learning the basic tools of the JavaScript developer. In the training course, you’ll learn how JavaScript works under the hood in the browser and review popular libraries and frameworks. You’ll also learn how to combine JavaScript, HTML5, and CSS3 to customize the design for different browsers and devices. The knowledge gained will help you better understand the tasks of the front-end developer and create a simple web application from scratch.
What we expect from you
- English at intermediate or advanced level
- Knowledge of HTML syntax, document structure and tags
- Basic knowledge of CSS (positioning styles, color, etc.)
- Understanding of JavaScript syntax and principles of object-oriented programming
- Knowledge of the main components of the internet and the features of information exchange on the network
Learning system details
The course program is divided into thematic modules. Each of them includes theoretical and practical sections. Practical work is arranged in the form of workshops to solidify new knowledge. After each practical session is completed, the student receives feedback from a personal mentor. The expert will point out the mistakes and suggest ways to correct them. This approach allows for faster development of the skills a front-end developer needs.