Логотип Main Academy
Перезвонить Вам?

Курсы Junior Front-End Developer
За 5,5 месяцев

Под стандарты ведущих IT-компаний Украины и мира

Получите мощный старт и станьте специалистом,
в котором нуждаются компании!

1

Старт занятий FrontEnd

каждый месяц

2

Выпуск и получение
сертификата

по окончанию курса

Main Academy — не для ленивых!

Дадим практический опыт разработки web-страниц

За время обучения Вы создадите несколько проектов, которые сможете добавить в свое портфолио

Обучим последним трендам программирования

Вы узнаете все нюансы и тонкости о работе Front-End разработчика и научитесь создавать корректно работающий пользовательский интерфейс

Подготовим ко всем уловкам на собеседованиях

Мы прокачаем Ваши коммуникационные навыки и расскажем, как обойти все хитрые уловки на собеседованиях, чтобы занять вакансию Junior Front-End Developer в любой IT-компании!

Кого мы приглашаем на курс
«Программирование Front-End»

Если Вы решили стать разработчиком

Front-End, но совершенно ничего не знаете об этом и Ваш опыт составляет 0 лет

Если Вы интересуетесь IT

хотите развиваться и получать новые, востребованные навыки

Если Вы уже

сами начали изучать Front-End и у Вас есть опыт верстки web-страниц, но понимаете, что Вам не хватает «живой» обратной связи и наставничества опытного инструктора

Если Вы ХОТИТЕ

расширить спектр своих навыков и стать более конкурентоспособным на рынке труда

Если Вы готовы много учиться, выполнять лабораторные и практические задания, проходить тесты и сдавать контрольные — мы ждем Вас в нашей академии!

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

Сможете создать свою web-страницу

Научитесь работать с графическим редактором

Узнаете, как воплотить в реальность нарисованный дизайн и сделать крутую анимацию

С помощью JavaScript научитесь внедрять динамику в web-страницы

Поймете, “как работает Интернет” – как происходит взаимодействие клиент-сервер

Сможете написать свое полноценное web-приложение

Узнаете, как работать с инструментами разработчика и как оптимизировать процесс разработки с их помощью

Преимущества Front-End для новичков

Низкий порог входа

Язык прост в изучении и понятен новичкам. Требуется лишь минимальное знание основ программирования

Востребованность

Интерфейс есть во всех приложениях и web-страницах, которыми пользуются миллионы людей в мире! Каждая компания на сегодня стремиться иметь свой сайт/приложение, чтобы привлекать больше клиентов

Перспективность

Разработчик Front-End — одно из самых динамичных направлений в IT с постоянным дефицитом квалифицированных разработчиков. Окончив курсы Академии, Вы сможете претендовать на вакансии Junior Front-End Developer

Высокая оплата

Для тех, кто окончил курсы, заработная плата стартует от 400$ для Junior и доходит до 3-4 тыс.$ — для Senior

Front-End разработка

Front-End разработчик — наиболее востребованное направление

Junior Front-End

Junior Front-End Developer

Стартовая зарплата

от 500$
Middle Front-End

Middle Front-End Developer

Стартовая зарплата

от 2000$
Senior Front-End

Senior Front-End Developer

Стартовая зарплата

от 3000$

Main Academy предлагает сильную программу обучения курса «Front-End»

01.

3 часа

Введение во Front-End разработку и облачные системы контроля версий

1.1 Понимание Web Single Page Application
1.2 Основные задачи фронтенда и обзор инструментов разработки

02.

3,5 часа

Работа с Adobe Photoshop

2.1 Обзор инструментария, настройка среды
2.2 Форматы файлов: входные, выходные, внутренние
2.3 Работа со слоями
2.4 Создание изображения, использование текста, контуров, инструментов рисования
2.5 Использование фильтров Photoshop для создания эффектов
2.6 Инструменты цвета, преобразования
2.7 Создание макета страницы для подготовки к верстке

03.

11 часов

HTML&CSS базовый, SEO

3.1 Описание стандарта HTML (W3C Standards). Основные теги работы с текстом, изображениями
3.2 Работа с таблицами данных
3.3 Базовые контейнеры CSS. Создание и подключение CSS стилей к странице

04.

3 часа

HTML5

4.1 Обзор спецификаций HTML5. Форматы даты и времени
4.2 Работа с аудио и видео с использованием соответствующих тегов

05.

3,5 часа

Использование процессора LESS

5.1 Базовые принципы работы CSS препроцессоров. Установка и подключение LESS
5.2 Синтаксис языка программирования стилей LESS. Использование констант и переменных.
5.3 Функции работы с цветом
5.4 Создание и использование примесей (Mixin). Параметрические примеси

06.

13,5 часов

Адаптивность и оптимизация верстки с фреймворком Bootstrap3

6.1 Оптимизация графики с использованием спрайтов
6.2 Обзор основных возможностей, загрузка и подключение. Введение в Bootstrap CSS
6.3 Верстка сеткой, шрифты
6.4 Изучение Bootstrap CSS: таблицы, картинки, формы, группировка элементов форм, кнопки, группировка кнопок

07.

2,5 часа

Выполнение персонального учебного проекта

7.1. Обработка ТЗ
7.2. Консультации по проекту
7.3. Самостоятельная работа над проектом под руководством тренера
7.4. Защита проекта

08.

13 часов

JavaScript базовый

8.0 Обзор языка JavaScript: история, роль и место, семантика и синтакис
8.1 Обзор инструментария средств отладки кода браузеров. Принципы работы с console: обзор свойств и методов
8.2 Типы данных. Oператоры: арифметические, логические. Оператор typef(). Приоритет выполнения
8.3 Выражения. Операции над переменными. Область видимости переменных: Local Context, Global Context
8.4 Взаимодействие с пользователем через диалоговые окна. Поиск элементов в документе используя getElementById и getElementsByTagName. Вывод, используя innerHTML. Использование валидатора Jshint.com
8.5 Основные конструкции программирования: ветвления, повторения
8.6 Массивы данных: одномерные, двумерные, многомерные. Cвойства и методы работы с массивом: length, map(), indexOf(), lastIndexOf(). Конструкция foreach
8.7 Aссоциативные массивы (структуры данных типа: словарь, хэш). Метод Keys() Стандартный класс Object, методы работы: toString() и valueOf(). Oператор delete. Понятие функции, точки ее вызова, реккурсия, принцип обратного вызова (callback). Интервалы и таймеры (setInterval(), setTimeout(), setImmediate()). Использование return с множественным выбором
8.8 Понятие и использование замыкания и примеси

09.

33,5 часов

JavaScript продвинутый

9.1 Обзор объектной модели W3C DOM: определение, история, уровни. Браузерная реализация в веб
9.2 Классы Document и Element. Динамическое дерево элементов документа
9.3 Обзор событий элементов в модели DOM. Методы элемента addEventListener(), removeEventListener().Переопределение события stopPropagation()
9.4 Объект Form, элементы управления формы input, валидация данных через регулярные выражения.
9.5 События мыши и клавиатуры для элементов управления input
9.6 Кнопки
9.7 Поля ввода. Изменение регистра введенных данных
9.8 Флаги. Массивы флагов
9.9 Переключатель. Массивы переключателей
9.10 Визуальная группировка элементов. Управление видимостью элементов используя свойства visibility, hidden, display

10.

6 часов

Модульный подход к разработке

10.1 Описание подхода к разработке Asynchronous Module Definition (AMD)
10.2 Установка инструмента, реализующий подход RequireJS и подключение его в проект
10.3 Описание модуля с помощью define и выполнение с помощью require

11.

12 часов

Сборка фронтенд проекта

11.1 Минификация и обфускация JS и CSS с использованием uglify_js, minify_js и других
11.2 Обзор препроцессоров GRUNT, GULP, Broccoli
11.3 Установка GRUNT, структура файла Gruntfile.js. Использование GRUNT на разных примерах

12.

3,5 часа

Знакомство с фреймворками

12.1 Yahoo! UI Library (YUI)
12.2 MooTools
12.3 jQuery
12.4 Dojo Toolkit
12.5 Backbone.js 12.6 Angular
12.7 Ember.js
12.8 ReactNative
12.10 Nativescript

13.

2 часа

Выполнение персонального учебного проекта

13.1. Обработка ТЗ
13.2. Консультации по проекту
13.3. Самостоятельная работа над проектом под руководством тренера
13.4. Защита своего учебного проекта

14.

2 часа

Аттестационный экзамен

14.1. Сдача сертификационных тестов
14.3. Получение сертификата специалиста Junior Front-End Developer

Как проходит обучение в Main Academy

Уровень

Если хотите повысить свою конкурентоспособность становитесь Full-Stack разработчиком, а для этого у нас есть курс
PHP

Что будет на занятиях

  • Теоретическая база
  • Практические и лабораторные работы
  • Индивидуальные и командные задания
  • Прямое общение с инструктором
  • Доступ к онлайн-системе с материалами для выполнения дополнительных заданий
  • Домашние практические задания

Место

В оборудованных аудиториях с профессиональными сертифицированными инструкторами

Карьерный сервис
  • Поможем повысить visibility на рынке труда
  • Научим создавать продаваемое резюме
  • Обучим успешно проходить интервью
  • Рекомендуем успешных студентов на работу в IT-компании партнеры

Длительность

  • 5,5 месяцев
  • 45 занятий
  • 112 часов

По окончанию обучения

Сдача тестов, сертификационный экзамен и защита проекта, и Вы — сертифицированный специалист уровня Junior Front-End Developer

График занятий

ПН, СР, ПТ — 18:30-21:30
ВТ, ЧТ — 18:30-21:30
СБ, ВС — 10:00-14:00

IT-English (Bonus)

  • Важнейший навык, которым должен обладать каждый разработчик
  • Курс IT-English для улучшения знаний языка
  • Speaking Club для совершенствования навыков общения

Старт занятий

Курс FrontEnd стартует
каждый месяц

Запишитесь в группу
и сделайте свой первый шаг в IT

Записаться в группу

Курсов по изучению Front-End много...
почему стоит выбрать наш курс?

Доступная цена и рациональные сроки

Обучение в Академии – это лучшие детализированные программы и работающие методики подготовки за доступные деньги и в реальные сроки. Выбирайте Main Academy, пока другие учатся и переучиваются - Вы уже будете работать по специальности!

Комплексная подготовка

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

Измеряемый результат

По окончанию курса у Вас будет готовый собственный рабочий проект. Результатом вашего обучения будет уровень знаний достаточный что бы претендовать на вакансию Junior Front-End Developer. Это подтверждают более 3-х тысяч наших трудоустроенных выпускников.

Направленность на потребность рынка

Мы использовали реальные потребности рынка и создали правильный курс, который помогает студентам получить необходимые знания и навыки для получения IT-специальности.

Гарантия качества

Задача инструктора Main Academy максимально эффективно передать весь свой опыт и знания во время занятий. Постоянный контроль посредством промежуточных тестов и финальных экзаменов позволяет следить за успеваемостью группы и обеспечивать высочайшее качество обучения.

Обучение с инструктором-практиком

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

Main Academy — место старта успешной карьеры

Main Academy — гарантированно качественное обучение

Соответствие программы стандартам и требованиям крупных IT-компаний

Мы использовали Европейскую рамку компетенций для IT-профессионалов (e-CF), сертификационные требования от Oracle и Microsoft. Каждая программа разработана экспертами отрасли под заказ Main Academy и утверждена в ведущих IT-компаниях Украины

Обширный практикум

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

Offline & Online

Основа обучения – занятия с инструктором в аудитории. Только такой формат гарантирует результат. При этом постоянно открыт онлайн-доступ к разработанным нами учебным материалам, заданиям, тестам

Отбор и подготовка инструкторов

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

Карьерный сервис

Учим проходить собеседования, быть конкурентными на рынке и презентовать свои преимущества в резюме. Компании-партнеры запрашивают информацию о наших студентах и отбирают нужных специалистов.

Единый стандарт качества для всех филиалов

Main Academy учит студентов во всех регионах Украины. Благодаря единым методикам, программам, сертификации инструкторов студенты в каждом филиале получают гарантированное качество обучения

Трудоустройство студентов

Посмотрите отзывы работодателей о уровне
подготовки наших студентов и качестве их работы

Даем профессиональное IT-обучение, с которым Вы сможете претендовать на позицию Junior Front-End Developer в любой компании

Учим успешно конкурировать на рынке и попадать в свою нишу

6 академических часов обучаем грамотному позиционированию себя, как специалиста

Помогаем определить собственные цели, преимущества, позиционирование на рынке

Рассказываем, как правильно проходить собеседования по телефону и на личной встрече

Сотрудничаем с более чем 100 IT-компаний Украины, которым регулярно рассылаем резюме наших студентов

Рекомендуем на работу в компании-партнеры, знакомим с работодателями, сообщаем о новых вакансиях

Учим презентовать себя в резюме и сопроводительном письме

Продвинутое пространство для образования и общения

48 оборудованных аудиторий в 8 филиалах Академии

У нас преподают 195 сертифицированных инструкторов, профессионалов из ведущих IT-компаний

За 2016 год Академию окончили 3393 начинающих специалиста

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

Занимаем 2-е место по оценке dou.ua среди образовательных IT-центров

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

Оборудованная аудитория в Академии

Отзывы о Main Academy студентов, прошедших курс Front-End

Студент Андрей Репенко

Андрей Репенко

Буквально на третій день після демобілізації в Київській міській спілці ветеранів АТО мій побратим побачив об’яву, що Main Academy запрошує атошників на свої курси. В той самий день я потрапив на перше заняття в групу Антона Мамченко на курс "Програмування Front-End".Читать далее Навчатися було досить важко але цікаво. Здивувала і трохи "повернула на землю" кількість технологій, які треба було опанувати щоб претендувати на вхід в спеціальність. Матеріалу виявилось дуже багато, але програма курсу була побудована таким чином, що якщо не пропускати заняття і виконувати всі дз то весь об’єм нових знань засвоюється без проблем.

Студент Александр Хрипун

Александр Хрипун

Курс прошел динамично и очень увлекательно. Было много практических заданий к каждому модулю обучения, это помогло хорошо усвоить информацию и вообще понимать зачем и что ты пишешь. Так же по инициативе Паши Макарова (моего инструктора) были креативные заданияЧитать далее, которые мы делали как на занятиях, так и при желании получали домой. Если хотелось освоить что-то более сложное по Front-End или забежать немного вперед, от Паши всегда можно было получить совет. В общем, советую сходить на курс, потому что впечатления от его прохождения приятные, особенно от того, что ты научился кодить 🙂 Да и ребята с MainAcademy даже после окончания учебы не перестают помогать в дальнейшем развитии и трудоустройстве.

Студент Иван

Иван

Курс отличный! Даёт очень много теоретических и практических знаний. Порой бывает даже сложно их унести (знания). Павел - отличный преподаватель с большим практическим опытом! Всегда готов объяснить и прийти на помощь!

Студент Артур Лобанов

Артур Лобанов

Программа обучения - на первых занятиях было опасение что первые несколько месяцев будут не особо полезными так как у меня была уже некая база знаний, но примерно через неделю всякие опасения развеялись так как темы и задания стали новыми, насыщенными и интересными.Читать далее На мой взгляд программа была сбалансировано полной, углубленной и разнообразной, были затронуты большинство необходимых базовых тем для самостоятельной работы и дальнейшего развития в данной области. Предложение - добавить практических ДЗ. Недостатки - ошибки в вопросах тестирований (не критично, но как-то не очень:) ) Поддержка сотрудников MainAcademy - сотрудники MainAcademy на протяжении всего курса способствовали должным условиям проведения занятий, своевременно информировали о вне плановых событиях и самое приятное - регулярно интересовались о комфортности и успеваемости во время учебы. Все возникающие вопросы закрывались быстро и грамотно. Молодцы, отдельное спасибо куратору курса. Преподаватель Юлия зарекомендовала себя как высокоуровневый специалист в своей области, грамотный педагог и наставник, и просто милая девушка.) К каждому студенту Юля старалась найти индивидуальный подход и максимально доходчиво преподать учебный материал, считаю что со своей задачей справилась отлично.

Студентка Евгения Кролицкая

Евгения Кролицкая

Курс Front-End прошла с удовольствием. Несмотря на то, что я до курсов занималась самообучением, нашлось много того, что я узнала из занятий. На курсах я почувствовала, что гораздо быстрее изучаю технологии необходимые для работы в области Front-EndЧитать далее и полученные знания становились частью общей картины, а не оставались обрывками. Тренер всегда старался доступно объяснять все темы и отвечал на все интересующие вопросы. Практические задания были очень интересными и заставляли много самому копаться в материалах, что закрепляло теорию, которую рассказывали на занятиях. Мне показалось, что курс слишком насыщенный и объемный, из-за этого знания студентов были разного уровня, что сказывалось на скорости обучения всей группы. Еще хотелось бы группы поменьше, для того, чтобы тренер мог уделить больше времени на каждого студента при проверке практических заданий, иногда этого времени очень не хватало. В целом я осталась очень довольна курсами и знаниями, которые получила.

Студент Алексей Минников

Алексей Минников

Закончив курс Front-End в Main Аcademy мне часто начали задавать вопросы по курсу. И знаете, что я Вам скажу ребята? Кто думает, что Front-End это легко - да вы правы, если любить его и заниматься им.Читать далее Заниматься не когда у Вас есть желания, а заниматься и развиваться в этом направлении всегда. Мир ІТ не стоит на месте. Курс Front-End в Main Аcademy для Вас будет настоящим испытаниям. Это динамический и интенсивный марафон, которые не все могут пройти. Но победители получают в конце достойную награду - знания, навыки, связи, роботу и конечно же хорошие воспоминания. За 4 месяца моих курсов, было много и не все пришли до конца. Все 4 месяца персонал Main Аcademy показывал свой высокий уровень профессионализма. Антонина, Юлия, Антон - замечательные люди, с которыми приятно работать и общаться. Ребята, я Минников Алексей могу смело могу Вам рекомендовать курс Front-End в Main Аcademy. Не бойтесь, начните! И Вы увидите как же это классно))

Студент Андрей Настасяк

Андрей Настасяк

Прийшовши на курси, відчувши атмосферу та познайомившись з викладачем, який є професіоналом своєї справи, я зрозумів що ці курси для мене! Організація високого рівня! Викладання зрозуміле та доступне! Але самим великим плюсом для мене була можливість протягом курсу працювати над реальним проектом! Рекомендую друзям)

Студентка Настя Гупалюк

Настя Гупалюк

В целом курсом Front-End я очень довольна. На каждую тему выделяется много времени, все материалы освещены достаточно подробно, много ссылок на дополнительные источники. Очень подробная структура, и с учетом времени выделенного на весь курсЧитать далее, количества практики и домашних заданий, всё это дает очень неплохую базу для дальнейшего поиска работы (по крайней мере так мне кажется сейчас 🙂 ). Я точно порекомендую Main Аcademy своим знакомым, если кто-то из них будет искать курсы.

Студент Кирилл Ненахов

Кирилл Ненахов

Достойные курсы! Имея опыт обучения на нескольких курсах, хочу сказать, что Main Academy, вполне оправдывает мои ожидания. Пройдя примерно треть программы, я, не имея технического образования, не плохо понимаю пройденный материалЧитать далее, уделяя далеко не много времени самоподготовке. В ходе курса хотелось бы отметить правильное изложение материала, а так же структуру занятия. Не мало важно, что лекции проводит профессиональный, опытный тренер, отвечающий на все, даже самые глупые или заумные вопросы. За это отдельное спасибо Юлии Броницкой. Если брать вообщем, то каждое занятие охватывает предыдущие, с добавлением нового материала. Так же замечу, что каждый ученик не остается без внимания как преподавателя, так и куратора группы. Все вопросы и предложения студентов рассматривают оперативно. И так, мое первое впечатление достаточно положительное. Если продолжать в том же темпе, думаю можно многого добиться в познании таинств Front-End разработки.

Наши статусы

Провайдер тренингов ISTQB

Main Academy — первый в Украине аккредитованный провайдер тренингов ISTQB.

Microsoft

Main Academy сертифицирована Microsoft IT Academy, что позволяет нам проводить авторизованные курсы Microsoft

Atlassian

Main Academy — партнер Atlassian, что позволяет нашим студентам использовать фирменную линейку продуктов компании для обучения

Компании-партнеры в которых работают наши студенты

В компании работает
43 наших выпускников

В компании работает
38 наших выпускников

В компании работает
26 наших выпускников

В компании работает
21 наших выпускников

В компании работает
19 наших выпускников

В компании работает
18 наших выпускников

В компании работает
16 наших выпускников

В компании работает
7 наших выпускников

В других, компаниях
трудоустроено 1545 выпускника

Еще не готовы приступить к обучению или остались сомнения?

Заберите свой билет в IT
и приходите на бесплатные лекции от Main Academy!

Чем будут полезны для Вас такие ивенты:

Вы сможете лично пообщаться со спикерами и задать им волнующие Вас вопросы

Вы увидите, насколько качественно мы делимся даже бесплатным материалом

Вы получите возможность узнать все подробности об интересующем Вас курсе непосредственно от инструктора

Вы узнаете о своих карьерных шансах и возможностях от приглашенных рекрутеров и гуру IT-сферы

Вы сможете познакомиться с эйчарами крупных IT-компаний, которые посещают наши лекции и семинары в поисках молодых специалистов

Чтобы попасть на ближайший семинар или лекцию, заполните форму — наш менеджер свяжется с Вами и расскажет всё о следующей встрече!

Получить IT-билет

Наши контакты

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: