Курс "Front-end (css-верстка)"
О программеДля того чтобы стать грамотным специалистом во Front-end-направлении, необходимы уверенные знания Web-основ (HTML, CSS, LESS, nativeJavaScript и т.д.), понимание процесса разработки сайтов. Интернет-технологии стремительно растут, количество сайтов в Сети постоянно увеличивается. В курсе «Front-end (css-верстка)» у вас будет возможность создать собственный проект по окончании курса (Photoshop, HTML5, CSS3, LESS, основы JavaScript).- В программу обучения входят языки программирования HTML 5, JavaScript работа с библиотеками и базами данных.
- Получение дизайнерских навыков и знакомство с современным оформлением сайтов.
- Изучение каскадной таблицы стилей для оформления адаптивных, кросс-браузерных web-страниц.
- Работа с гипертекстовой разметкой и построение каркаса сайтов. Создание собственного проекта (сайта) по окончании курса.
- Курс «Front-end (css-верстка)» состоит из 24 лекций. Практические работы: верстка сайтов разных сложностей.
- Cтоимость обучения: 8400 грн. Индивидуально: 1,5 часа = 650 грн.
Набор в группыКурсы Streamline на время карантина, предлагают новый формат on-line обучения. Обучение детей и взрослых.
- Записаться на курсыПечерский р-нул. Михаила Бойчука 4. офис 6
с 26.09.2020с 18.00-20.00
- Записаться на курсыOn-lineУкраина
с 05.10.2020с 10.00-12.00
- Записаться на курсыГолосеевский р-нВасильковская 1
с 24.10.2020с 18.00-20.00
- Практические навыки верстки сайтов-визиток, сайтов-магазинов
- Работа в CSS и HTML и знание азов языка программирования JavaScript.
- Работа с переходами и эффектами. Добавление материала на готовый сайт, редактирование стилей верстки сайтов.
- Работа с шаблонами и заготовками, а также создание своего шаблона.
- Подготовка фото к размещению на сайте, умение находить правильное цветовое решение и нюансы работы со шрифтами.
- Практические навыки работы с тегами и гиперссылками.
- Основы JavaScript
(Консоль разработчика. Синтаксис языка JS. Подключение скриптов, порядок исполнения. Переменные. Типы данных, typeof).
Практическое задание. - Элементарные арифметические операции.
Операторы сравнения и логические значения.
Логические операторы.
Взаимодействие с пользователем: alert, prompt, confirm.
Метод document.write.
Практическое задание. - Условные операторы: if, '?'.
Преобразование примитивов в JS.
Практическое задание. - Циклы while, for.
Конструкция switch.
Практическое задание. - Функции.
Функциональные выражения.
Практическое задание. - Рекурсия, стек. Практическое задание.
- Именованные функциональные выражения.
Практическое задание. - Практическое занятие по основам JS.
Качество кода.
Раздел 2. - Структуры данных.
Числа.
Строки.
Практическое задание. - Объекты как ассоциативные массивы.
Введение в методы и свойства.
Перебор свойств.
Передача по ссылке - Массивы с числовыми индексами.
Создание массивов из случайных элементов.
Метод Math.random().
Практическое задание. - Массивы: методы.
Практическое задание. - Псевдомассив аргументов "arguments".
Практическое задание. - Таймеры в JS. setTimeout и setInterval.
Повторение пройденного материала на практике. - Замыкания, область видимости.
Scope. - Методы объектов, this
- Преобразование объектов: toString и valueOf.
- Создание объектов через "new"
Раздел 3. - Введение в дерево DOM.
Работа с DOM. - Основы работы с событиями.
Всплытие и перехват.
Делегирование событий.
Практическое задание. - Генерация событий на элементах.
Практическое задание. - CSS для JavaScript-разработчика.
Практическое задание. - CSS анимации.
Контроль над ними из JavaScript.
Анимации на чистом JavaScript. - Создание проекта с помощью JS.
Практическое применение знаний. - Создание проекта с помощью JS.
Практическое применение знаний.
Раздел 4. - Основы ООП в функциональном стиле
- Основы ООП в прототипном стиле
Раздел 5. - Введение в jQuery. Практика.
- Lightbox.
- Повторение пройденного материала на практике.