Advanced JavaScript

2 months • part-time course  in

Learn, how to use the most popular tools of JavaScript

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 (video)

22 hours

All theory is recorded as video lessons and saved on our LMS system. As a student you’ll have lifelong access to all video lessons.

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.

All theory is recorded as video lessons and saved on our LMS system. As a student you’ll have lifelong access to all video lessons.

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

Roman Nikiforov

Front-End & JavaScript 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 say:

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

I remember many things: the informal atmosphere, comfortable location of the tables, interesting approach of the teacher.

Doroshenko Ivan, Mykolaiv, Freelancer

After graduation, I developed some websites for clients. I had a serious push to act. I believed in myself and I still do. I’ve found my favorite job and I’m happy — no matter how silly this sounds.

Gromadiuk Galina, Ivano-Frankivsk

I’ve understood that I can not only work but share my knowledge at different IT conferences. Later I've found my ow conference in Kharkiv. Also, I work as a coach in an HTML academy.

Antipenko Vlad, Poltava, Founder KharkivFrontend.org

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

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.

Price

₴ 109 / hour

Full Price

Regular

₴7000
or
Monthly Price

 

₴3850 /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