Ведущий фронтенд-разработчик в Waliot, организатор мероприятий сообщества «KrdDevDays», участник подкаста NgRuAir. «Развиваю проект learnrxjs.ru, а так же помогаю в чате по #rxjs. Время от времени катаюсь по конференциям, делясь с вами своим опытом, а в свободное ото сна время копаюсь в разных OSS проектах, катаюсь на роликах и читаю мангу».
Лена Райан
Frontend-разработчица в X5 Group
Фронтенд-разработчица в X5 Group, спикер, амбассадор Women Techmakers. «Приношу новости в Веб-стандарты, борюсь за accessibility. В свободное время катаюсь на лонгборде или сноуборде, рычу гроулом и смотрю доклады».
Автор
Спикер
Подробнее о спикере
Подробнее о спикере
Спикер на профильных митапах и конференциях
Сэм Булатов
Ведущий фронтенд-разработчик в Waliot
Ведущий фронтенд-разработчик в Waliot, организатор мероприятий сообщества «KrdDevDays», участник подкаста NgRuAir. «Развиваю проект learnrxjs.ru, а так же помогаю в чате по #rxjs. Время от времени катаюсь по конференциям, делясь с вами своим опытом, а в свободное ото сна время копаюсь в разных OSS проектах, катаюсь на роликах и читаю мангу».
Автор
Спикер на профильных митапах и конференциях
Лена Райан
Frontend-разработчица в X5 Group
Фронтенд-разработчица в X5 Group, спикер, амбассадор Women Techmakers. «Приношу новости в Веб-стандарты, борюсь за accessibility. В свободное время катаюсь на лонгборде или сноуборде, рычу гроулом и смотрю доклады».
Спикер
А на такую зарплату может претендовать опытный senior-разработчик.
220К
Вокруг этой цифры строится средняя зарплата специалистов уровня middle.
120К
С этой цифры стартует месячная зарплата junior-разработчиков
Эти цифры дают примерное представление о перспективах фронтенд-разработчика в России, и не означают, что именно столько вы будете зарабатывать на старте, через 5 или 10 лет. На зарплату разработчика влияет много факторов: регион и формат работы, размер и сфера деятельности компании, а также уровень ваших hard и soft-skills. Скорость роста и размер зарплаты зависит только от вас.
Технологии, с которыми вы будете работать
Git
CSS
DOM
HTML
NodeJS
JavaScript
Вы научитесь
Cоздавать сайты и мобильные интерфейсы
Обновлять данные на странице без её перезагрузки
Писать код на HTML, CSS и JavaScript
Работать с браузерными API — узнавать геопозицию пользователей, взаимодействовать с буфером обмена
Создавать интерактивные элементы на сайтах
Использовать готовые решения
Как проходит обучение
Смотрите видео с теорией
Формат потока хорош для тех, кто хочет за 3 месяца пройти материал и получить новую профессию. Все уроки и дополнительные материалы хранятся на учебной платформе.
Делаете практические задания и сдаете сертификацию
В каждой теме есть практические домашние задания. Выполняя их, вы постепенно напишете первый проект на JavaScript. А при обучении на программе профессиональной переподготовки сдадите еще и сертификацию по Docker.
2
доступа
7
тем
Программа
59
видеоуроков
285
практики
часов
часов
года
Теория (1,8 академ. ч):
Что такое инструкция
Строгий режим "use strict"
Переменные
Типы данных
Преобразование типов данных
Операторы
Операторы сравнения
Условные операторы (if, switch...case)
Логические операторы
Взаимодействие с пользователем (alert, prompt, comfirm)
Циклы (while, for)
Функции
Практика (5 академ. ч).
Теория (1,7 академ. ч):
Базовые теги HTML
Базовые свойства CSS
Блочная модель
Позиционирование
CSS-анимации
Практика (6 академ. ч).
Теория (1,1 академ. ч):
CSS-переменные
Методологии вёрстки
Препроцессоры
UI-фреймворки
Шаблонизаторы
Практика (6 академ. ч).
Теория (2,2 академ. ч):
Отладка в браузере
Вредные советы
Комментарии
Документация
Практика (нет).
Теория (1,4 академ. ч):
Объекты
Сборка мусора
Символы
Методы и this
Преобразование в примитивы
Функции-конструкторы
Практика (6 академ. ч).
Теория (2,1 академ. ч):
Методы у примитивов
Числа
Строки
Массивы и их методы
Итераторы (перебираемые объекты)
Map и Set
WeakMap и WeakSet
Формат JSON
Практика (6 академ. ч).
Теория (2,4 академ. ч):
Рекурсия
Замыкания
Rest параметры
Var
Глобальный объект
Функция как объект
Декораторы и call/apply
Привязка контекста к функции (bind)
Повторяем лямбды (стрелочные функции)
Практика (6 академ. ч).
Теория (1,8 академ. ч):
Прототипное наследование
Prototype
Встроенные прототипы
Методы прототипов
Практика (нет).
Теория (2,1 академ. ч):
Базовый синтаксис классов
Наследование классов
Статические методы и свойства
Приватные свойства и методы
Расширение встроенных классов
Instanceof
Примеси
Практика (6 академ. ч).
Теория (2,3 академ. ч):
Что такое NodeJS
readFile
writeFile
process
global
process.stdIn
Практика (6 академ. ч).
Теория (2 академ. ч):
Колбеки
Промисы
Async/await
SetTimeout и setInterval
RequestAnimationFrame
EventLoop
Heap, stack
Очередь задач
Call-stack
Микро- и макро- задачи
Практика (12 академ. ч).
Теория (1,7 академ. ч):
Браузер и спецификации
DOM-дерево
Поиск элементов через querySelector*, getElement*
Свойства объекта элемента
Изменения документа
Размеры и прокрутка элементов
Размеры и прокрутка окна
Координаты
Практика (24 академ. ч).
Теория (1,7 академ. ч):
Что такое событие
Всплытие
Делегирование событий
Поведение браузера по умолчанию
Пользовательские события
Практика (12 академ. ч).
Теория (1,5 академ. ч):
Свойства и методы формы
Фокусировка на форму
События форм (change, input, paste, copy)
Практика (6 академ. ч).
Теория (2,6 академ. ч):
Что такое браузерное API
Web Storage
Практика (6 академ. ч).
Теория (1,6 академ. ч):
Что такое сборщики
Зачем нам собирать наши проекты
С помощью каких инструментов это можно делать
Практика (6 академ. ч).
Теория (1,8 академ. ч):
Что такое тесты и зачем это нужно
Jest
Unit-тесты
Практика (12 академ. ч).
Теория (2,1 академ. ч):
Что это такое
Зачем нужны
Как с ними работать
Практика (нет).
Необходимый минимум теории (3 академ. ч) и 67 практических заданий (32 академ. ч):
Философия командной разработки.
Популярные хостинги разработки ПО.
Основы Git.
Практики использования Git в командах.
Личная конфигурация Git для удобной работы.
Знания и навыки, которые необходимы, чтобы научиться обращаться с операционной системой Linux (7 академ. ч теории и 40 академ. ч практики):
Введение.
Как подключиться к серверу по SSH.
Основы работы с ОС (права, команды). Как работать с сервером. Как копировать файлы, папки.
Разбор системных служб. Как функционирует Linux.
Основы работы сети.
Как установить необходимое ПО на сервер.
Как вручную развернуть свой сайт.
Виртуализация, виртуальные машины и их особенности.
Возможные проблемы сервера, их диагностика и методы устранения.
Оптимизация сервера.
Основное о Docker-контейнеризации.
Работа с Git.
Максимум практических знаний о Docker. От основ до запуска приложения в Docker и работы с образами на продвинутом уровне (15 академ. ч. теории и 88 академ. ч. практики):
Введение в Docker.
Основные команды и абстракции Docker. CLI. Общая схема работы Docker.
Docker и хранение данных.
Docker-compose файл.
Docker и CI/CD.
Сеть в Docker.
Docker под капотом.
Особенности использования Docker с различными языками программирования, в том числе с компилируемыми языками.
Логирование и мониторинг Docker контейнеров.
Продвинутая работа с образами. Настройка собственного Registry.
Безопасность в Docker.
Аналоги Docker.
Оркестрация Docker. Kubernetes, Docker SWARM. Различия, фичи, для чего оно нужно.
Длительность
Этот видеокурс вы можете пройти за 4 месяца, если уделять обучению 10-14 часов в неделю. Многое зависит от вашего опыта, скорости освоения материала и выполнении практических заданий.
Почему стоит учиться у нас
К концу курса вы создадите проект для портфолио — приложение-аналог «Кинопоиска». Оно поможет выделиться на фоне других джунов при поиске первой работы.
01
У нас есть программа переподготовки. По ее окончанию вы получите диплом с присвоением 3 квалификации, который позволяет работать по специальности.
02
04
Все материалы видеокурса будут доступны на платформе 2 года, поэтому вы сможете учиться в удобном для вас темпе.
На видеокурсе есть backend-часть про Node JS — вы будете знать больше, чем среднестатистический frontend-разработчик.
03
У нас есть лицензия, поэтому вы сможете вернуть 13% стоимости за счет налогового вычета.
05
Диплом, который вы получите после аттестации на программе профессиональной переподготовки по профстандарту «Программист»
Что важно понимать на старте
учёба может занять больше времени
В программе указаны часы, которые уйдут только на практические задания и основные материалы курса
длительность зависит от вас
Скорость прохождения курса зависит от вашего графика и может занять от 4 до 9 месяцев
можно делать паузы
Это видеокурс, поэтому вы в любой момент можете прерваться на любой срок и продолжить дальше
Особое предложение для команд от 10 человек:
запустим поток в удобные для вас даты с поддержкой наставников в чате и АМА-сессиями только для сотрудников вашей компании
Этот курс может оплатить ваша компания
Если вы считаете, что знания, полученные на курсе, могут быть полезными на вашем текущем месте работы, оставляйте заявку с контактами компании в форме ниже или обсудите покупку курса с вашим руководителем. Как это организовать, что говорить и куда идти — написали здесь.
Как купить курс
JavaScript-разработчик
Видеоуроки, доступ 2 года
Практические задания
Диплом о переподготовке
при рассрочке от 4 месяцев или 35 000 ₽ единовременно
Оплатить участие в курсе по «JavaScript-разработчик»
Вы можете оплатить российской картой, купить в рассрочку, а также ввести промокод на следующем шаге. Или подать заявку на оплату зарубежной картой
Заявка от компании на курс по «JavaScript-разработчик»
Вы отправляете нам заявку. Мы связываемся с вами, чтобы обсудить все детали, обменяться документами и запустить обучение ваших специалистов
Рассрочка
только для физических лиц
Условия рассрочки:
Процесс оформления:
FAQ
После оплаты практикума вас автоматически перенаправит в личный кабинет, где будет открыт доступ к занятиям. Логин и пароль для входа мы отправим вам на электронную почту, указанную при оплате.
Обучение на практикуме проходит онлайн: все материалы будут находится в личном кабинете по адресу edu.slurm.io. Доступ к ним сохраняется на 2 года.
В личном кабинете по адресу edu.slurm.io в правом нижнем углу есть чат поддержки. Поддержка отвечает в течение нескольких минут.
Да, практикум подходит для людей без опыта в IT.
Доступ к видеолекциям и практическим занятиям на учебной платформе останется у вас на 2 года.
На обучение по программам профессиональной переподготовки принимаются:
лица, имеющие диплом о начальном профессиональном образовании, полученный до 01.09.2013;
лица, имеющие среднее профессиональное и (или) высшее образование;
лица, получающие среднее профессиональное и (или) высшее образование.
Да, у нашего центра есть официальная лицензия, поэтому по окончании обучения вы сможете вернуть 13% стоимости за счет налогового вычета.