Online | Offline
КУРС ADVANCED LEVEL

NextJS

  • Пройдешь полный цикл создания web-проекта
  • Получишь опыт использования фреймворка NextJS (ReactJS, TypeScript) для создания search friendly web-сайтов
  • Получишь знания по SSR (Server Side Rendering) в экосистеме ReactJS
Оплата частями

Заработная плата FRONT‑END разработчик

от 800$ до 3500$

(по данным сайта dou.ua)

Чем занимается FRONT‑END разработчик

Front-End-разработчик — это верстальщик и программист в одном лице, герой стиля и кода, проектирующий пользовательский интерфейс.

Главная его задача — сделать максимально удобным взаимодействие пользователя с сайтом или web-приложением. Он хорошо разбирается в кроссбраузерной, адаптивной и валидной верстке. Создает интерактивные элементы с помощью JavaScript. Понимает принципы построения бекэнда и разбирается в серверных технологиях.

видео с нашим преподавателем

Коротко про курс
icon

Интенсивная практика и разборов домашних заданий

icon

Возможность онлайн обучения+ видеозапись занятий

icon

Итоговый проект для портфолио, который ты презентуешь работодателям

icon

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

video-thumb
После курса ты сможешь
icon Development

Быстро создавать web-сайты с помощью фреймворка NextJS максимально адаптированного к требованиям поисковых систем

icon Программировать на TypeScript

С помощью TypeScript будешь создавать пользовательские интерфейсы, разрабатывать серверную часть сайтов

icon Применять ReactJS

Использовать все преимущества ReactJS для построения быстрых интерактивных интерфейсов web-сайта

icon REST API

Использовать сторонние API для построения web-сайта

icon Работать с Git & GitHub

Анализировать и управлять результатами своей работы используя систему контроля версий Git & GitHub

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

часа интенсивной практики

соԁе review домашних заданий

индивидуальный проект для твоего портфолио

Настройка проекта и конфигурации фреймворка
  • Установка необходимых npm пакетов и запуск тестового проекта на локальном сервере
  • Настройка среды разработки
  • Применение TypeScript для написания компонент проекта
  • Конфигурация фреймворка
Создание страниц сайта
  • Навигация и маршрутизация
  • Статическое и динамическое создание страниц, SSR
  • Обработка ошибок
Интернационализация
  • Установка необходимых npm пакетов
  • Конфигурация маршрутизации
  • Применение компонентов и хуков
  • Переключение языка сайта
Дизайн сайта
  • Создание основного лаяута сайта
  • Настройка UI библиотеки
  • Работа со шрифтами
Получение данных
  • Установка необходимых npm пакетов
  • Получение данных на сервере и клиенте
  • Оптимизация работы с REST API, кэширование
  • Сменные среды
Формы и отправка данных
  • Установка необходимых npm пакетов
  • Проверка данных формы
  • Отправка данных
  • Очистка кэша
SEO настройки (Search Engine Optimization)
  • Установка необходимых npm пакетов
  • Настройка заголовков и метаинформации
  • OpenGraph & JSON-LD
  • Оптимизация изображений
Аутентификация пользователей
  • Установка необходимых npm пакетов
  • Создаем страницы логина и регистрации
  • Работаем с middleware
  • Профиль пользователя
Разработка индивидуального проекта
  • написание и защита проекта
icon Кто читает этот курс?
Александр Слободян

Front-End developer

Как проходит обучение?
Живые занятия

Обучение в офлайн формате и с возможностью онлайн подключения

90% практики

Практика с первого дня обучения: работа над реальным проектом для портфолио

Поддержка преподавателей

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

Карьерные ивенты

Онлайн-экскурсии в топовые IT-компании, тренинги по Soft Skills и подготовка к трудоустройству

Твое резюме после обучения
Максим Рудских FRONT‑END developer Trainee
Зарплата от 600$
График Работа в офисе
Образование Level Up
Ключевые навыки
  • Разработка проектов frontend-части с нуля
  • Проектирование интерфейсов пользователя
  • Знание и опыт работы с популярным фреймворком NextJS и библиотеками
  • Владение инструментами контроля версий Git, GitHub
  • Знание и опыт работы с популярным фреймворком React и его библиотеками
  • Сильные аналитические способности и внимание к деталям
  • Готовность учиться, расти и совершенствоваться в области качества
Так будет выглядеть твой электронный сертификат который ты сможешь добавить в свой CV
Инструменты, которые вы освоите icon
instrumet preview
instrumet preview
instrumet preview
instrumet preview
instrumet preview
instrumet preview
instrumet preview
instrumet preview
instrumet preview
instrumet preview
instrumet preview HTML

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

instrumet preview CSS

Каскадные таблицы стилей. CSS — формальный язык описания внешнего вида документа, написанного с использованием языка разметки. Также может применяться к любым XML-документам, например, к SVG или XUL.

instrumet preview JavaScript

Мультипарадигменный язык программирования. Поддерживает объектно-ориентированный, императивный и функциональный стили. JavaScript — единственный язык программирования для браузеров.

instrumet preview DOM

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

instrumet preview AJAX

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

instrumet preview React

JavaScript-библиотека с открытым исходным кодом для разработки пользовательских интерфейсов. React разрабатывается и поддерживается Facebook, Instagram и сообществом отдельных разработчиков и корпораций. React может использоваться для разработки одностраничных и мобильных приложений.

instrumet preview NextJs

Фреймворк веб-разработки с открытым исходным кодом, созданный частной компанией Vercel, предоставляющий веб-приложения на основе React с рендерингом на стороне сервера и генерацией статических веб-сайтов.

instrumet preview MVC

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

instrumet preview Git

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

instrumet preview github

Крупнейший веб-сервис для хостинга IT-проектов и их совместной разработки. Веб-сервис основан на системе контроля версий Git и разработан на Ruby on Rails и Erlang компанией GitHub. В первую очередь, сервис Gitub - это облачное хранилище файлов. Смысл в том, что на этом сервисе вы можете разместить какие-то файлы со своего компьютера и хранить их на удаленном сервере. Причем, делать вы это можете совершенно бесплатно.

Помогаем по трудоустройству

каждый выпускник Level Up получает помощь и поддержку Центра развития карьеры

Предоставляем консультацию

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

Помогаем с резюме

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

Предлагаем вакансии

Менеджер по трудоустройству регулярно информирует студентов курса об актуальных вакансиях в наших компаний-партнеров

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

Менеджер по трудоустройству создает бесплатные ивенты для развития твоих soft skills и HR-встречи с работодателями

Помогаем получить работу мечты

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

Детали курса

Дата старта

По записи

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

32 часа, 8 недель

Расписание

Пн, Чт 18:30-21:00

Способи оплаты

50% скидка на курс в записи
20% скидка ВСУ и военным
Покупка частями
от
от 3 до 4 платежей без комиссии

Узнать стоимость и получить консультацию

    Оплата курса
    Выберите количество платежей

    Введите слово, чтобы начать поиск

    dontleave

    Вы уверены, что вам не нужна наша консультация?

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

      happy Поздравляю! 👏

      Ты уже на полпути к успешной карьере в IT

      Ваша заявка принята, мы свяжемся
      с вами в течение 30 минут