О курсе

Обновлено 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


Начало
Идет набор группы. Начало занятий 21 ноября.

Длительность
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 Преподаватель Андрей Илуца

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

Хотите, мы перезвоним Вам в ближайшее время?

Хотите, мы перезвоним Вам

в ближайшее время?