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

Данный интенсивный курс охватывает широкий круг вопросов front-end разработки и позволяет получить глубокую теоретическую базу и отличные практические навыки создания современных web-приложений с использованием технологий JavaScript.

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

Web-сервер, CSS препроцессоры, Less, Sass, SCSS, 3D графика и анимация в CSS, DOM, JavaScript, jQuery, AJAX, XML, JSON, one page application, тренды дизайна: Flat, Material, Modern UI, типографика, иконографика.

Коротко о курсе

Старт курса в феврале

12 недели

(72 часа)

2633 грн. в месяц

Всего: 7900 грн.

продвинутый уровень

в группе / индивидуально

в аудитории / дистанционно

Необходимые знания

  • Уверенные знания HTML, CSS.
  • Навыки работы с текстовыми редакторами.

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

Введение

CSS препроцессоры - Less, Sass, SCSS. Практичесские навыки работы с LESS.

Типы данных в JavaScript. Методы по работе с различными типами данных.

Практическая работа.

Работа со сторонними модулями и плагинами

Использование сторонних модулей. Интеграция их в проект.

Работа с Callback функциями, методами, свойствами в плагинах на примере Fullpage.js.

Практическая работа.

Модульный подход в разработке програмных продуктов. Создание компонентов

Dropdown, как компонент интерфейса. Работа с DOM в JavaScript.

Создание модальных окон и табуляторов. Знакомство с пользовательскими атрибутами в HTML.

Создание слайдера, виды слайдеров.

Проектирование плагинов на JavaScript и jQuery.

Практическая работа.

Работа с API. Взаимодействие с серверной частью приложения

Что такое API и для чего их используют.

Валидация и фильтрация данных, получаемых с сервера.

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

Проектирование приложения, работающего на базе реального API.

Практическая работа.

Верстка веб интерфейсов. Адаптивная верстка

Адаптивная верстка. Виды адаптивности интерфейсов.

Работа с Flexbox и Grid Layout.

Модульные сетки. Разработка модульных сеток для проекта.

Верстка программных интерфейсов. Особенности их разработки.

Практическая работа.

Работа с жестами и анимацией

Обработка жестов. Методы по обработке соответствующих событий.

Проектирование мобильного меню, управляемого жестами.

Сценарии анимации на CSS @keyframes. Сценарии анимации.

Работа с анимацией. Правила создания "правильной" анимации. Использование RequestAnimationFrame.

Практическая работа.

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

Андрей Илуца

Андрей Илуца

Записаться на курс «Front-end разработка. JavaScript»

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

С этим курсом также смотрят

Web-дизайн

8 недель

Старт курса в феврале

2200 грн/месяц

всего: 4400 грн.

Просмотреть все курсы для взрослых

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