SkillUp курсы JavaScript

КУРС JAVASCRIPT В КИЕВЕ

HTML/CSS • Ajax • RestAPI • React.js • NODE.js • Redux.js

КУРС JAVASCRIPT ПОДОЙДЕТ
ДЛЯ СТУДЕНТОВ
И МЕНЕДЖЕРОВ
После курса ты сможешь работать в IT-компании на позиции Junior JavaScript Developer или Trainee.
ДЛЯ ТЕХ, КТО ХОЧЕТ
РАБОТАТЬ НА ФРИЛАНСЕ
Ты сможешь сам выбирать проекты, место и график работы, или набрать команду и работать над собственным проектом.
ДЛЯ ТЕХ, КТО ХОЧЕТ
ЗАРАБАТЫВАТЬ В $
Начинающий JS-программист зарабатывает $600 в месяц. Уже через 2 года ты сможешь получать $1800 в месяц.
ДЛЯ ТЕХ, КТО ХОЧЕТ
ПРОФЕССИОНАЛЬНО РАСТИ
В среднем за 5 лет разработчик достигает уровня Senior. Ты можешь стать тимлидом, PM или бизнес-аналитиком.
Почему JavaScript
Почему JavaScript
Зарплаты JavaScript-разработчиков

Средняя зарплата Middle JavaScript Developer составляет $2000. К этой сумме айтишник без опыта приходит за 2-3 года работы. Средняя зарплата Senior JavaScript Developer – $3500. Максимальная сумма, которую получают эксперты в области HTML и JavaScript, достигает 120-135 тыс грн в месяц.

(по данным сайтов ua.trud.com и jobs.dou.ua, июнь 2021)
JavaScript – топ-язык в Украине
Популярность языков программирования
(источник: dou.ua)
На чем программируют в стартапах
(источник: dou.ua)
На чем программируют фрилансеры
(источник: dou.ua)
Курс JavaScript в SkillUP – твой старт в интересную и прибыльную профессию. Наши выпускники уже работают в топовых украинских IT-компаниях и веб-студиях или ведут собственные проекты на фрилансе
Курс «JavaScript» в цифрах
18
недель
и ты можешь работать Junior JavaScript Developer
90
часов
два раза в неделю по 2,5 часа
17 775
грн
Программа курса
Программа курса
Блок 1
WEB, HTML, CSS, BOOTSTRAP

Вводный курс по web технологиям
• технология клиент сервер.

• сеть интернет, провайдер, домен, хостинг, web сервер.
• система контроля версий GIT.

Базовый синтаксис html
• базовый синтаксис css.
• создания кроссбраузерной html страницы с учетом отображения её на мобильных устройствах.

Основы javascript
Введение

• История javascript, область применения, программы для написания кода подключение к html странице.

Основы синтаксиса
• Типы данных и переменные.
• операторы сравнения и логические значения.
• Условные операторы if и else.
• Циклы while, do while, for, for in, each.
• функции, замыкания и область видимости.
• массивы и объекты.

Работа с DOM моделью
• Выборка html элементов со страницы по названию класса, id, имени тега и другие способы.
• Вставка, изменение и создание html элементов на странице.
• События браузера, click, mouseover, mousedown, mousemove и другие.
• Создание обработчиков событий в ответ на действия пользователя.

Регулярные выражения
Блок 2
    Объектно ориентированное программирование (ООП).

    ООП при процедурном программировании
    • Конструктор объекта.
    • Понятие интерфейса.
    • Методы работы с интерфейсом (сеттеры, геттеры).
    • Функциональное наследование.

    ООП в прототипном программировании
    • Прототип объекта.
    • Классы.
    • Наследование.
    • Свои ошибки, наследование от Error.

    Продвинутый javascript, ES-2015/ES6 , NODE js
    ES-2015/ES6
    • переменные let и const
    • Деструктуризация.
    • Новые возможности объявления функций и работы со строками.
    • Работа с объектами и прототипами.
    • Работа с классами и наследованием между ними, extends, constructor, super, static, геттеры, сеттеры.
    • Тип данных Symbol, итераторы, Set, Map, WeakSet и WeakMap.
    • Promise, асинхронный javascript.
    • Генераторы, модули, proxy

    NODE JS
    • Установка и запуск
    • Работа с модулями
    • NPM и Yarn менеджеры установки пакетов для node js
    • Подключение базы данных, post и get запросы
    • Сборщик проектов Webpack, Babel

    Работа с API
    • Работа с http запросами, технология клиент - сервер
    • Изучение ajax запросов и формата передачи данных JSON
    • XMLHttpRequest и fetch
    • Принципы работы REST API

    Блок 3
    Изучение современной javascript библиотеки REACT JS.

    REACT JS
    • Базовая концепция, для чего и где используется.
    • Настройка окружения, создание структуры приложения.
    • Изучение JSX - синтаксиса.
    • React Virtual DOM.
    • Рендеринг элементов.
    • Компоненты и реквизит
    • Оформление компонентов, работа с CSS.
    • Жизненный цикл React-компонентов.
    • Состояние и жизненный цикл.
    • Обработка событий.
    • Условный рендеринг.
    • Списки и ключи.
    • Формы.
    • Обратный поток данных, подъём состояния.
    • Отладка.

    Блок 4
    Изучение современной javascript библиотеки REACT JS.

    REDUX JS
    • Базовая концепция, единственный источник истины, для чего использовать с react.
    • Подключение к react.
    • События, асинхронные события.
    • Reducers, создание и обновление хранилища, иммутабельность данных.
    • Connect метод.
    • Отладка.
    • Разработка фронтенд приложения на REACT JS.

    Изучение написания end-to-end и unit тестов для тестирования Frontend приложений на react
    • Jest js.
    • Enzyme.
    • Nightwatch.

    Разработка фронтенд приложения на REACT JS и написание серверной его части на NODE JS
    После курса
    • Ты научишься создавать веб-страницы и полноценные веб-приложения.
    • Наработаешь свое стартовое портфолио.
    • Сможешь добавлять анимацию и графические эффекты на веб-страницы.
    • С помощью JavaScript научишься взаимодействовать с пользователями через веб-интерфейс.
    Тренеры курса
    Денис Руденко
    В ИТ сфере уже больше 8 лет. Начинал с фриланса так как на тот момент ИТ не было так развито как это есть сейчас. На данный момент занимает должность Senior developer в одной из топовых аутсорс компаний.
    Волосович Андрей
    По образованию Киевский авационный университет, химик-нефтепереработчик. Програмированием занимается и увлекается всю жизнь. Больше 5 лет опыта в ИТ. Оновной стек JavaScript, React, NodeJs, Express, PHP, MySQL, Yii 2. Работал в разных компаниях, стратапах, также на фрилансе. Преподаванием занимается больше года.
    О курсе JavaScript в SkillUP

    SkillUP – это международная сеть учебных IT-центров. Мы объединяем ведущих тренеров, которые помогают умным людям изменить свою жизнь и достичь высоких результатов.

    Мы трудоустраиваем людей в IT уже больше 9 лет. Мы точно знаем, что нужно компаниям, поэтому в SkillUP учим студентов решать реальные задачи. Обучаем так, чтобы вы были на голову выше других соискателей и даже на старте могли выбирать лучшее место работы.

    82% выпускников SkillUP
    получают работу
    за 5 месяцев

    По окончанию курса ты получишь сертификат, что является документальным подтверждением твоих знаний HTML, CSS и JavaScript. За 9 лет успешного развития мы заслужили уважение со стороны многих IT-компаний, которые ждут специалистов именно из нашего центра.
    Стоимость курса – 17775 грн.
    Где работают студенты SkillUP
    Звони, пиши, забегай на кофе:
    г. Киев, ул. Шота Руставели 39/41, 8 этаж, офис 814


    Звони, пиши, забегай на кофе:
    г. Киев, ул. Шота Руставели 39/41, 8 этаж, офис 814