Закрыть меню

Курсы

8 (812) 409-90-59

Курсы Javascript (frontend разработка)

Мы работаем - у нас есть как очные, так и дистанционные группы.

Полностью практический курс идеально подходит тем, кто хочет освоить профессию front-end разработчика и научиться программировать на JavaScript. Во время обучения вы научитесь технологиям JavaScript, Jquery, Ajax, Bootstrap и др. для создания интерактивных элементов и адаптивного дизайна.

Junior developer Front-end Javascript Jquery Bootstrap CSS-препроцессоры Ajax Серьезные проекты Localstorage Успешное собеседование Принципы современной верстки
64
Академических часа Ак. часа
16
Занятий
6
Недель
19 900
при оплате до 31 октября
Помощь в трудоустройстве

Вы узнаете, как грамотно составить резюме, пройти собеседование, где набраться опыта, как засветиться на рынке фриланса и как дальше развиваться в сфере веб программирования

Много практики

Курс практический. Большую часть времени вы будете самостоятельно отрабатывать информацию и получите первый опыт использования javascript уже во время обучения

Нужный вам курс

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

Небольшие группы 5-10 человек

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

Преподаватели - действующие разработчики

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

Бесплатное повторное прохождение

У вас есть возможность бесплатно пройти курс повторно в течение года. Можете попасть на пропущенное занятие или ещё раз пройти программу целиком

Ваши результаты

Во время курса

  • Подключение и настройка готовых плагинов на jQuery
  • Все необходимое для работы Junior Developer
  • Портфолио Javascript\Jquery плагинов
  • Подготовка к успешному собеседованию

Навыки для резюме

  • Уверенные знания JavaScript
  • Уверенные знания Jquery
  • Работа с современным  DOM API
  • Знание основ Node JS
  • Работа с препроцессорами
  • Знание AJAX и JSON
  • Адаптивный дизайн при помощи Bootstrap
JavaScript - входит в пятерку самых популярных языков программирования. Наиболее широкое применение JavaScript находит в браузерах как язык для придания интерактивности веб-сайтам. По данным HeadHunter в августе 2018 года на их сайте размещено 2907 вакансий со словом Javascript в названии вакансии

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

Действующие специалисты Санкт-Петербурга

8 лет опыта в web-разработке и 4 года в автоматизированном тестировании. 4 года в преподавании: C#/Javascript/Angular/Тестирование. В данный момент javascript разработчик.

Безруков Юрий

Юрий о себе:
«Во время учебы в университете начал фрилансить и работать в рекламном агентстве, делая шаблоны на wordpress. После этого какое-то время занимался автоматизированным тестированием на C#, но потом понял, что разработка немного интереснее. С тех пор разрабатываю приложения на Angular, работал в стартапе, но большую часть времени это продуктовая разработка. Также есть несколько лет опыта в преподавании, которые нацелили меня на помощь людям, которые действительно работают над собой»

Отзыв слушателя:
«Понравился профессионализм преподавателя. Оснащен знаниями в области IT и Frontend разработки. Приятно было слушать о технологиях. Обучение было в удовольствие. В целом, я очень доволен. Спасибо:)»
Михаил, группа WI250-1972

Место работы: Veeam software

Один из организаторов сообщества Wordpress в Санкт-Петербурге. Опыт работы 7 лет. Ведущий преподаватель учебного центра «Бруноям»

Бегалиев Руслан

Руслан о себе:
«Еще со школы я занимался созданием сайтов, по окончании университета разрабатывал и поддерживал сайт СПбГУ. С 2012 года перешел в сферу профессиональной веб-разработки. На данный момент являюсь независимым разработчиком, а также организатором и постоянным докладчиком конференций по WordPress в Санкт-Петербурге»



Отзыв слушателя:
«Занятия у Руслана пролетали за секунды. Для такого технического курса все было очень понятно! Хорошо чувствовал учеников - мы всегда вовлечены. Вопросов не осталось. Всё супер! Спасибо!» Виталий Ширяев. Группа WS51-929

Место работы: ООО Доходъ

Запись и оплата

19 900

28 500

Групповые занятия
Цена действительна при записи на курс до 31 октября.

Всё необходимое включено в стоимость

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

от 1500 до 2000

Индивидуальное обучение
Стоимость указана за 1 ак. час и зависит от количества академических часов и программы курса

Возможность работы над своим проектом во время обучения
Индивидуальная программа курса. Более эффективное обучение чем в группе
Гибкий график обучения - учёба в удобное для вас время

Мы работаем с любым количеством человек, с любой продолжительностью и интенсивностью курса.
К сентябрю 2019 года обучили 950 компаний.
Обучение в 4 этапа:

Вы оставляете заявку
Мы связываемся с Вами и уточняем все нюансы
Составляем индивидуальный план и график обучения (если это необходимо)
Обучаем в Вашем офисе или у нас в аудиториях

Расписание групп

*Не нашли подходящую группу? Закажите обратный звонок, мы подберем удобное для вас время.

Группа Продолжительность Дни недели Время Запись в группу
Вечер 5 ноября - 29 декабря
  • Пн
  • Вт
  • Ср
  • Чт
  • Пт
  • Сб
  • Вс
19:00 - 22:00 Записаться
Выходные дни 12 декабря - 31 января
  • Пн
  • Вт
  • Ср
  • Чт
  • Пт
  • Сб
  • Вс
10:00 - 14:00 Записаться
Вечер 19 января - 11 марта
  • Пн
  • Вт
  • Ср
  • Чт
  • Пт
  • Сб
  • Вс
19:00 - 22:00 Записаться
Выходные дни 27 февраля - 4 апреля
  • Пн
  • Вт
  • Ср
  • Чт
  • Пт
  • Сб
  • Вс
14:30 - 18:30 Записаться

10%

Скидка на второй курс

15%

Скидка на третий курс

25%

Скидка на четвертый курс

100%

Бесплатное повторное прохождение

Отзывы учеников

Дмитрий

Группа WI109-996

Результатом удовлетворён, учитывая, что представлял, что курс для разной аудитории, в т.ч. для новичков. Особенности с большим интересом прослушал про CSS, в частности RexBox. Хорошая подача преподавателя, высокий уровень подготовки и понимания вопроса. Юрий сразу оставляет впечатление о себе, как о большом специалисте с огромным опытом. По курсам - с удовольствием бы сходил на курсы по углублённому изучению фронтенда.

Рязанцева Анна

Группа WI109-996

Да удовлетворена результатами, получила все, что хотела. Насыщенный курс, много практики, все отлично! Много практических задач, интересный курс. Каждый урок был в удовольствие. Прохожу уже второй курс в Брунояме, все очень нравится, многие сложные вещи объясняются доступно и понятно. Преподаватель Юрий особенно заслуживает уважения, ощущение что знает все! Очень профессиональные уроки. Спасибо вам за качественные знания, отличную атмосферу и помощь в достижении целей.

Мария Мушкина

Группа WI109-996

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

Лидия Лебедева

Группа WI109-1108

Изначально хотела научиться разбираться в javascript и PHP. Могу точно сказать, что осталась довольна. Хочется теперь ещё больше) Всё очень понравилось., хотя было непросто. Ох уж этот javascript... На курсе дали то, что я и хотела получить. Спасибо вам за грамотно организованную рабочую атмосферу. Преподаватели доходчиво объясняют материал - так, чтобы поняли все. В общем, я довольна, спасибо!

Подробный план курса

  1. 1 занятие. Основы программирования на JavaScript
    1. Введение в JavaScript
    2. Способы подключения скриптов
    3. Переменные, типы данных
    4. Коварный оператор сложения
    5. Операторы сравнения, логические переменные
    6. Ветвления и условные операторы
    7. Взаимодействие с пользователем с помощью
           стандартных функций
    8. Практика: учебные задачи
    9. Итог: знакомство с программированием
           на JavaScript
  2. 2 занятие. Циклы и массивы
    1. Понятие массива
    2. Методы работы с массивами
    3. Знакомство с циклами: while и for
    4. Поиск элемент
    5. Вложенные массивы
    6. Работа с консолью
    7. Практика: учебные задачи
    8. Итог: понимание работы более сложных
           программных конструкций
  3. 3 занятие. Функции
    1. Понятие функции
    2. Аргументы
    3. Возврат значений
    4. Функции как данные
    5. Области видимости
    6. Применение функций для обработки событий
    7. Практика: учебные задачи
    8. Итог: создание собственных функций для
           повторного использования кода
  4. 4 занятие. Объекты. DOM. События
    1. Понятие объекта
    2. Свойства и методы
    3. Объектная модель документа
    4. Поиск объектов в DOM
    5. Взаимодействие с веб страницей
    6. Глобальный объект window
    7. Обработка событий
    8. События onload, onclick
    9. Практика: микроблог
    10. Практика: калькулятор стоимости доставки
    11. Практика: всплывающие окна
    12. Итог: умение взаимодействовать с веб-страницей,
           создавать простые интерактивные скрипты
  5. 5 занятие. Анимация и эффекты
    1. Поиск элементов по классу
    2. Взаимодействие с коллекциями элементов
    3. Генератор псевдослучайных чисел
    4. Таймеры и анимация
    5. Взаимодействие с анимацией в CSS
    6. Практика: слайдшоу
    7. Практика: вывод текста с эффектом
           печатной машинки
    8. Практика: плавное проявление надписи
    9. Итог: умение создавать анимационные эффекты
           с помощью JavaScript
  6. 6 занятие. Интерактивные компоненты
    1. Объект classList
    2. Работа со значениями атрибутов
    3. Пользователькие атрибуты
    4. Объект Event
    5. Клавиатурные события: onkeypress,
           onkeydown, onkeyup
    6. Практика: интерактивная галерея
    7. Практика: вкладки (табы)
    8. Практика: спойлеры
    9. Итог: умение создавать универсальные
           интерактивные компоненты
  7. 7 занятие. Знакомство с jQuery
    1. Применение jQuery в современной
           веб-разработке: плюсы и минусы
    2. Основы работы с функцией $()
    3. Поиск элементов на странице
    4. Готовые функции для типовых задач
    5. Взаимодействие с содержимым веб страницы
    6. Анимационные возможности jQuery
    7. Практика: еще одна галерея
    8. Практика: всплывающие окна на jQuery
    9. Практика: часы
    10. Итог: понимание основ работы с jQuery, умение
           писать простые скрипты
  8. 8 занятие. Практика решения типовых задач
    1. Практика: пошаговое заполнение формы
    2. Практика: аккордеон
    3. Практика: переписываем вкладки и
           спойлеры на jQuery
    4. Обработка событий по скроллу
    5. Запуск анимаций по требованию
    6. Плавная прокрутка страницы
    7. Практика: работа с анимационными
           эффектами при прокрутке
    8. Итог: отработка на практике различных
           возможностей jQuery
  9. 9. Практика
    1. Локальное хранилище
    2. Практика: первое одностраничное
           приложение — стикеры
    3. Практика: пишем свой адаптивный слайдер
    4. Подключение и настройка готовых плагинов
    5. Итог: закрепление пройденного материала,
           умение подключать и настраивать плагины
           для jQuery
  10. 10. Продвинутые инструменты верстки. Bootstrap

    1. Flexbox для построения макета
    2. Знакомство с препроцессором LESS
    3. Адаптивная сетка Bootstrap4
    4. Практика: построение страницы с помощью
           компонентов Bootstrap
    5. Итог: понимание основ работы с продвинутыми
           инструментами для верстки сайтов
  11. 11. Серверные технологии для Front-end разработчика
    1. Назначение серверных технологий
    2. Модель клиент-сервер
    3. Протокол HTTP
    4. Настройка локального сервера и домена
    5. Основы PHP для создания динамических страниц
    6. Принцип разделения логики и шаблонов страниц
    7. Отправка форм
    8. Практика
    9. Итог: понимание основ серверных технологий,
           знакомство с PHP
  12. 12. Практика по PHP

    1. Построение динамического веб-сайта
    2. Обработка GET и POST запросов
    3. Формы обратной связи
    4. Отправка писем на email
    5. Валидация форм
    6. Защита от XSS
    7. Интерактивные формы на JavaScript
    8. Подведение итогов
    9. Итог: умение использовать PHP для создания форм

FAQ по курсам

JavaScript — это лучший друг HTML и CSS. HTML задает разметку сайта, CSS отвечает за внешний вид, а JavaScript все это оживляет.  Без понимания основ HTML и CSS будет сложно освоить JavaScript.

В остальном программа курса рассчитана таким образом, чтобы все ученики усвоили материал. Для этого с вами работают профессионалы, которые дополнительно обучаются педагогике в нашем центре.

Если какой-то момент остаётся непонятным, преподаватели быстро реагируют и разъясняют. В любой момент вы можете написать и своему личному онлайн-другу в Бруноям, который также подключится для разрешения всех вопросов!

Да. По окончании курса вы получаете сертификат и электронное подтверждение. Данный сертификат ученики часто используют при устройстве на работу, но стоит помнить, что самое ценное - это навык, который вы освоите на курсе.

Наши преподаватели - наш залог вашего успеха! Все они действующие специалисты, которым легко задавать вопросы и перенимать их опыт. За каждой группой закреплён конкретный преподаватель. Узнать можно по телефону, в чате на сайте или в сообщениях ВК группы

В течение полугода после окончания курса действуют накопительные скидки: 10% на второй, 15% на третий и 25% на четвертый курс. Минимум раз в полгода ждем вас:)

На курсе вы структурируете знания, которые у вас есть, получите новый материал. Огромную ценность представляют практические и домашние задания. Добавляем опыт преподавателя, ваше желание научиться - получаем результат!

Так что да, курс пройти стоит!

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

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

При такой поддержке у вас есть все шансы получить работу в короткие сроки!

Очень!

Весь курс заточен на отработку информации именно на практике!