Advanced JavaScript

2 months • part-time course  in

Learn, how to use the most popular tools of JavaScript

Course starts

18 March 2019

Learn, how to use the most popular tools of JavaScript

If you already work with JavaScript, it’s time for React/Redux. The React JS library solves problems connected with interfaces: goods in the basket, lists of users. When more and more pages appear, you can use Redux.

After finishing the course you will know React tools such as: ESLint — for code syntax check, React Router v4 — for creating menus and pagination, Reselect — for optimizing the operation of states, Immutable.js — a library that helps create immutable data collections, Jest — for testing. As a result, you will create your own application and will be able to work as a React developer. The online test is not provided on this course. You will get a test task after an interview.

What will you get?
  • React/Redux
  • React Router v4
  • ESLint
  • Reselect
  • Immutable.js
  • Jest
Required skills
  • HTML, CSS
  • Preprocessor: SASS
  • Data types, syntax,basic JavaScript structure and functions
  • Work with DOM
  • Event model in JavaScript
  • Work with AJAX requests within JavaScript.

Why Advanced JavaScript?

  • The entry threshold to React/Redux is quite high. If you learn this technology, you will be considered an excellent JS developer
  • Besides web-development, JS can be used as a server language and you can create desktop applications
  • Using React you can code as Facebook, Instagram. AirBnb developers. You can be sure that this technology will not lose it’s popularity. By the way, we also use JS in our website coding
  • After you learn one JS library, the others will be easier
  • If you know React you can learn React Native and develop gadget applications.

Course content

theory

22 hours

practice

42 hours

During lessons, you’ll solve real-life cases with your teacher. You’ll work individually or in groups together with your colleagues.

During lessons, you’ll solve real-life cases with your teacher. You’ll work individually or in groups together with your colleagues.

Monday

19:00-21:00

Wednesday

19:00-21:00

Saturday

12:00-16:00

Course description

module 1
JavaScript

module 2
Creating applications with React

Click the button to get full course description

Teachers

Yosyf Kroshnyi

Advanced JavaScript Teacher

Roman Nikiforov

Advanced JavaScript Author & Teacher, Front-End Teacher

IT is constantly moving to new knowledge and technologies in the search for  an optimum solution. I work on projects systematically but in teaching I need creativity. I do not allow any fooling around in my lessons, but it's normal to joke and ask questions.   I praise my students for the right decisions. And mistakes help them learn. I love the saying that small strokes fell great oaks.

Students says:

The lessons were natural, clear and constructive. There was a lot of practice. And then was a meeting with employers and I was very proud of my project presentation.

Kucher Natalia, Kramatorsk

Everything I learned was useful in my job. Since the very beginning of the courses, I’ve made nearly 20 websites layouts. I was retouching photos, making vector illustrations, logos. Also, there are great parties in the Academy. I still communicate with my groupmates. And here I found my love.

Aristarkhova Ekaterina, Poltava, Designer AIT Inc

I knew that It's hard. But our awesome teacher helped us to survive with a smile. It was love from the first lesson and an unforgettable relationship for all 4 months. The knowledge I got was crucial for my job. I become more self-confident and saw a field with endless development open up for me.

Bryzhak Maryna, Poltava

Things were comfortable and cozy at the lessons. After graduating, I got 3 projects for my portfolio. The 4th one was a test task for a studio. They hired me without an interview. I believed in myself because of Beetroot Academy.

Domme Anna, Kyiv

After graduation, I took part in design competitions. In Betlab I was among the three best juniors. In Cogniance I’ve become one of the five best creative juniors in the Design Challenge 2018 mobile app development competition.

Talan Viktoriya, Kyiv

Why Beetroot Academy?

70% employment rate
70% employment rate

Our graduates start careers in IT

Two flags of blue and yellow
Two flags of blue and yellow

Get an international education right here in Ukraine

The full package
The full package

English lessons and career consulting that to get you ready for work.

Learn based on real market needs
Learn based on real market needs

Work on real projects and gain real experience.

We are a non-profit
We are a non-profit

We’re on a quest for impact, not profit.

A rare opportunity
A rare opportunity

Study in a motivating environment with like-minded, ambitious students.

Fee

₴ 141 / hour

Full Fee

Regular

₴9000
or
Monthly Fee

 

₴4950 /mo

How to start education

Apply

Local manager will contact you and will arrange an interview.

Interview

Come for a pleasant meeting with our team, to see if we're a good match for each other.

Test

We will evaluate your knowledge and will select an according group. 

Enroll

Study in a friendly environment and feel like home.

Start your application

You could have awesome new skills and a new job in IT, in only 4 months. Exciting! Let's get started on your application