Открыта запись на летний IT лагерь! 4 тематические смены и IT курсы на все лето!

Каталог курсов
  • Профессиональная переподготовка
  • Курс

Frontend разработка: расширенный курс

Годовой курс по Frontend - разработке в аккредитованной Минцифры IT компании CoffeeStudio!

Вы освоите востребованную профессию frontend-разработчика, который отвечает за внешний вид сайта. Вы изучите основы frontend-разработки, включая работу с HTML, CSS и JavaScript, и на практике создадите 3 проекта для своего портфолио. Вы научитесь проектировать интерфейсы, работать со сложными инструментами и применять современные практики разработки.

Через 12 месяцев обучения вы будете готовы к поиску работы и сможете претендовать на позицию начинающего frontend-разработчика.

  • 12 месяцев
  • Очно
  • от 16 лет
Frontend разработка: расширенный курс

Остались вопросы? Жми сюда!

Lorem ipsum dolor sit amet

Выбрал курс?

Записаться
Кто такой Frontend - разработчик?

Кто такой Frontend - разработчик?

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

Его главная задача - перевести дизайн сайта в код, чтобы все элементы работали правильно и быстро загружались.

 

Результаты обучения

Результаты обучения

Научитесь создавать веб-страницы с использованием HTML, CSS и JavaScript, компоновать элементы на странице, создавать анимации и адаптивные версии веб-страниц;

Изучите основы языка JavaScript, включая типы данных, условные конструкции, работу с окнами сообщений и взаимодействие с HTML, CSS и JavaScript;

Научитесь создавать интерактивные элементы, такие как слайдеры изображений, бургерные меню и генерировать списки;

Изучите продвинутые технологии верстки, включая новые свойства и элементы, селекторы атрибутов и состояний, методики инкапсуляции стилей, работу с изображениями, SVG и canvas, а также SEO-оптимизацию страницы;

Научитесь работать с фреймворком Vue, создавать на нем проекты, работать с компонентами, обработкой событий, реактивностью, методами жизненного цикла, формами, стилями, глобальным хранилищем (Vuex) и маршрутизацией (Vue Router) и Vue 3. 

Преимущества обучения в аккредитованной IT компании

Сотрудничество с профессионалами

Сотрудничество с профессионалами

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

Получение документа

Получение документа

Наличие государственной образовательной лицензии позволит вам получить диплом, подтверждающий квалификацию в области веб-разработки

Возможность трудоустройства

Возможность трудоустройства

У успешных студентов есть возможность стажировки и трудоустройства в студию веб-разработки CoffeeStudio

Практико-ориентированный подход

Практико-ориентированный подход

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

Документ об образовании

В случае успешного окончания курса вы получите официальный документ — диплом о профессиональной переподготовке. Это станет подтверждением вашей квалификации и может повысить вашу ценность в глазах работодателя. Наличие документа может дать вам преимущество при устройстве на работу. Мы обучаем по государственной лицензии № Л035-01256-60/00203476 от 05.04.2022

Содержание курса

1.1 Введение в веб-разработку. Принципы форматирование веб-страниц с помощью стандартизированного языка гипертекстовой разметки HTML

1.2. Оформление веб-страницы с помощью каскадных таблиц стилей CSS.

1.3. Компоновка элементов на веб-странице. Построение сеток с помощью Flex-контейнеров и grid-сеток.

1.4. Основы анимации в веб

1.5. Основные принципы и технологии адаптивной вёрстки.

2.1 Изучение основных элементов языка JavaScript

2.2 Изучение строкового типа данных и операций с ним

2.3. Изучение логического типа данных и операций с ним. Дополнительные типы данных и способы вывода данных на страницу HTML

2.4. Условные конструкции и способы ввода вывода данных в окна сообщения

2.5. Изучение работы в связке HTML, CSS и JS

2.6. Интерактивный слайдер для изображений. Создание основного раздела слайдера

2.7 Интерактивный слайдер для изображений. Добавление раздела с миниатюрами превью

2.8 Создание интерактивного бургерного меню с анимацией

2.9 Изучение возможности добавления и удаления элементов HTLM на страницу через JS (Генерация дерева списков)

 

 

3.1. Обзор современных технологий верстки: новые свойства и элементы, селекторы атрибутов и состояний, техники для упрощения достижения адаптивности.

3.2. Методики инкапсуляции стилей (БЭМ, CSS modules и т. п.), CSS-nesting.

3.3. Продвинутая веб-типографика.

3.4. Современные подходы к работе с изображениями

3.4. SVG и canvas в web.

3.5. Container Queries и Media Queries

3.6. Продвинутая работа с таблицами

3.7. Работа с формами и интерактивными элементами

3.8. SEO-оптимизация страницы

3.9. Углубленное изучение CSS grid и flexbox

3.10. Figma для веб-разработчиков: обзор

3.11. Работа с инструментами разработчика для отладки кода в браузере. Нюансы кроссбраузерной верстки.

3.12. Обзор устаревших и актуальных фреймворков для верстки

4.1. Декомпозиция задач в программировании. Работа с данными. Обработка ошибок

4.2. Повторение работы с DOM. FormData.

4.3. ES6+.

4.4. JS в подробностях

4.5. Введение в функциональное программирование. .

4.6. Map и Set.

4.7. Получение данных с бэкенда

4.8. Хранилища данных браузера

4.9. HTTP Запросы. REST API. CRUD.

4.10. Чтение документации API. Проектирование API.

5.1. Введение во Vue. Создание и настройка проекта на Vue

5.2. Декомпозиция на компоненты

5.3. Props, emits. Директивы Vue. Обработка событий

5.4. Основы реактивности. Computed свойства. Vue DevTools

5.5. Методы жизненного цикла. Watchers

5.6. Refs. Работа с формами

5.7. Slots. Работа со стилями во Vue

5.8. Vuex, Vue Router

5.9. Работа с запросами

5.10. Переиспользуемый код

5.11. Новшества Vue 3

5.12. SEO. Nuxt

. Деплой сайта, выгрузка на сервер

На этом курсе преподают

  • Сергей Васильев

    Сергей Васильев

    Опыт работы: 20

    Сергей - преподаватель курса по веб-разработке! Он обладает большим опытом в создании лендингов и многостраничных сайтов, а также в дизайне и верстке. А еще он - профи в журналистике и фотографии. Сергей всегда готов поделиться своими знаниями и опытом со своими студентами, делая каждый урок интересным и познавательным. Его профессионализм и энтузиазм позволяют студентам быстро и эффективно усваивать материал, а его умение объяснять сложные вещи простыми словами делает процесс обучения максимально комфортным. Записывайте каждое слово Сергея – он говорит быстро, но всё по делу!
  • Владимир Зенков

    Владимир Зенков

    Опыт работы: 3 года

    Владимир Зенков — преподаватель на курсе фронтенд разработки в КофеШколе и опытный разработчик в агентстве интернет-маркетинга CoffeeStudio. Он занимается разработкой сайтов разной сложности и является специалистом по JavaScript. Опыт работы Владимира в качестве преподавателя и разработчика позволяет ему передавать свои знания и навыки студентам, помогая им стать профессионалами в области фронтенд разработки. На своих занятиях Владимир делится с учениками знаниями и опытом, которые помогут им стать востребованными специалистами. Он объясняет сложные концепции простым и понятным языком, что делает процесс обучения более доступным и интересным.
  • Виктор Чайка

    Виктор Чайка

    Опыт работы: 5 лет

    Виктор Чайка - профессиональный разработчик на C# и Unity 3D, а также специалист по веб-разработке. С 2021 года преподает курс "Программирование для начинающих" с использованием языка Scratch", “Основы программирования и алгоритмизации в Minecraft.", "Создание и программирование игр в Unity 3D и C#". Его страсть к программированию и увлеченность предметом помогают ему объяснять сложные концепции простыми и понятными словами, делая обучение доступным и интересным для каждого ученика. Виктор также специалист по JavaScript и преподает на курсе по веб-разработке, помогая студентам освоить основы создания сайтов и веб-приложений.
  • Профессиональная переподготовка
  • Курс

Frontend разработка: расширенный курс

Цена за курс 117 600 ₽ 177 650 ₽
Стоимость в рассрочку на 12 месяцев 9 800 ₽
Стоимость модуля "Основы HTML, CSS, JS" 36 000 ₽
Возможность получения налогового вычета 13%

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

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

Если вы хотите узнать больше о КофеШколе или не знаете, какую программу выбрать, оставьте заявку, и мы вам перезвоним и ответим на все вопросы!

Получить консультацию

Принимаю условия Политики конфиденциальности и даю разрешение на обработку персональных данных в соответствии с Согласием на обработку персональных данных .
lorem Смелее!

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

Курс по frontend-разработке может быть полезным для новичков, так как он предоставляет базовые знания и навыки в этой области. Однако, если у вас нет опыта работы с HTML, CSS и JavaScript, вам может потребоваться больше времени на изучение некоторых тем. Наши преподаватели  помогут вам разобраться в сложных темах, ответят на ваши вопросы и дадут рекомендации по дальнейшему развитию.

Если вы не стремитесь глубоко погрузиться в веб-разработку, а хотите получить общее представление о данной сфере, то вы можете пройти обучение по первым двум модулям. В них вы изучите основы HTML, CSS и JavaScript и сможете понять, насколько вам интересно более глубокое изучение веб-разработки.

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

Наши занятия проходят в очном формате, в группах по адресу г. Псков, ул. Пароменская 24. В основе занятий - практика. С самого первого занятия вы начнете создавать собственные проекты.

Да, вы можете оформить рассрочку на обучение. Сумму ежемесячного платежа можно узнать на сайте в разделе “Стоимость обучения” или по телефону +7 (921) 504-07-23.

Поскольку у нас есть государственная образовательная лицензия, вы можете вернуть 13% от суммы, которую потратите на обучение.

Для получения вычета человек должен официально работать, быть налоговым резидентом РФ (то есть жить в стране не менее 183 дней в течение года и платить налоги с зарплаты)

Для этого нужно подать заявление на налоговый вычет через личный кабинет на сайте nalog.ru (в него можно войти через аккаунт на Госуслугах).

К заявлению нужно приложить:
- Справку 2-НДФЛ от работодателя.
- Договор на обучение, в вашем случае это оферта.
- Лицензию на образовательную деятельность. Мы предоставим вам копию выписки из реестра лицензий.
- Чеки об оплате обучения. Мы отправляем чеки на вашу электронную почту. Если не найдёте чеки у себя в почте, напишите или позвоните нам — вышлем копию.
- Справку о получении образовательных услуг — её тоже мы вам предоставим.

Подробнее о налоговом вычете — на сайте Федеральной налоговой службы.

Агентство CoffeeStudio заинтересовано в талантливых специалистах, которые хотят развиваться в сфере веб-разработки. Если вы успешно пройдете курс и покажете отличные результаты, мы с радостью рассмотрим вашу кандидатуру для трудоустройства в CoffeeStudio.