+ 38 (066) 3-12345-1
Личный кабинет

Курс:Front-end
разработка с нуля

Если хотите научиться разрабатывать эффектную внешнюю часть (фронтенд) сайтов, курс JavaScript. Front-end в Сумах – ваш идеальный старт. За несколько месяцев под руководством практикующего JavaScript-разработчика вы освоите профессию с нуля до уровня Junior. Научитесь писать чистый код на JavaScript, верстать сайты с помощью HTML&CSS и выполнять основные задачи Front-end.

Кто может стать студентом курса

Курсы JS предназначены для новичков и начинающих. Вы не обязаны знать другой язык программирования или иметь опыт работы в IT-сфере. Для старта учебы достаточно желания учиться Front-end разработке.

Также приглашаем на занятия верстальщиков и владельцев бизнеса. Для вашей работы будут крайне полезны знания, которые мы даем.

Обучение программированию на JS в EasyIT

Курсы JavaScript в Сумах, в частности в EasyIT, включают много практических заданий. Вы испытаете себя в роли Front-end: будете выполнять задачи специальности, регулярно писать код на уроках и дома во время работы над домашними заданиями. Практический подход к образованию гарантирует, что спустя несколько месяцев вы освоите JS на уровень Junior.

Чем особенны курсы Front-end

● Мощный итоговый проект

В течение занятий по JS вы будете работать над личным проектом в портфолио. Говоря конкретнее, займетесь разработкой интерактивного внешнего вида сайта. Результат трудов поможет найти первую работу и впечатлить рекрутера.

● Преподаватель – практикующий разработчик на JavaScript

Лучше всего обучает Front-end тот, кто работает в этой сфере. Наш преподаватель – опытный практик с вдохновляющим портфолио. Он научит азам, тонкостям и хитростям профессии. Не стесняйтесь задавать ему вопросы на уроках и в чате группы в любое время.

● Подготовка к трудоустройству

Ваше успешное трудоустройство Front-end – наша главная задача. Преподаватель поможет вам составить привлекательное резюме, поделится информацией, где лучше искать первые заказы по JS и как правильно проходить собеседование на должность.

Учитесь разрабатывать стильные сайты с EasyIT

Курс JavaScript. Front-end в Сумах – быстрый способ начать карьеру программиста. Мы научим вас делать крутые сайты с выпадающими списками, плавающими элементами, интерактивными галереями и другими фишками. Учитесь JS очно в группе до 10 человек, онлайн или индивидуально. Курсы EasyIT гарантируют сертификат после выпуска и полную готовность к работе фронтенд.

Сложность курса:

старт курса

5 августа

График: согласуем на первом занятии

Осталось мест:
6 из 10

4, 5 месяца

2 раза в неделю по 2 часа

Полная оплата

в аудиториях

или 1850 грн/мес

8 325 грн.

записаться

Ежемесячная

в аудиториях

или 2200 грн/мес

9 900 грн.

записаться

Индивидуально

в аудиториях или онлайн

стоимость за 1 час

300 грн.

записаться

Любой курс можно пройти в ДИСТАНЦИОННОМ формате (через zoom.us)
со скидкой 10%

pattern

Для
кого?

01

pattern pattern
  • Новичков в веб-разработке
  • Начинающих JavaScript-разработчиков
  • Верстальщиков
  • Владельцев бизнеса

Требования к поступающим

Программа курса ориентирована на новичков без опыта в сфере программирования.

02

pattern pattern
  • Время для выполнения ДЗ – от 8 часов в неделю
  • Умение работать с компьютером на уровне пользователя
  • Владение начальным уровнем английского языка
  • Желание развиваться в сфере Front-end

Чему Вы научитесь

После окончания курса вы сможете работать на должности Front-end разработчик.

03

pattern pattern
  • Программировать на языке JavaScript
  • Создавать внешний вид сайтов с нуля
  • Разрабатывать веб-страницы и писать скрипты
  • Верстать веб-сайты (HTML&CSS)
  • Создавать веб-элементы

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

HTML5 – стандартизированный язык разметки документов в интернете.
CSS3 – формальный язык описания внешнего вида документа.
HTTP – набор правил, которым следует сервер относительно передачи файлов.
Unicode – уникальный код символа, который не зависит от платформы, программы или языка.
Табличная верстка – способ верстки веб-документов, в котором в качестве структурной основы применяют таблицы.
Блочная верстка – метод верстки, при котором сайт строят с помощью блоков.

Верстка 1. HTML + CSS.

  1. Веб-разработка – что такое и как работает? Ключевые термины и место Верстальщика в процессе создания сайта. Ввод в HTML: структура документа, ключевые слова, заголовок, кодировка.
  2. Теги: типы и значения. Текст: абзацы, заголовки и другие элементы. Работа со списками, переносы и разделители.
  3. CSS. Базовый синтаксис, селекторы и классы. Псевдоклассы, псевдоэлементы. Ссылки и картинки на сайте. Учимся делать страницы полезными и привлекательными.
  4. Табличная вёрстка. Таблицы: вложение и стилевое оформление.
  5. Блочная вёрстка. Работа с Блоками: позиционирование, отступы и оформление.
  6. HTML5 + CSS3. Разбор отличий от HTML + CSS, обзор технических возможностей HTML5 & CSS3.
  7. Веб-стандарты. W3C, документация, DOCTYPE, HTTP, Unicode.
  8. Табы и pagination. Форматирование текста в HTML5 + CSS3.

РЕЗУЛЬТАТ СТУДЕНТА: Получены базовые навыки верстки сайтов. Изучены веб-стандарты. Изучена структура и составляющие HTML + CSS.

1-й Мес.

Модуль 1

Тема : HTML + CSS.

Длительность : 21 ак. час

от 1 850

Полная стоимость модуля в грн.

записаться
HTML5 – стандартизированный язык разметки документов в интернете.
CSS3 – формальный язык описания внешнего вида документа.
SCSS – язык, код которого транслируется Ruby-программой в обычный CSS код.
LESS – препроцессор CSS, который позволяет использовать переменные, функции, циклы и другие технологии для упрощения работы.
SEO – поисковая оптимизация сайта с целью увеличения трафика и роста клиентов.
Greensock – популярная библиотека анимации на JavaScript.
Velocity – процессор шаблонов (обработчик шаблонов), базирующийся на Java.
Animate.css – библиотека со встроенными десятками классных кроссбраузерных анимаций.
Wow.Js – плагин, который дает возможность отложить запуск анимации до момента прокрутки страницы.

Верстка 2. HTML + CSS интерфейс сайта.

  1. Работа с аудио и видео элементами сайта, фон сайта.
  2. Анимация. Greensock, Velocity, Animate.Css, Wow.Js.
  3. SEO и Верстка. Ключевые слова, карат сайта, robots.txt. Как верстальщик влияет на ранжирование?
  4. Знакомство с HALM языками разметки. Обзор технических возможностей и ограничений предпроцессоров SCSS, LESS и Stylus.

РЕЗУЛЬТАТ СТУДЕНТА: Изучены технологии HTML5 + CSS3. Приобретен навык анимации элементов сайта. Изучены предпроцессоры SCSS, LESS и Stylus. Рассмотрена связка SEO и Верстки сайтов. Закончена верстка вашего личного сайта.

2-й Мес. (2 нед.)

Модуль 2

Тема : HTML + CSS интерфейс сайта.

Длительность : 11 ак. час

от 925

Полная стоимость модуля в грн.

записаться
JavaScript – язык программирования, добавляющий сайтам интерактивных элементов.
JS DOM – программный интерфейс, который помогает программам и скриптам получать доступ к HTML-документам и менять содержимое, структуру, оформление.
HTML – стандартизированный язык разметки документов в интернете.
PhpStorm – умная среда разработки для PHP разработчиков.
Visual Studio Code – редактор исходного кода.
Open Server – портативная программная среда для веб-разработки.

JS 1. Введение в JavaScript.

  1. Вступление. Краткая история JS. Обзор инструментов разработки (PhpStorm, Visual Studio Code, Open Server). Создания базовой структуры проекта. Типы подключения JS. Пишем первый «Hello Word!». Обзор основ синтаксиса.
  2. Переменные. Типы данных. Преобразования типов данных. Базовые математические операторы. Операторы сравнения.
  3. Условные ветвления (if, else if, else). Конструкция "switch". Логические операторы.
  4. Циклы while, for, do while.
  5. Функции. Определения функций. Параметры функции. Вызов функции.
  6. Массивы. Функции для работы с массивами. Метод Pop. Метод Push. Метод Shift. Метод unshift. Сортировка массива.
  7. Объекты. Функции для работы с объектами. Доступ к свойствам.
  8. JS DOM. Методы DOM. DOM Document. Поиск элементов HTML. Изменение выходного потока HTML. Изменение стиля HTML.

РЕЗУЛЬТАТ СТУДЕНТА: Рассмотрены все ключевые принципы программирования на Javascript. Выбрана и установлена среда разработки для JavaScript. Написана первая программа.

3-й Мес.

Модуль 3

Тема : Введение в JavaScript.

Длительность : 21 ак. час

от 1 850

Полная стоимость модуля в грн.

записаться
JavaScript – язык программирования, добавляющий сайтам интерактивных элементов.
JS DOM – программный интерфейс, который помогает программам и скриптам получать доступ к HTML-документам и менять содержимое, структуру, оформление.
JS Browser BOM – часть JS, которая позволяет скрипту взаимодействовать с программой просмотра веб-страниц.
jQuery – библиотека JavaScript, фокусирующаяся на взаимодействии JavaScript и HTML.
Ajax – технология обращения к серверу без перезагрузки страницы.

JS 2. Веб-разработка на JavaScript.

  1. JS События. События мыши. События клавиатуры. События загрузка документа.
  2. JS Browser BOM. Объект Window. Screen. Location. History.
  3. jQuery обзор синтаксиса. Получения DOM элементов через jQuery. Изменения элементов DOM через jQuery. Ajax – базовый запрос.
  4. Практическое занятие. Написание выезжающего бокового меню на чистом JS.
  5. Практическое занятие. Написание слайдера с применением сторонней библиотеки.
  6. Практическое занятие. Написание функции для проверки формы обратной связи.
  7. Практическое занятие. Написание калькулятора для подсчета введенных данных.
  8. Заключительная лекция.

РЕЗУЛЬТАТ СТУДЕНТА: Изучена тема События в JavaScript. Изучена технология Ajax. Созданы веб-элементы на JavaScript: выезжающее боковое меню, слайдер (с использованием сторонней библиотеки), калькулятор.

4-й Мес.

Модуль 4

Тема : Веб-разработка на JavaScript.

Длительность : 21 ак. час

от 1 850

Полная стоимость модуля в грн.

записаться
React – это библиотека для разработки интерфейсов, созданная Facebook.
Redux – это инструмент управления как состоянием данных, так и состоянием интерфейса в JavaScript-приложениях.
ImmutableJS – объект, состояние которого не может быть изменено после создания.
React Router – позволяет создавать компоненты и управлять состоянием приложения.
ES2015 (ES6) – новый языковой стандарт JS.
Flux – архитектура, которую команда Facebook использует при работе с React.

React JS 1. React JS.

  1. Основы ES2015. Введение в React.js. Виртуальный DOM. Реакт-элемент. Препроцессор JSX.
  2. Жизненный цикл компонентов. Иерархия компонентов. Состояние компонентов. Сборщик приложений Webpack.
  3. Создание компонентов с помощью ES6 классов. Higher Order Components. Functional Components. Знакомство с Redux.
  4. Middleware в Redux. Redux dev tools. Архитектура React / Redux приложений.
  5. React Router. React Router Hooks. Навигацией в приложении, ссылки и переходы по странице, авторизация пользователя.
  6. Fluх-архитектура. Ключевые понятия. Основные отличительные особенности (синхронность, инверсия управления, семантические действия, отсутствие каскадов действий).
  7. Работа с иммутабельными данными в приложении. Библиотека ImmutableJS от Facebook. Создание unit-тестов для функций, reducers, actions и компонентов. Enzyme.
  8. Селекторы, нормализация кода. Работа с React Performance.

РЕЗУЛЬТАТ СТУДЕНТА: Изучены основы работы с библиотекой React JS. Изучена архитектура React / Redux приложений. Разработан проект - корпоративный сайт.

5-й Мес.

Модуль 5

Тема : React JS.

Длительность : 21 ак. час

от 1 850

Полная стоимость модуля в грн.

записаться

Ваши результаты после
обучения

Сертификат выдается всем ученикам EasyIT в 2-х экземплярах: в виде документа и онлайн-копии. Ссылку можно легко прикрепить к резюме.

user

Илья Нестеров

Front-end разработчик

Заработная плата - 30 000 грн.

Ключевые навыки:

  • Владею языком программирования JavaScript
  • Понимаю структуру и стандарты разработки сайтов
  • Умею работать с фреймворками Twitter Bootstrap, EmberJS, Backbone, AngularJS
  • Верстаю сайты с помощью HTML&CSS
  • Делаю кроссбраузерную и адаптивную верстку
  • Умею собирать проект в одно целое

Образование:

EasyIT. Курс «Front-end. Разработка с нуля» 4, 5 месяца. (01.03.21 - 15.07.21)

В процессе обучения на курсе вы создадите корпоративный сайт компании.

Занимайтесь из любой
точки мира!

Смотрите занятие в записи

Пропустили занятие? Нестрашно!

Предупредите о вашем отсутствии менеджера, и запись занятия будет ожидать вас на почте.

как это работет

Записаться на курс

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

Ваши приятные бонусы

Сертификат
и онлайн-копия

Выдается при окончании курса

Портфолио
и свой проект

Разработаете во время обучения на курсе

Групповой чат
24/7

С одногруппниками и преподавателями

Ежемесячная
оплата

Разбиваем на модули и оплачиваем частями

5% скидка на
следующий курс

Всем выпускникам EasyIT в Сумах

Бар-зона с кофе
и печеньками

В неограниченном доступе

Программа
скидок

Приведи друга и получи 7% скидку (для студентов дневного отделения скидка 6%)

Комфортный
офис

5 минут ходьбы от центра города

Часто задаваемые вопросы

В каком формате проходит обучение?

Большинство наших занятий – это практика. Мы заботимся о том, что бы вы получали качественные знания и могли применить их после курса. Преподаватель подключает технику к проектору для наглядности проделанных действий. Также презентации с занятий и инфо-материалы преподаватель оправляет в групповой чат или же загружает на облачные сервисы. Вы получаете домашние задания от преподавателей в конце лекции. Выполняя их, вы сможете выяснить, какую часть информации вы не усвоили, и преподаватель сможет вам ее повторить снова.

Где будут проходить занятия?

Наш офис находится г. Сумы, ул. Ильинская 56, здание «Maranna», 3 этаж.

В какие дни проходят занятия?

Расписание определяем на первом занятии. Менеджер предлагает все доступные окошки в расписании (на момент запуска курса). Преподаватель со студентами выбираем максимально удобное время для проведения занятий.

Занятия проводятся в будние вечера (17:00 – 19:00, 19:00 – 21:00) и по субботам (в первой половине дня). Группы формируем до 10 человек для комфортного и эффективного обучения для каждого.

Если я пропущу пару уроков, смогу ли я потом их отработать?

Предупредите нашего менеджера заранее о пропуске занятия, и мы постараемся сделать для вас запись урока. Также преподаватель оправляет все учебные материалы в общий чат группы. В общем чате вы сможете получить материалы по пропущенному занятию и сдать домашнее задание своему преподавателю.

Кто преподает курсы?

Мы сотрудничаем исключительно с практикующими специалистами в сфере IT в Сумах. Опыт работы преподавателей – не менее 3-х лет. Дополнительную информацию о преподавателях вы можете посмотреть в разделе «Наша команда».

Как происходит оплата за обучение?

Есть несколько вариантов оплат: «Основная» и «Основная частями».

Оплата «Основная» производится в несколько этапов. При записи в группу вы заключаете договор и вносите предоплату в размере не меньше 20% от общей стоимости курса. После фактического старта курса вам необходимо внести оставшуюся часть за курс до начала второго занятия.

Оплата «Основная частями» доступна на курсах длительностью от 2-х месяцев. При записи в группу вы заключаете договор и вносите предоплату в размере стоимости первого месяца обучения. После фактического старта курса (после каждого 8-го занятия) вы доплачиваете сумму на следующий месяц обучения.

Можно ли сделать перерыв в обучении?

Да, вы можете сделать перерыв в обучении, предупредив нашего менеджера заранее. Ваша запись будет перенесена в следующую группу на то же самое занятие, что вы покинули в этой группе.

Можно ли перенести средства на другой курс?

Да, вы можете перенести средства на другой курс (оставшееся количество занятий из одного курса на другой). Предупредите об этом нашего менеджера заранее.

Нужен ли свой ноутбук?

Да, вам будет комфортнее работать со своей техникой на занятии, сохранять материалы и выполнять практическую часть занятия. Но также, при отсутствии личного ноутбука, вы можете использовать учебную технику нашего офиса. Учитывайте, что нужно взять флешку для переноса проекта с учебного на домашний гаджет.

Остались вопросы?

Закажи консультацию специалиста

Хочу задать вопрос
Хочу записаться на модуль

Режим работы :

ПН-ПТ: 09:00 - 21:00
CБ-ВС: выходные

Телефон :

☎ + 38 (066) 3-12345-1

Адрес :

Сумы, ул. Ильинская, д.56,
3-й этаж
Бизнес-центр «Маранна»
3 минуты от центра города
Разработка сайта: logotype update
Хочу записаться на курс
Спасибо за обращение! Мы свяжемся с вами в течении 24 часов.
Комфорта Вам, тепла и улыбок :)