Преподаватель на онлайн-курс по Frontend

22 ноября 2024

Уровень зарплаты:
з.п. не указана
Требуемый опыт работы:
Не указан

Вакансия: Преподаватель на онлайн-курс по Frontend

Описание вакансии

Школа IT-профессий Level Up ищет преподавателя на онлайн-курс Продвинутый фронтенд: Разработка и Архитектура (Middle)


Занятия с учениками проходят в формате видео конференции в зуме
Продолжительноть курса: 2 месяца, 2 раза в неделю, 44 академических часа

Программа курса:
1. Первичная настройка проекта / окружения
-настройка конфигов Next.js, prettier, ESLint, tsconfig и переменных окружения.
-настройка MUI темы под требования проекта
2. Автогенерация кода из swagger a
-разберемся в спецификации openAPI и инструменте Swagger,
-разберемся в лучших практиках использования этих спецификаций на фронтенде
-рассмотрим различные варианты генерации кода из swagger.
3. Знакомство с Next.js и FSD
-познакомимся с архитектурным подходом FSD
-поймем как обойти конфликты с next.js
-рассмотрим основные подводные камни применения FSD в больших проектах
4. Реализация базовых элементов социальной сети
-реализуем Страницу пользователя, стену, страницу друзей или что-то подобное
5. Применение принципов SOLID в React приложениях
-разберем как применять SOLID принципы в мире React приложений
6. Дробление монолита на микрофронты
-разделим монолит на микрофронтенды, используя плагин Module Federation.
-познакомимся с практиками шаринга состояния между микрофронтами, шаринга TS типов, практик разделения готового монолита на микрофронты.
7. По запросу можем рассмотреть темы:
-настройка версионирования фронтенда
-использование фича тогглов
-CI/CD пайплайны
-webpack конфиг и его декомпозиция
-тестирование (Юниты, интеграционные, e2e, контрактные)
-деплой приложения на микрофронтах на продакшн


Требования:
Опыт работы от 3-х лет по специальности
Искренняя любовь к людям
Стремление делиться опытом и знаниями с новичками
Грамотная речь
Умение донести информацию по предмету до учеников
Опыт преподавания или публичных выступлений

Обязанности:
- подготовиться к занятиям (презентации и т.д.);
- преподавать в Zoom, уделяя большое внимание практике. Здесь вы сможете развивать навыки публичных выступлений, работы с аудиторией и подачи обратной связи.

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



Посмотрите похожие вакансии

Преподаватель курса Frontend Developer
Компания: Starta VC
Зарплата: от 60 458 до 161 220 руб.
DevOps-инженер/SRE
Компания: Онлайн-школа Фоксфорд
Зарплата: от 0 до 400 000 руб.
QA Engineer / Специалист по тестированию
Компания: Онлайн-школа Фоксфорд
Зарплата: от 130 000 до 130 000 руб.
Наставник курса Web-разработка
Компания: Skyeng
Зарплата: от 40 000 до 40 000 руб.