Санкт-Петербург и окрестности

Где научиться программировать на Javascript в Санкт-Петербурге: хорошие it-школы и курсы

JavaScript входит в тройку самых востребованных языков программирования. Этот язык считается дружественным для начинающих. Он не такой лаконичный, как Python, однако создатели JavaScript стремились сделать язык простым и лёгким для изучения.

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

Университет интернет-профессий «Нетология»


Сайтhttps://netology.ru
Стоимость: 4 125 р. в месяц
Промокод ADVCAKE дает 10% скидки от текущей цены курса!

Fullstack-разработчик на JavaScript

  • Научитесь программировать на JavaScript и TypeScript — сможете самостоятельно создавать сайты и веб-приложения
  • Освоите передовые технологии — React, Node.js, Docker, Express.js, Nest.js, Firebase, MongoDB

Что вы будете уметь после обучения

  • Верстать сайты в HTML и CSS
  • Разрабатывать клиентскую часть сайта на React
  • Программировать на языках JavaScript и TypeScript
  • Работать с базами данных с использованием MongoDB
  • Создавать серверную часть на Node.js, Express.js, Nest.js
  • Работать с API сторонних сервисов и проводить Unit-тестирование

На курсе вы узнаете, как создавать сайты на языке программирования JavaScript и TypeScript.

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

Бруноям


Адрес: м. Спасская, Спасский переулок 14/35
Сайт: https://brunoyam.com
Телефон: +7 812 409 98 81
Стоимость: 29 900р. за курс
Промокод kudarf дает 15% скидки от текущей цены курса!

Курс JavaScript-разработчик

Полностью практический курс идеально подойдет тем, кто хочет освоить профессию frontend-разработчика и научиться программировать на JavaScript. Во время обучения научитесь технологиям JavaScript, Node.js, основам React и Typescript и др. для создания интерактивных элементов и адаптивного дизайна.

Ваш преподаватель — действующий JavaScript-разработчик. Ваш наставник — действующий JavaScript-разработчик. На каждом этапе с вами будут специалисты, которых научили учить, чтобы вы стали действующим JavaScript-разработчиком. Группа 5-10 человек и чат, чтобы каждому было комфортно задавать вопросы, общаться с преподавателем и друг с другом. После занятий у вас останется связь с наставником и доступ к онлайн-курсу на платформе.

Вы научитесь:

  1. JavaScript — основы языка, циклы, массивы и создание функций
  2. DOM API — понимание внутреннего устройства JS и принцип работы объектов
  3. Анимация и эффекты в JavaScript — понимание работы JS-анимаций.
  4. Оптимизация рендеринга. Основы работы с библиотекой Anime.js
  5. Интерактивные элементы — понимание, как создаются сложные компоненты без применения сторонних библиотек
  6. Node.js — использование платформы для автоматизации рутинных задач
  7. Основам React
  8. Основам TypeScript

Международная школа профессий


Адрес: м. Петроградская, Большой проспект Петроградской стороны, 43
Сайт: https://videoforme.ru
Телефон: +7 (812) 648-32-79
Стоимость: 3 800р. в месяц

JavaScript

Практический курс, на котором вы научитесь писать код для пользовательских веб-приложений на популярном языке программирования JavaScript.
Сможете начать свой путь в IT-сферу с доходом от 70000 руб.

Блоки курса:

  1. Применение JavaScript
  2. Синтаксис кода и функции
  3. Функции 2.0
  4. Операторы
  5. Циклы
  6. Объекты
  7. Классы + генераторы
  8. Структура данных
  9. Ошибки в коде и тестирование
  10. Promise
  11. DOM
  12. Интерфейсы: формы, бинарные данные, веб-компоненты
  13. Сетевые запросы
  14. Подведение итогов: ревью

Skillbox


Сайтhttps://course.skillbox.ru
Стоимость: от 4 908 р. в месяц

«Профессия Fullstack-разработчик на JavaScript»

Вы с нуля научитесь разрабатывать полноценные сайты и веб-приложения на JS и изучите один из фреймворков — Vue, React или Angular.

Чему вы научитесь

  • Верстать сайты
    Познакомитесь с HTML и CSS, сможете верстать лендинги и многостраничные адаптивные сайты. Научитесь находить ошибки в чужой вёрстке и исправлять уже готовый код.
  • Работать с фреймворками
    Изучите React.js, Vue.js или Angular и научитесь создавать динамичные интерактивные пользовательские интерфейсы.
  • Разрабатывать backend сайтов
    Узнаете принципы объектно-ориентированного программирования и сможете разрабатывать сайты с разным функционалом на JavaScript с помощью Node.JS.
  • Работать с базами данных
    Узнаете, чем различаются MySQL, Redis и MongoDB. Научитесь управлять большими объёмами данных и получать нужное с помощью запросов.
  • Использовать Git
    Научитесь работать с распределённой системой контроля версий, сможете легко вносить или откатывать изменения и работать над проектом в большой команде.
  • Работать с сетью
    Поймёте, как устроено клиент-серверное взаимодействие, научитесь работать с API и сможете настраивать связь frontend`а и backend`a в рамках одного проекта.

Учебный центр «Статус»


Адрес: м. пл. Восстания, ул. Восстания, д. 4
Сайт: https://status-kurs.ru
Телефон: +7 (812) 777-60-61
Стоимость: 10 425р. за курс

JavaScript — курсы программирования

Javascript самый популярный язык программирования в мире.

  • Javascript идеально подходит в качестве первого языка программирования, если вы планируете развиваться в веб-разработке;
  • Язык прост в изучении, а писать код на нем можно в любом текстовом редакторе;
  • Знание Javascript – самое частое требование в вакансиях веб-разработчиков
  • После изучения Javascript вам будет легче освоить С#, С++, Java, PHP, поскольку они имеют похожий синтаксис;
  • Ваша продуктивность в работе вырастет, если использовать различные библиотеки, типа jQuery.

Только в учебном центре «СТАТУС» вы полностью защищены от любого риска, потому что оплачиваете курс в середине обучения. Вы ничем не рискуете и получаете уверенность в высоком качестве обучения.

После прохождения этого курса вы сможете:

  1. Понимать специфику веб-программирования
  2. Создавать высокоэффективные сайты Web 2.0
  3. Понимать возможности javascript в среде веб-браузеров
  4. Управлять элементами HTML-страниц с помощью javascript
  5. Динамически создавать элементы, менять их внешний вид и поведение
  6. Использовать опыт, необходимый для проектирования пользовательских интерфейсов

EDU COURSE


Адрес: м. Гостиный двор, ул. Малая Конюшенная д. 10
Сайт: https://www.edu-course.ru
Телефон:
Стоимость: от 9 700р. за курс

JavaScript. Базовый курс.

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

  1. Javascript. История. Особенности языка. Для чего нужен javascript и что на нем можно сделать. DOM.
  2. Javascript. Использование переменных и массивов. Составление выражений.
  3. Javascript. Управление ходом выполнения программы. Работа с функциями.
  4. Функции setInterval и setTimeout. Управление временем.
  5. Обработка событий
  6. Использование объектов. Работа с окнами. Работа со строками.
  7. Работа с форматами дат и времени.
  8. Работа с объектом MATH
  9. Работа с формами
  10. Работа с фреймами
  11. Определение свойств Web-среды пользователя. Использование COOKIE.
  12. Отладка ошибок в Javascript. Наиболее распространенные ошибки.
  13. Объект Canvas, создание динамических изображений
  14. Что такое фреймворк Jquery и для чего его использовать. Селекторы, фильтры, выборки Jquery.
  15. Атрибуты тегов. Цепные функции. Доступ к свойствам CSS. Функция Html.
  16. Анонимные функции. $this
  17. Управление событиями. Методы продвинутого управления событиями.
  18. Эффект смены изображений. Эффекты и анимация Jquery. Прозрачность.
  19. Фотогалерея на jquery

ИТМО


Адрес: м. Московская, Гастелло 12
Сайт: http://itcenter.itmo.ru
Телефон: +7 (812) 480-40-40
Стоимость: не указана

Курс программирования на JavaScript

Ни один современный сайт не обходится без взаимодействия с посетителями. Проверка форм или использование карт, перетаскивание товара в корзину или просмотр увеличенных фотографий – это и многое другое реализуется с помощью скриптового языка JavaScript. С его помощью разработчик задает «реакцию» сайта на действия посетителя, делая ресурс интерактивным. Изучение JavaScript — первый шаг в мир построения функциональных сайтов и мощных интерфейсов.

Обучение языку JavaScript позволит:

  • получить представление об основах технологии объектно-ориентированного программирования с использованием языка JavaScript;
  • создавать Web-приложения с динамически изменяемым содержимым;
  • разрабатывать FE и BE код;
  • изучать новые и создавать собственные фреймворки JavaScript.

Аннотация курса программирования на JavaScript:

Модуль 1. Разработка с использованием JavaScript
Модуль 2. Базовые возможности JavaScript
Модуль 3. Расширенные возможности JavaScript
Модуль 4. JavaScript и процедурное программирование
Модуль 5. Разработка front-end на JavaScript
Модуль 6. JavaScript и объектно-ориентированное программирование
Модуль 7. JavaScript и объектно-ориентированное программирование (продолжение)
Модуль 8. Ajax -асинхронность и HTTP-запросы
Модуль 9. Продвинутые возможности
Модуль 10. Разработка back-end на JavaScript
Модуль 11. Фреймворки JavaScript
Модуль 12. Безопасность в JavaScript

Программа курса может корректироваться

Avenue


Адрес: м. «Площадь Восстания», Лиговский проспект 87, 4 этаж
Сайт: https://spb.avenue.school
Телефон: +7 812 313 28 22
Стоимость: от 42 705р. за курс

Javascript. Front-end разработка

Изучайте язык программирования JavaScript, чтобы создавать мощные пользовательские интерфейсы сайтов и приложений. На курсе вы реализуете личный проект, который станет первой работой в портфолио.

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

  • Модуль 1

Занятие №1. Введение в веб-разработку. Сайтостроение. Элементы веб-разработки: блочные и строчные. Поток документа.
Занятие №2. Каскадные таблицы стилей CSS. Синтаксис и простые селекторы. Вложенность и наследование.
Занятие №3. Язык разметки HTML.
Занятие №4. Селекторы. Псевдоклассы и псевдоэлементы. Работа с текстом на веб-странице.
Занятие №5. Фон. Табличная сетка и списки. Работа с данными на сервере, создадим форму обратной связи.
Занятие №6. Блочная верстка и Box Model.
Занятие №7. Внешний вид: отступы, обтекания, позиционирование и рамки.
Занятие №8. Вёрстка интернет-каталога. Сверстаем карточку товара.

  • Модуль 2

Занятие №1. Photoshop и Вёрстка сайтов. Настройка рабочей среды Photoshop для верстальщика. Введение в HTML 5. Начало вёрстки сайта по PSD-макету.
Занятие №2. Элементы сайта и работа с ними. Введение в адаптивную вёрстку.
Занятие №3. Desktop и Mobile First подходы. Основные сходства и отличия.
Занятие №4. Работа с изображениями на веб-странице. SVG и WEBP. Слайдеры.
Занятие №5. Введение в jQuery. Создадим слайдер для сайта. Обзор Animate.css.
Занятие №6. Методологии вёрстки: БЭМ, OOCSS, SMACSS, Atomic CSS. Особенности работы с Figma.
Занятие №7. Препроцессоры LESS, SASS, PostCSS. Обзор фреймворка Bootstrap.
Занятие №8. Git и Gulp. Сборка финального проекта — многостраничного адаптивного и кроссбраузерного сайта.

CODDY


Адрес: м. Выборгская, пр-кт Б. Сампсониевский, д. 61, корп. 2
Сайт: https://spb.coddyschool.com
Телефон: 8 812 408 22 19
Стоимость: от 7 000р. в месяц

JavaScript: игровое программирование в CodeCombat

На уроках курса «CodeCombat: первые шаги в JavaScript/Python» ваш ребенок сможет по-настоящему прочувствовать языки программирования JavaScript и Python и развить алгоритмическое мышление.

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

Таким образом, CodeCombat постоянно требует от детей практиковать новые формы общения, будь то объединение в команды или индивидуальная работа с самим компьютером, трансформируя свои идеи в эффективные коды.

y10k


Адрес: м. Беговая, Советская 20
Сайт: https://y10k.ru
Телефон: 8-120-774-322-00
Стоимость: от 9 990р. в месяц

JavaScript

В основные этапы обучения JavaScript на курсах в Санкт-Петербурге входят практические видеоуроки, выполнение заданий, закрепление знаний на практике.

Виды обучения:

  • Платформенные курсы
  • Очные курсы
  • Индивидуальные курсы
  • Групповые онлайн-курсы

Elbrus Coding Bootcamp


Адрес: м. Чернышевская, Кирочная ул., 19
Сайт: https://elbrusboot.camp
Телефон: +7 (911) 281-60-62, +7 (499) 938-68-24
Стоимость: 275 000р. за курс

Fullstack JavaScript

Fullstack-разработчик — человек, который возлагает на себя ответственность за все этапы разработки веб-сервиса. Он принимает участие как в создании визуальной части интернет-ресурса, так и в реализации серверной. Создает с нуля веб-приложение — самостоятельно или при поддержке команды разработчиков. Full stack = Frontend + Backend.

Frontend — это то, что вы видите на мониторе. Backend — это все что отвечает за логику «под капотом».

В кампусе с преподавателем:

  • Слушаете живые лекции в классных аудиториях и получаете обратную связь от преподавателя
  • Проводите code-review с ментором
  • Работаете над проектами от заказчика
  • После обучения готовитесь к собеседованиям вместе с карьерным коучем

Проекты в Elbrus Bootcamp — не симуляция настоящей работы, а заказы от компаний-партнеров, которые приглашают лучших студентов для дальнейшего сотрудничества. В процессе обучения вы разработаете 3 проекта, которые станут частью вашего профессионального портфолио:

  1. Проект от заказчика
  2. Индивидуальный проект
  3. Выпускной проект

LOFT


Адрес: м. Владимирская, ул. Достоевского, 19/21Б
Сайт: https://loftschool.com
Телефон: +7 (812) 339 22 01
Стоимость: 32 900р. за курс

Комплексное обучение JavaScript

Курс рассчитан на веб-разработчиков с опытом от 1 года или на тех, кто уже прошел курс «Веб-разработка для начинающих».

Что ожидать от обучения?

  • Насыщенная программа. 15 видеокурсов, 100+ часов обучения.
  • Поддержка наставника. Практикующий IT-специалист будет отвечать на вопросы и делать кодревью.
  • 3 выпускных проекта. «Работа с API геолокационных карт». «Чат» — обмен сообщениями, авторизация, загрузка файлов. «Другофильтр» (API VK).
  • Доступ к материалам. Не ограничен рамками курса. Вы можете продолжить учиться когда захотите.
  • Telegram-чат. При изучении материалов вы можете задавать вопросы одногруппникам и команде курса.
  • Сертификат. С уникальным ID, подтверждающий уровень ваших знаний.
  • Ламповая атмосфера. Никаких скучных и занудных “дядек“, как в других школах. В Loftschool вас будут учить в атмосфере rock-and-roll.
  • Начало карьеры. После обучения вы сразу же готовы к старту карьеры в веб-индустрии.

Выпускной проект:

Первый выпускной проект – «Работа с API геолокационных карт». Второй – это чат: вы на практике реализуете обмен сообщениями, авторизацию и загрузку файлов. И в конце предложим бонусный выпускной проект – «Другофильтр» (API VK).

Реклама. Информация о рекламодателе по ссылкам в статье.