Дистанционный курс

Основы JavaScript

Дата

Идет набор

1 мес.

Цена

495

Компания

Место проведения

Онлайн

На бесплатном курсе по JavaScript (js) вы изучите основы JavaScript, познакомитесь с ключевыми понятиями и синтаксисом, изучите азы построения программ и напишите свой первый код, изучите базовую арифметику и научитесь переводить операции на язык компьютера, научитесь пользоваться готовыми функциями, вызывать их, использовать стандартные библиотеки функций, узнаете роль циклов, познакомитесь с модулями и работе с ними.

Зачем изучать JavaScript

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

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

Программа обучения

  • Основы JavaScript. Познакомитесь с языком и напишете первый код. Разберете комментарии, инструкции, проверку решений, тестирование и синтаксические ошибки.
  • Арифметические операции. Научитесь выполнять вычисления средствами JavaScript. Рассмотрите операторы, порядок выполнения действий, композицию операций, числа с плавающей точкой, Infinity и NaN, а также познакомитесь с работой линтера.
  • Строки. Освоите представление текстовой информации в коде. Разберетесь с кавычками, экранирующими последовательностями, объединением строк и кодировкой.
  • Переменные. Научитесь сохранять и повторно использовать данные, изменять значения и выбирать понятные имена. Изучите выражения в определениях, конкатенацию с переменными, стили именования, константы и работу с так называемыми магическими числами.
  • Расширенная работа со строками. Освоите интерполяцию, получение символов по индексу, создание срезов и оформление многострочного текста.
  • Типы данных. Разберете особенности типизации в JavaScript, познакомитесь с undefined, неизменяемостью примитивных значений и явным преобразованием одного типа в другой.
  • Вызов функций. Научитесь применять готовые функции и читать их описание в документации. Рассмотрите параметры по умолчанию, функции с переменным количеством аргументов и понятие детерминированности.
  • Объекты, их свойства и методы. Познакомитесь с одним из фундаментальных типов данных JavaScript. Научитесь обращаться к свойствам объектов, использовать методы, комбинировать выражения и строить цепочки вызовов. Также рассмотрите принцип неизменяемости данных.
  • Создание функций. Научитесь самостоятельно определять функции и возвращать из них значения. Разберете необязательные параметры, аннотации типов, сокращенный синтаксис, модули и пакеты.
  • Логика. Освоите логический тип данных, сравнение строк, отрицание и сочетание нескольких логических операций. Научитесь создавать функции-предикаты и работать с результатами логических выражений.
  • Условные конструкции. Разберетесь, как изменять поведение программы в зависимости от заданных условий. На практике освоите if, else, else if, тернарный оператор и switch.
  • Циклы. Научитесь организовывать многократное выполнение операций. Изучите while и for, условия внутри циклов, накопление числовых и строковых данных, обход строк, инкремент и декремент, возврат из цикла и приемы отладки.

Хекслет - онлайн-школа программирования

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

Онлайн-школа программирования, за выпускниками которой охотятся компании

Студенты Хекслета проходят гарантированные собеседования в компаниях-партнёрах

Почему Хекслет

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

  • Практика с начала курса. Начнем писать код на первом уроке. Вас ждут сотни упражнений в тренажере, задачки-испытания для тех, кто любит посложнее, а также работа над 4 проектами, в рамках которых вы напишете полноценные веб-приложения и сайты для портфолио на GitHub
  • Глубокая проработка тем. Мы не сторонники подхода в обучении «повтори за учителем». На курсах Хекслета работа над задачей идет только через реальное понимание. Вы будете не просто писать код на новом для себя языке, а научитесь самостоятельно находить и создавать лучшие решения
  • Сертификат. Работодатели ценят выпускников Хекслета и даже указывают наши курсы как преимущество при найме. Сертификат — подтверждение того, что вы серьезно поработали над собой и имеете хорошую перспективу стать первоклассным QA-тестировщиком
  • Опытные наставники. Практикующие разработчики, которые скорректируют траекторию обучения и помогут справиться с трудностями во время прохождения курса. Вы не останетесь один на один с программой и вам не будет стыдно за проделанную работу
  • Подготовка к трудоустройству. Знания и навыки, которые вы получите на курсе, релевантны требованиям международных компаний. А еще есть программа Карьерный трек, в рамках которой вы подготовитесь к поиску первой работы в IT

Как проходит обучение

  • Курс состоит из учебных модулей с уроками и проектами
  • 1-2 раза в неделю — встречи с наставником: вебинары, сессии лайвкодинга
  • В каждом уроке — теория, тесты на закрепление изученного и практика прямо в браузере
  • Все онлайн-встречи сохраняем в записи — можно пересматривать!

Статьи по теме

Профессия JavaScript-разработчик / ДжаваСкрипт – что делает, как им стать, зарплата в России

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

Как стать JavaScript-разработчиком с нуля – что нужно знать

На данный момент веб-разработка является активно развивающейся отраслью, требующей огромного числа специалистов. В числе же наиболее востребованных программистов для web'а, находятся владеющие JavaScript.