Набор закрыт

VK HR Tech Lab

Эффективные решения, опытные эксперты и сильная команда — это всё про VK HR Tech Lab!
Изображение образовательного центра/проекта

Что такое VK HR Tech Lab?

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

Формат

Нагрузка

Кто может учиться

Стоимость

Направление

Набор заявок закрыт

Изучай то, что востребовано на рынке

Получай практические навыки

Онлайн-формат лаборатории

Возможность стать стажёром VK

Поддержка кураторов VK

Стипендия за активную работу

Содержание программы

Направления

цель курса

изучение технологий:

Знания основ Python
Базовые знания REST API
Навыки работы с базами данных
Базовое знание Django и/или FastAPI
Базовые знания REST API
Навыки работы с базами данных
Базовые знания сетевых технологий
Контроль версий кода
Знание английского языка на уровне чтения технической документации
Коммуникация и работа в команде
Базовые навыки написания тестов (unittest, pytest)
Выполненные pet-проекты  или участие в учебных/коммерческих проектах

Разработка простых CRUD-приложений

Настройка маршрутов и эндпоинтов для API

Интеграция приложения с базой данных

Проектирование и реализация баз данных для небольших задач

Написание функционала для Django, FastApi приложений

Исправление багов под руководством старших разработчиков

Написание документации для API

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

цель курса

изучение технологий:

Понимание теории тестирования, уровней и видов тестирования, практик тест-дизайна
Понимание жизненного цикла разработки программного обеспечения и роли QA в нем
Базовые знания  REST
Базовые знания SQL
Опыт работы с Python
Понимание клиент-серверной архитектуры
Ответственность и коммуникабельность
Умение работать в команде
Способность декомпозировать задачи
Опыт тестирования web-приложений
Умение составлять отчет о дефектах

цель курса

изучение технологий:

Знания JavaScript 
Базовое знание работы с React
CSS
HTML
Навыки работы с Typescript
Навыки работы с docker
Навыки работы с git 

Добавление новых компонентов

Документирование компонентов в storybook

Синхронизация компонентов с figma

unit-тесты

Реализация логики и поведения виджетов и страниц в соответствии с продуктовыми требованиями

Интеграционное тестирование разделов и страниц

Ускорение билдов

Развитие/обновление инструментов разработки

Разбитие фронтового приложения на пакеты

цель курса

изучение технологий:

Базовое понимание одного из языков программирования: python, java или go
Понимание SQL и реляционных баз данных
Понимание bash-скриптов
Умение «грепать логи»
Знание sed/awk

Разбор технически сложного поведения системы

Работа с лог-состояниями

Исправление ошибок расширенными инструментами

Кому подходит VK HR Tech Lab?

Студентам Образовательного центра VK в МГТУ им. Н.Э. Баумана

Какие требования?

Обладать знаниями и навыками

Иметь достаточно времени

Быть готовым к нагрузке

Как поступить в лабораторию?

Подача заявки

Внимательно изучи страницу лаборатории, убедись, что соответствуешь всем требованиям, и подай заявку на участие. Не забудь заполнить актуальную информацию о себе в заявке: адрес электронной почты и курс обучения. если анкета заполнена верно и соответствует требованиям, мы пригласим тебя на этап отбора. 

Набор заявок закрыт

Набор заявок закрыт