Профессия

JavaScpript-программист

Научитесь верстать сайт и создавать пользовательский интерфейс и писать скрипты для сервера на языке Javascript, научитесь создавать веб-страницы, проектировать интерфейсы и работать со сложными инструментами веб-разработки.
Записаться
6 месяцев
Трудоустройство
Готовое
портфолио
Практика и кейсы

На рынке не хватает специалистов

5200+ компаний ищут Javascript-программистов
от 150 000 ₽ средняя зарплата

Курс идеально подойдет

Новичкам Сможете начать карьеру в этой сфере. Научитесь верстать сайты и создавать интерфейсы
Начинающим программистам Получите новый опыт работы с HTML, CSS, JavaScript, ReactJS, Node.js и ускорите карьерный рост
IT-специалистам в смежных специальностях Перейдете в перспективное направление и станете больше зарабатывать

Навыки, которые вы получите

В рамках курса вы овладеете навыками программирования с помощью языка JavaScript для разработки веб-страниц.
Верстка сайтов, в том числе владение адаптивной версткой
Работа с JavaScript, HTML и CSS, Bootstrap и препроцессорами, Node.JS
Владение инструментами для модульной сборки — Parcel и Webpack
Использование Vue.js и основных библиотек его экосистемы, разработка компоненты на Vue.js
Работа с библиотекой ReactJS
Использование концепции Flux с применением библиотеки Redux

Программа

  • Основные понятия в веб-разработке
  • Основы языка разметки HTML
  • Основы таблиц стилей CSS
  • Основные тэги, псевдоклассы и псевдоэлементы
  • Основы позиционирования и работа с технологией CSS Flexbox
  • Работа с макетом в графическом редакторе Figma
  • Основы создания адаптивного сайта
  • Web-стандарты и вспомогательные инструменты
  • Позиционирование элементов. Практическая верстка
  • Структура HTML5, знакомство с формами
  • Работа с библиотекой Bootstrap
  • Работа с препроцессорами
  • CSS3: эффекты перехода и трансформации
  • CSS3: медиазапросы, адаптивная верстка
  • Практическое применение адаптивной верстки
  • Основы языка JavaScript
  • Основные операторы JavaScript
  • Циклы, массивы и структуры данных
  • Объекты в JavaScript
  • Введение в DOM — объектную модель документа
  • Обработка событий в JavaScript
  • Современный JavaScript
  • Объектно-ориентированное программирование (ООП) в JavaScript
  • Асинхронные запросы
  • Регулярные выражения
  • Фреймворк и компоненты Vue.js
  • JavaScript на сервере
  • Тестирование и сборка кода
  • Фреймворк Vue и его главные концепции
  • Встроенные директивы и работа с данными в компоненте
  • Взаимодействие между компонентами
  • Устанавливаем и настраиваем vue-router
  • Управление данными приложения с VueX
  • Продвинутые решения и загрузка данных
  • Тестирование и презентация компонентов
  • Интегрируем UI библиотеку - Vuetify
  • Настройка среды разработки и первое React-приложение
  • Жизненный цикл React-компонента
  • Погружение в React и подключение UI-библиотеки
  • Роутинг в React: Разделение мессенджера на чаты
  • Библиотека Redux для JavaScript
  • Функции Redux middleware Подключение роутера к Redux и хранение данных с помощью библиотеки Redux-persist
  • Работа с API
  • Прогрессивное веб-приложение (Progressive Web App)
  • Консольные программы
  • Работа с сетевыми запросами
  • Фреймворк Express
  • Работа с MySQL — системой управления базами данных
  • Аутентификация и авторизация
  • Работа с архитектурным подходом REST API
  • Веб-сокеты (WebSockets)
  • Работы с интерфейсами
  • Углубляемся в язык TypeScript
  • Утилитарные типы (Utility Types)
  • Компилятор TypeScript
  • Проект и продукт, MVP продукта, команда
  • Требования к проекту и техническое задание.
  • Инструменты и методика разработки
  • Проблемы и их решение
  • Практика командной работы, качество
  • Релиз — выход продукта в свет
  • Вывод продукта на рынок и монетизация
  • Скачайте
    учебный план
    Отправить заявку

    Куратор курса

    Борю Андрей
    10+ лет работает в сфере Java-разработки.

    Сертификат

    Подтвердит, что вы закончили обучение, и станет дополнительным аргументом при устройстве на работу
    Оставьте
    заявку и начните обучение
    Отправить заявку

    Комплексный подход

    1 Лекции

    смотрите уроки в видеоформате в любое удобное время, учитесь с комфортной для себя скоростью

    2 Практика

    для закрепления знаний и применения их на практике выполняйте домашние задания, они проверяются преподавателями и кураторами курсов

    3 Поддержка

    тьюторы поддерживают студентов по всем вопросам 24/7 в режиме онлайн. Достаточно просто им написать

    4 Сертификат

    защитите итоговую работу, в которой примените все новые знания и навыки, воспользуетесь приобретенными инструментами и техниками. После этого получите диплом государственного образца, подтверждающий ваши компетенции

    5 Трудоустройство

    во время обучения вы получите реальный опыт, который так ценят работодатели. Мы всесторонне помогаем нашим студентам устроиться на желаемую должность: консультируем по всем вопросам, помогаем найти работу и рекомендуем на выбранные должности

    Ваше резюме после обучения

    Должность Javascript-программист
    Зарплата от: 150 000 ₽
    Профессиональные навыки:
    Верстка веб-страниц на HTML
    Решение задач любой сложности с помощью алгоритмов
    Навыки программирования на JavaScript
    Написание серверной логики и разворачивание Node.js
    Настройка взаимодействия с базами данных
    Создание сложных интерактивных интерфейсов
    Разворачивание на домене созданный сайт и его поддержка
    Умение разбираться в чужом коде и исправлять ошибки в своем
    Использование библиотеку React

    Развитие карьеры

    Рекомендации
    по составлению
    портфолио
    и резюме
    Практика на рабочих кейсах
    Реальные
    заказчики
    на защите
    диплома
    Персональные консультации по развитию карьеры
    Ваш консультант по карьерному росту

    Костикова Анастасия

    Руководитель центра трудоустройства
    Стоимость обучения
    50 000 ₽
    Стоимость со скидкой
    25 000 ₽
    Отправить заявку