Оставьте свой контактный номер телефона и мы ответим на все вопросы!
Нажимая на кнопку, вы даете согласие на обработку персональных данных и соглашаетесь c политикой конфиденциальности.
КУРС
FRONT-END

HTML CSS JAVASCRIPT
Научим создавать сайты, которыми ты будешь гордиться
1 занятие = 1 реализованный проект

| 4 месяца | 2 занятия в неделю | по 3 часа |


СТАРТ КУРСА: 13 сентября



»
Что такое HTML CSS JavaScript?
HTML — язык разметки документов в сети Интернет, который определяет как и
какие элементы должны располагаться на веб-странице.

CSS — формальный язык описания внешнего вида документа. Используется для создания внешнего вида и стилей веб-страниц.

Javascript — мультипарадигменный язык программирования, с помощью которого веб-страницам придается интерактивность. Используется для создания приложений, которые включаются в HTML-код.

»
Почему FRONT-END разработчики так популярны?
Перспективная профессия
В Украине IT сфера является пятой по объём экспорта. Это значит, что с каждым годом спрос на квалифицированных специалистов будет расти. Курсы программирования – это твой шанс освоить перспективную работу, не делая типичные ошибки программистов, которые обучались самостоятельно.
Высокая зароботная плата
Хорошие Front-End разработчики большая редкость на рынке труда. Диапазон
зарплат варьируется от 300 $ в месяц – для начинающих специалистов, до 3500 $– для
старших разработчиков.
Востребованность на рынке
IT – это единственная ниша, которая имеет безоговорочную перспективу роста в будущем. Согласно динамике данных
ведущих сайтов по поиску работы, количество вакансий веб-разработчика возрастет в 5 раз только в ближайший год. Ты всегда сможешь найти работу, которая будет
тебе интересна.
Для кого этот курс?
Интересуюсь веб-разработкой и хочу развиваться в этом направлении. Опыт: 0
лет.
Учусь самостоятельно верстать веб-страницы, хочу систематизировать знания.
Опыт: 1 год.
Работаю веб-дизайнером, хочу разговаривать с разработчиком на одном языке.
Как проходит обучение ?
Формула эффективного обучения на курсе проста:

1 занятие = 1 реализованный проект

Никакой скучной теории — обучение построено на практике. Мы показываем – Вы делаете.


Цель курса — познакомить студентов с инструментами, которые используются программистами в повседневной работе и научить ими пользоваться.

На занятиях мы мало говорим и много кодим :)

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

Курс построен на примерах и задачах. Умение быстро находить решения для конкретных задач – бесценно. Научить тебя этому – и есть целью обучения в Kit.

Итак. Мы покроем множество тем и к концу курса ты будешь готов:

1. К работе в качестве начинающего веб-разработчика.
2. К изучению более углубленных курсов по Front-End.


»
Программа курса
Неделя 1
  • О курсе
  • Что такое Front-End
  • Настройка рабочей среды
  • Установка виртуальной машины
  • IDE
  • Плагины
  • Node.js, npm, Bower
  • Разработка прототипа
  • Photoshop, макет веб-сайта
  • Основа HTML
Неделя 2
  • Основные теги
  • Блоки
  • Гиперссылки
  • Работа с текстом
  • Якоря
  • Изображения
  • Работа с фоном
  • Теги и его атрибуты
  • Таблицы
  • Списки
  • Формы
  • Блочная верстка
  • Emmet, Jade и другое
  • CSS основы
  • Селекторы
  • DOM
Неделя 3
  • Позиционирование
  • Классы и псевдоклассы
  • Наследование
  • Анимация СSS
  • Относительная верстка
  • Статическая верстка
  • Смешанная верстка
Неделя 4
  • Адаптивная верстка
  • CSS фреймворки
  • Bootstrap
Неделя 5
  • Flex
  • SASS, LESS
  • SVG
  • БЭМ
Неделя 6
  • История, как работает, где применяется
  • Типы данных
  • Операции над переменными
  • Логические операции
  • Методы Write, alert, confirm, prompt
  • Консоль разработчика
  • Циклы
  • Условные конструкции
Неделя 7
  • Массивы
  • Работа с массивами
  • Методы
  • Map, filter, reduce
  • Функции
  • Вызов функции
  • Разновидности функции
Неделя 8
  • Объекты
  • Свойства объектов
  • Методы объектов
  • Работа с объектом Document
  • Пространство имен
  • Работа с DOM
  • Получение элементов разметки
  • Location, Navigator, History, Screen, String
Неделя 9
  • CSS and JavaScript
  • Стили, классы, селекторы
  • Работа СSS
  • Регулярные выражения
  • Интервалы и таймеры
  • События
Неделя 10
  • Формы, валидация
  • ОПП
  • Объект
  • Прототип
  • Конструктор
  • Наследование
  • Инкапсуляция
  • Полиморфизм
Неделя 11
  • Prototype
  • Замыкание
  • Каррирование
  • Преобразование объектов
  • Геттеры
  • Сеттеры
  • Конструктор
  • This
  • Cookies
  • Local and Web Storages
Неделя 12
  • HTTP и Ajax
  • Привязка контекста
  • Обработка ошибок
  • Запуск кода из строки: eval
  • Формат JSON
  • Объект XMLHttpRequest
  • Форматы данных для AJAX
  • XMLHttpRequest и POST, отсылка форм
  • Запрос данных через SCRIPT, формат JSONP
  • Работа с изображениями в JavaScript
  • Canvas
Неделя 13
  • jQuery
  • Lodash
  • Тестирование
  • Karma
  • Jasmine
Неделя 14
  • Gulp
  • Webpack
  • Handlebars
  • Модель
  • Шаблоны
  • Promise
Неделя 15
  • Рефакторинг
  • Антишаблоны
  • CoffeScript
  • Babel
  • TypeScript
Неделя 16
  • Performance Optimization
  • Отображение страницы
  • Фреймворки что выбрать
  • SPA
  • Node.js

»
ДЕТАЛИ КУРСА:
Дата старта: 13 сентября 2017 года
Общая длительность курса: 4 месяца
Дни занятий: Среда, Суббота
Вы изучите:
...и другие
ПРЕПОДАВАТЕЛЬ КУРСА:
Игорь Филимонов
  • Профессиональный опыт в сфере
    веб-разработки более 5-ти лет;
  • Работал Front-End разработчиком;
  • Работал в компаниях «HDM Coder»,
    «M DEV», «Первая веб-дизайн студия»;
  • Опыт работы фрилансером.
Регистрируйтесь на курс front-end сейчас по самой выгодной цене!