Скидка на первый заказ -15% при заказе от 2000₽. Промокод X15
Скидка на первый заказ -15%! Промокод X15

Курс «JavaScript-разработка: создаем интерактивные веб-страницы»

Курс «JavaScript-разработка: создаем интерактивные веб-страницы»
(13)

Автор
Формат
Видео
Размер
6,13 Гб
Год
2016
Длительность
20 часов 20 минут
1 999 руб.
15 900 руб.
Экономия: 13 901 руб.

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

Добавить в избранное
Доступ сразу после оплаты
Безопасный платеж
Описание

Курс Нетология «JavaScript-разработка: создаем интерактивные веб-страницы»

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

1. Командная разработка

1.1 Контроль версий кода на примере системы Git

Что такое система контроля версий. Что такое Git. Установка и настройка. Cоздания репозитория,фиксирование изменений. Cостояние репозитория. История изменений. Cравнение. Ветки. Внешние репозитории. Cервисы GitHub и BitBucket

1.2 Организация рабочего процесса

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

1.3 Знакомство с особенностями HTML5

Элементы HTML, DOCTYPE. Устаревшие теги и атрибуты. Глобальные атрибуты, атрибуты тегов, атрибуты data-*. Значения атрибутов. Cтруктура документа, обязательные теги, метаданные.

2. Основы JavaScript

2.1 Синтаксис JavaScript

Структура кода. Типы данных. Основные операторы и выражения. Переменные. Условные операторы. Циклы. Конструкция switch.

2.2 Массивы

Методы и свойства. Cтроки. Объекты. Массивы. Дата и время.

2.3 Функции

Объявление функции. Передача параметров. Получение результата. Локальные переменные. Рекурсия и стек. Замыкания и области видимости переменных

3. Объекты JavaScript

3.1 Функциональные выражения

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

3.2 Объекты

Методы объектов. This. New. Геттеры/сеттеры. Сall/apply/bind.

3.3 Конструктор, прототип и наследование

Основы ООП. Функциональный стиль. Прототипы.

4. Расширенные возможности HTML и JavaScript

4.1 Объектная модель браузера (BOM)

Структура BOM. Глобальный объект window. Navigator. Location. Alert/confirm/promt. History. Console. Document (только write).

4.2 Объектная модель документа (DOM)

Дерево DOM. Навигация по элементам DOM. Поиск элементов. Cвойства узлов. Атрибуты и свойства DOM. Манипуляции с деревом.

4.3 События

Порядок обработки. Объект события. Всплытие. Перехват и делегирование событий. Действия браузера по умолчанию. Генерация событий вручную.

4.4 Обзор событий

События мыши. Cобытия клавиатуры. Прокрутка документа. Изменение размеров окна. Загрузка документа. Изображений. Cкриптов. Cобытия формы. Cобытия элементов управления. Перетаскивание элементов.

4.5 Технология AJAX

Что такое AJAX-Объект XMLHttpRequest-JSON-XML-Кросс- доменные запросы-JSONP

5. Расширенные возможности CSS

5.1 Анимация с помощью CSS

Основы анимации. CSS transitions. CSS animations. Cобытие transitionend.

5.2 Градиенты и трансформации

Простые линейные градиенты. Угол для линейного градиента. Промежуточные цвета. Радиальные градиенты. Форма и размер. Повторяющийся градиент. Трансформации. смещение. Масштабирование. Поворот. Трехмерные трансформации.

5.3 Адаптивная верстка

Отличительные особенности верстки под мобильные устройства. Cпособы решения задачи. Плюсы и минусы адаптивной верстки.CSS media queries. Тип. Размер. Цвет. Cоотношение сторон. Ориентация экрана.

5.4 Программируемый язык стилей SASS

Что такое препроцессоры. Установка и настройка. Переменные. Расширения стилей. Mixins. Циклы. Родитель. Импорт.

5.5 Автоматизация задач с помощью менеджера зависимостей NPM

Установка, создание нового проекта, описание зависимостей и настройка, вызов задач, настройка задач, создание собственных задач.

6. Обзор библиотек и фреймворков

6.1 Библиотека jQuery

Основы анимации. CSS transitions. CSS animations. Cобытие transitionend.

6.2 Фреймворк Bootstrap

Простые линейные градиенты. Угол для линейного градиента. Промежуточные цвета. Радиальные градиенты. Форма и размер. Повторяющийся градиент. Трансформации. смещение. Масштабирование. Поворот. Трехмерные трансформации.

6.3 Фреймворк AngularJS

Приложение и контроллер. Шаблоны. Фильтры. Двухстороннее связывание данных. Формы и модель. Cобытия. Зависимости. Cервисы.


Видео
Отзывы
Оплата

Как оплатить курс через СБП:

  1. Просканируйте QR-код камерой своего банковского приложения или выберите банк при оформлении с телефона.

  2. Подтвердите оплату — перевод проходит за секунды из любого банка.

После успешной оплаты:

  • Вернитесь на наш сайт

  • Зайдите в личный кабинет в раздел ОПЛАЧЕННЫЙ МАТЕРИАЛ (обязательно нужно войти в свой аккаунт, который при оформлении заказа создается автоматически)

  • Курс уже будет доступен! Вы сможете сразу начать обучение и скачать все материалы.

Весь процесс оплаты и доступа к курсу занимает меньше минуты!


Как оплатить заказ переводом: 

  1. После оформления вы получите реквизиты для оплаты.

    • Если выбрали перевод по номеру телефона: отправьте деньги через СБП, указав полученный номер телефона или номер карты.

    • Если видите реквизиты Сбербанка: выполните перевод через приложение СберБанка выбрав перевод клиенту Сбербанка.

    • Перевод будет утерян, если он совершен по тому же номеру, но в другой банк, будьте внимательны.

  2. Обязательно проверьте актуальность реквизитов!
    Данные могут измениться после обновления страницы, истечения времени оплаты или повторного оформления.

    После перевода:
    Нажмите кнопку «Я ОПЛАТИЛ» на сайте.
    Дождитесь подтверждения платежа (проверьте почту или личный кабинет).

    Важно при переводе!
    ⚠ Не перезагружайте страницу и не нажимайте «Назад» во время оплаты — это может сбросить данные.
    ⚠ Не оформляйте заказ повторно — платежная система временно заблокирует доступ при многократных попытках.

Оплата в белорусских рублях (BYN)

Минимальная сумма заказа — 800 руб. Если сумма заказа меньше, этот способ оплаты недоступен. Оформите заказ, сделайте перевод на указанные реквизиты (они всегда актуальны), затем дождитесь подтверждения платежа. После успешного завершения материал будет открыт на сайте, и ссылки будут отправлены на почту.

Оплата в украинских гривнах (UAH)

Минимальная сумма заказа — 998 руб. Если сумма заказа меньше, этот способ оплаты недоступен. Оформите заказ, сделайте перевод на указанные реквизиты (они всегда актуальны), и дождитесь подтверждения платежа. После подтверждения материал откроется на сайте, а ссылки будут отправлены на вашу почту.

Оплата в казахстанских тенге (KZT)

Минимальная сумма заказа — 799 руб. Если сумма заказа меньше, этот способ оплаты недоступен. Оформите заказ, сделайте перевод на указанные реквизиты (они всегда актуальны), и дождитесь подтверждения платежа. После подтверждения материал будет доступен на сайте, а ссылки отправлены на почту.

Оплата в евро (EUR) или долларах США (USD)

Минимальная сумма заказа при оплате в евро или долларах — от 2500 руб. Для использования этого способа оплаты напишите нам в чат и сообщите о желаемом способе оплаты.

Если у вас возникнут проблемы с оплатой через любую платежную систему, не стесняйтесь обратиться в наш чат на сайте, и мы оперативно поможем решить проблему.

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

Оформление заказа

После выбора товара нажмите кнопку В корзину — товар будет добавлен в вашу корзину.

Если вы завершили выбор товаров, нажмите на кнопку Ваша корзина.

На странице "Ваша корзина" будут перечислены все выбранные товары. В колонке "Действия" рядом с каждым товаром можно выполнить следующие действия: удалить товар из корзины или отложить его в Избранное.

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

Оформление и подтверждение заказа 

После ввода необходимой информации для оформления заказа нажмите кнопку Оформить заказ.

Дальше выбрать нужный способ оплаты и сделать перевод.

После оплаты обязательно дождитесь полного подтверждения платежа и автоматического возврата в наш интернет-магазин.

Ссылка для скачивания материала будет отправлена на указанный вами e-mail, а также появится в вашем Личном кабинете в разделе "Мои тренинги", где у вас будет постоянный доступ к материалам.

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

Нетология • Netology • Университет интернет профессий – это университет по подготовке и дополнительному обучению специалистов в области интернет-маркетинга, управления проектами, дизайна, проектирования интерфейсов и веб-разработки. 


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