О курсе

Обновлено 17.10.2016 г.

Данный интенсивный курс охватывает широкий круг вопросов 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, типографика, иконографика.


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

  • Уверенные знания HTML, CSS


Начало
Идет набор группы в феврале.

Длительность
8 недель (48 часов)

Стоимость
1400 грн. в месяц
всего: 2800 грн.

Уровень сложности
продвинутый уровень

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

  • Введение

    Локальные сервера. Практические навыки работы с Denwer. Настройка локальных серверов.

  • CSS

    CSS препроцессоры - Less, Sass, SCSS. Практические навыки работы с LESS. Адаптивная верстка. Классификация адаптивности интерфейсов. Использование @media селекторов. Создание структурных сеток для адаптивной верстки интерфейсов. Создание сеток с плавающим количеством колонок. Работа с 3D графикой в CSS. Создание простейших геометрических примитивов используя средства СSS. Анимация трехмерных объектов.

  • JavaScript/jQuery

    Расширенное изучение методов jQuery. Практические навыки работы с jQuery. Основы написания плагинов для jQuery. Архитектура плагинов. Практические навыки написания простейших плагинов. Практические навыки создания jQuery плагинов. Управление DOM-ом. Динамическая генерация элементов. Основы ООП. Применение концепции ООП в JavaScript. Асинхронные запросы к серверу - AJAX. Работа с данными в JavaScript - XML, JSON.

  • Application

    Проектирование программных интерфейсов. Создание "one page application". Практические навыки верстки программных интерфейсов. Проектирование программных интерфейсов. Понятие архитектуры приложения. Работа с данными в web-приложениях.

  • CMS

    CMS системы - Wordpress, Joomla, OpenCart. Понятие плагинов и расширений. Архитектура CMS на примере Wordpress Практические навыки создания шаблонов для CMS (Wordpress)

  • Design

    Дизайн в современных интерфейсах. Тренды дизайна (Flat, Material, Modern UI). Типографика и иконографика.

  • Management

    Основы менеджмента команды разработчиков. Роли команды. Принципы взаимодействия внутри команды. Инфраструктура проекта. Системы контроля версий.

Оставить заявку

Приходите, первое занятие бесплатно!

LinkedIn Тренер Андрей Илуца

Сертификат об окончании курсов