logo-hibrain

Backend-разработка — стажировка в IT-компании Lad онлайн

Начинаете в backend с нуля или у вас нет опыта работы? После стажировки вы положите в портфолио готовый проект! Работа организована по методике Scrum и повторяет цикл разработки реального IT-продукта.

  • Площадка:Lad
  • Продолжительность:4 месяца
  • Дата:новый набор в сентябре 2023
  • Стоимость:Бесплатно
Оставить заявку
Backend-разработка — стажировка в IT-компании Lad онлайн

О стажировке

На стажировке мы восстановим полный цикл разработки продукта — от создания прототипа в дизайне и подготовки бэка до тестирования и релиза полноценного приложения.

Как будет организована работа?

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

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

  1. Вначале вы с командой определите основной фронт работ и вместе с дизайнерами создадите прототип продукта, с которым в дальнейшем будут работать frontend-разработчики и QA-инженеры.
  2. Организовать работу, определить дедлайны и успеть в срок вам помогут стажеры project-менеджмента и scrum-мастера.
  3. А подготовить необходимую документацию - аналитики и техрайтеры.

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

Этапы приема на стажировку backend

Отбор стажеров пройдет в три этапа:

  1. Сбор заявок и самостоятельная подготовка.
  2. Подготовка и решение тестового задания.
  3. Работа в команде и защита в проекте — за 4 месяца вы разработаете с нуля аналог приложения Mentimeter или сервис подбора IT-специалистов.

В результате на стажировку мы отберём 5-6 человек.

Полезные материалы и задания мы вышлем на email, который вы укажите при регистрации на стажировку.

Когда стартуем?

  • Регистрация на стажировку открыта до 11 августа.
  • Прием тестовых заданий до 14 сентября.
  • Проверка заданий и объявление результатов: 22-23 сентября.
  • Старт стажировки: 26 сентября 2022 года.

Стажировка будет проходить онлайн в вечернее время после 18:00 (по мск), можно подключаться из любой точки мира.

Мы изучаем:

course-info
  • javascript
    javascript
  • docker
    docker
  • postgresql
    postgresql
  • git
    git
  • node.js
    node.js
  • agile
    agile
  • rest
    rest

Кому подойдет стажировка

  • Студенты и выпускники IT-факультетов и курсов программирования.

  • Начинающие разработчики без опыта.

  • Frontend-разработчики, которые планируют выход на fullstack.

  • Специалисты с техническим или гуманитарным образованием.

  • Все, кто хочет сменить профессию и перейти в IT.

Необходимые навыки

  • базовые знания JavaScript

  • основы работы с Node.js и базами данных (PostgreSQL)

  • способность к самообучению

  • способность к анализу

  • желание работать и быстро развиваться в IT.

Эксперты

Менторы — практикующие специалисты Центра разработки IT-компании Lad.

  • Марков Александр Николаевич
    Марков Александр Николаевич
    Middle backend-разработчик проекта Kari, компания Lad
  • Смирнова  Екатерина  Владимировна
    Смирнова Екатерина Владимировна
    Backend-разработчик проекта ПСС
  • Ильенкова  Любовь  Владимировна
    Ильенкова Любовь Владимировна
    Backend-разработчик проекта SBPay

Карьера

По итогам стажировки каждый новичок прокачает навыки до уровня уверенного джуна и положит первый проект в портфолио. Самые успешные могут получить оффер от Lad и рекомендации менторов для трудоустройства.

    Программа стажировки

    1. http, https
    2. валидация request, response
    3. hapi
    4. hapi-swagger
    5. авторизация (basic, bearer, jwt)
    6. кастомная схема авторизации и права доступа.
    1. DDL
    2. DML
    3. typeORM
    • RM
    • query builder
    • migrations
    • entities
    • relations
    1. микросервисы и монолит
    2. системы обмена сообщениями: RabbitMQ, NATS
    3. NATS
    • TS
    • pub/sub
    • message queue
    • request-reply

    1). виды тестирования и подходы к их применению

    • блочное тестирование (unit)
    • интеграционное тестирование (integration)
    • системное тестирование (system)

    2). unit тесты с использованием jest

    • mock
    • stub
    • spyOn
    • setupFiles
    • hapi-inject
    1. dockerfile
    2. cli
    3. image
    4. container
    5. layers
    6. registry
    7. port forward
    8. volumes
    course-program