Main Academy - найкращі курси в вашому місті! Вкажіть ваше місто

Курси Front-End розробників
за 5,5 місяців

Старт кар'єри. Вивчення HTML, CSS, JavaScript


Новорічні ціни вже діють!

Бронюйте місце за вигідною ціною! Акційні ціни діють до 31 грудня.

Отримайте потужний старт і станьте фахівцем
якого потребують компанії!

1

Старт занять FrontEnd

кожен тиждень

2

Випуск і отримання
сертифікату

по завершенню курсу

Main Academy — не для ледарів!

Дамо практичний досвід розробки web-сторінок

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

Навчимо останнім трендам розробки

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

Підготуємо до усіх хитрощів на співбесідах

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

Кого ми запрошуємо на курс «Front-End Developer»

Бажаєте стати Front-End розробником

цей напрямок, ідеально підходить навіть тим, у кого нульовий досвід роботи в ІТ, отримуйте затребувані навички сучасних методів та інструментів веб-розробки

Вирішили стати фрілансером

Front-End розробник - це професія, яку можна поєднувати з основною роботою і поступово прокачувати свої навички Front-End розробника і при цьому завжди мати додатковий дохід

«Мучили» синтаксис в універі

самі почали вивчати Front-End та у Вас є досвід верстки web-сторінок, але розумієте, що Вам не вистачає «живого» зворотного зв'язку, керівництва досвідченого інструктора та практики

Хочете працювати на себе

більшість стартапів і бізнес-проектів пов'язані з Інтернетом, не продавай ідею - реалізуй все сам!

Якщо Ви готові багато вчитися, виконувати лабораторні і практичні завдання, проходити тести і здавати контрольні - ми чекаємо Вас в нашій академії!

Ви навчитесь

Навчитесь створювати сайти будь-якої складності

Дізнаєтеся, як працювати з інструментами розробника і як оптимізувати процес розробки з їх допомогою

Дізнаєтеся як створити дизайн сторінки в Adobe Photoshop і нарізати макет

Чи зможете застосувати SEO-оптимізацію на сайті

Навчіться створювати сайти швидко і адаптивно з фреймворком Bootstrap 4

Вивчете JavaScript та навчитеся впроваджувати динаміку в web-сторінки

Будете створювати інтерактивні сторінки з використанням jQuery, Angular, React і інших JS фреймворків

Зробите свій власний проект з використанням препроцесорів SASS і LESS, а також складальників GRUNT або GULP

На курсі ви отримаєте практичний досвід створення веб сайту з нуля і до продакшну

Переваги Front-End для початківців

Низький поріг входу

Мова проста в вивченні і зрозуміла новачкам. Потрібно лише мінімальне знання основ програмування

Користується популярністю

Інтерфейс є в усіх додатках і веб-сторінках, якими користуються мільйони людей у світі! Кожна компанія на сьогодні прагне мати свій сайт/додаток, щоб притягати більше клієнтів

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

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

Висока зарплата

Для тих, хто закінчив курси, заробітна плата стартує від 400$ для Junior і доходить до 3-4 тис.$ - для Senior

Front-End розробка

Навчальна програма курсу Front-End

01.

3 години

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

    1. Розуміння Web Single Page Application
    2. Основні завдання фронтенда і огляд інструментів розробки

02.

3,5 годин

Робота з Adobe Photoshop

    1. Огляд інструментарію, налаштування середовища
    2. Форматів файлів: вхідні, вихідні, внутрішні
    3. Робота з слоями
    4. Створення зображення, форматування тексту, контурів, інструментів малювання
    5. Використання фільтрів Photoshop для створення ефектів
    6. Інструменти кольору, перетворення
    7. Створення макету сторінки для підготовки до верстання

03.

11 годин

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

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

04.

3 години

HTML5

    1. Огляд специфікацій HTML5. Формати дати і часу
    2. Робота з аудіо та відео з використанням відповідних тегів

05.

3,5 годин

Використання процесора LESS

    1. Базові принципи роботи CSS препроцесорів. Встановлення та підключення LESS
    2. Синтаксис мови програмування стилів LESS. Використання констант і змінних
    3. Функцій роботи з кольором
    4. Створення і використання домішок(Mixin). Параметричні домішки

06.

15 годин

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

    1. Оптимізація графіки з використанням спрайту
    2. Огляд основних можливостей, завантаження і підключення. Введення в Bootstrap CSS
    3. Верстання сіткою, шрифти
    4. Вивчення Bootstrap CSS: таблиці, картинки, форми, групування елементів форм, кнопки, групування кнопок

07.

2,5 години

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

    1. Обробка ТЗ
    2. Консультації по проекту (2 г.)
    3. Самостійна робота над проектом, під керівництвом тренера (24 г.)
    4. Захист проекту

08.

15 годин

JavaScript базовий

    1. Огляд мови JavaScript: історія, роль і місце, семантика і синтаксис
    2. Огляд інструментарію засобів відладки коду браузерів. Принципи роботи з console: огляд властивостей і методів
    3. Типи даних. Oператори: арифметичні, логічні. Оператор typeof(). Пріоритет виконання
    4. Вирази. Операції над змінними. Зона видимості змінних: Local Context, Global Context
    5. Взаємодія з користувачем через діалогові вікна. Пошук елементів в документі використовуючи getElementById і getElementsByTagName. Висновок, використовуючи innerHTML. Використання валідатора Jshint.com
    6. Основні конструкції програмування: галуження, повторення
    7. Масиви даних: одновимірні, двовимірні, багатовимірні. Властивості і методи роботи з масивом: length, map(), indexOf(), lastIndexOf(). Конструкція foreach
    8. Aсоціатівні масиви(структури даних типу: словник, хеш). Метод Keys() Стандартний клас Object, методи роботи
    9. Поняття та використання замикань і домішків

09.

51 година

JavaScript просунутий

    1. Огляд об'єктної моделі W3C DOM: визначення, історія, рівні. Браузерна реалізація у вебі
    2. Класи Document і Element. Динамічне дерево елементів документу
    3. Огляд подій елементів в моделі DOM. Методи елементу addEventListener(), removeEventListener(). Перевизначення події stopPropagation()
    4. Об'єкт Form, елементи управління форми input, перевірка даних через регулярні вирази
    5. Події миші і клавіатури для елементів управління input
    6. Кнопки
    7. Поля введення. Зміна регістра введених даних
    8. Прапори. Масиви прапорів
    9. Перемикач. Масиви перемикачів
    10. Візуальне групування елементів. Управління видимістю елементів використовуючи властивості visibility, hidden

10.

6 годин

Модульний підхід до розробки

    1. Опис підходу до розробки Asynchronous Module Definition(AMD)
    2. Встановлення інструменту, реалізовуючий підхід RequireJS і підключення його в проект
    3. Опис модуля за допомогою define і виконання за допомогою require

11.

12 годин

Збірка фронтенд проекту

    1. Мініфікація і обфускація JS і CSS з використанням uglify_js, minify_js і інших
    2. Огляд препроцесорів GRUNT, GULP, Broccoli
    3. Встановлення GRUNT, структура файлу Gruntfile.js. Використання GRUNT на різних прикладах

12.

4 години

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

    1. Yahoo! UI Library (YUI)
    2. MooTools
    3. jQuery
    4. Dojo Toolkit
    5. Backbone.js
    6. Angular
    7. Ember.js
    8. ReactNative
    9. Nativescript

13.

2 години

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

    1. Обробка ТЗ
    2. Консультації по проекту (2 г.)
    3. Самостійна робота над проектом, під керівництвом тренера (24 г.)
    4. Захист свого навчального проекту

14.

2 години

Атестаційний іспит

    1. Складання сертифікаційних тестів
    2. Отримання сертифіката спеціаліста Junior Front-End Developer

Як проходить навчання в Main Academy

Рівень

Якщо хочете підвищити свою конкурентоспроможність стаєте Full-Stack розробником, а для цього у нас є курс
PHP

Тест на знання англійської мови

Що буде на заняттях

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

Місце

В обладнаних аудиторіях з професійними сертифікованими інструкторами

Кар'єрний сервіс
  • Допоможемо підвищити visibility на ринку праці
  • Покажемо як створити правильне резюме
  • Навчимо успішно проходити інтерв'ю
  • Рекомендуємо найкращих студентів компаніям-партнерам

Тривалість

  • 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

Main Academy - місце старту успішної кар'єри

Працевлаштування студентів

Відгук роботодавців про рівень підготовки наших студентів

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

Протягом 6 годин навчаємо: грамотному позиціюванню себе та ринку праці; презентації в резюме та супровідному листі; успішному проходженні інтерв'ю

Співпрацюємо більш ніж зі 100 ІТ-компаніями, яким рекомендуємо своїх студентів

Дізнатися більше про кар'єрний сервіс для наших випускників

Відгуки про 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 разработки.

Ще не готові розпочати навчання або залишилися сумніви?

Заберіть свій квиток в IT
і приходьте на безкоштовні лекції від Main Academy!

Чим будуть корисні для Вас такі івенти:

Ви зможете особисто поспілкуватися зі спікерами та задати їм хвилюючі Вас питання

Ви побачите, наскільки якісно ми ділимося навіть безкоштовним матеріалом

Ви отримаєте можливість дізнатися всі подробиці про певний курс безпосередньо від інструктора

Ви дізнаєтеся про свої кар'єрні шанси і можливості від запрошених рекрутерів і гуру IT-сфери

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

Щоб потрапити на найближчий семінар або лекцію, заповніть форму - наш менеджер зв'яжеться з Вами і розповість все про наступну зустріч!

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

Акції

Змінити місто

Передзвонити Вам?

Повідомити про помилку

Текст, який буде надіслано нашим редакторам: