0500 63 62 47

Курс по JavaScript

Вы освоите язык JavaScript и его экосистему в теории и на практике, сможете создавать интерактивные сайты и вырасти как веб-разработчик.

Старт курса:

10 июня

Длительность:

3 месяца

График:

пн-ср-пт с 9:00 -11:00

Стоимость:

10 000 сом в месяц


48


занятий


100+


задач


2


проекта в портфолио

Как проходит обучение в Neolabs?

Базовое программирование

Углубленное программирование

Мастер-классы и воркшопы

Стажировка в Neobis Clubs

Программа курса

Основы программирования

  • Принцип наименования
  • Вывод через консоль, комментарии, способы объявления, правила объявления.
  • Типы данных в JS, арифметические операции.
  • Условные конструкции. Конвертирование типов. Операторы сравнения. 
  • Массив. Одномерный. Двумерный. Объявление массива, длина и индексация. 

  • Массив. Методы для работы с массивом. pop, push, slice, shift, unshift, splice, map

  • Циклы: for, while, do-while. Практика с применением циклов и условных конструкций.

  • Объекты. Что такое объект? Объявление объектов - поля и методы. Методы для работы с объектами. for Each, for in.

  • Объекты. Область видимости. this. bind, apply, call. Как работает this.

  • Функции. Что такое функция? Аргументы функций.

  • Виды функций. Функции. Область видимости. Замыкание. Способы объявления функций. 

  • Привязка контекста. Рекурсия.

Углубленное программирование

  • ООП, стили программирования, отличия. Объект. Классы. 4 столба ООП. Конструктор. Встроенные классы.
  • Классы в JS. Наследование. Практика
  • Классы в JS. Инкапсуляция. Геттеры сеттеры
  • Прототипы.
  • Date, деструктуризация, оператор Spread, колбеки
  • Promise, async/await
  • Модуль readline. Проект калькулятор.
  • Модуль readline. Ввод/Вывод. Для Калькулятора.
  • Калькулятор. Завершение.

NodeJS+Git

  • Node JS. Настройка среды. Особенности от JS.
  • ES6 и фишки для упрощения кода.
  • GIT - инструмент для командной работы.
  • GIT flow.
  • Создание телеграм бота. 
  • Движок Node-JS. Глобальный объект. Модули. Базовые знания Backend. Написание сервера.
  • Промисы, async/await
  • БД. Основы БД. MongoDB. Основные запросы.
  • Построение БД. RestAPI.
  • Связывание БД с сервером. Построение RestAPI.


Преподаватель курса по JavaScript

JavaScript - разработчик в Optima Bank


JavaScript full stack - разработчик с 3-х летним опытом.


Работает в "Оптима Банк" и
ведет разработку по дистанционному обслуживанию клиентов и по сервису уведомлений.

Записаться на курс или получить бесплатную консультацию

Старт курса: 6 апреля      

График: вт-чт-сб с 18:30 до 20:30



Закажите звонок

Оставьте свой номер телефона и наш менеджер свяжется с вами


Закажите звонок

Оставьте свой номер телефона и наш менеджер свяжется с вами


Оформить заявку 


Оформить заявку 


Оформить заявку 


Оформить заявку 


Оформить заявку на курс по JS


Оформить заявку 


Спасибо за заявку

Заявка принята в обработку. 

Мы свяжемся с вами в ближайшее время

Ваш город
С какой целью вы хотите обучиться программированию?
Род вашей занятости
Изучали ли программирование?
Получите гайд по WhatsApp и приглашение пробный урок

Отправка формы
Подтвердите, что вы не робот
Далее
или нажмите Enter