Курсы

Веб-разработчик

Компетенции:
  • разрабатывает сайты по макету;
  • понимает процессы, сопутствующие созданию сайта и его публикации в сети;
  • включается в совместную работу над проектом;
  • умеет настраивать автоматическую сборку;
  • разбирается в устройстве сайтов с базами данных;
  • умеет управлять логикой взаимодействия с сервером.
Инструменты и технологии:
  • HTML и CSS;
  • JavaScript;
  • Git;
  • React;
  • Webpack;
  • Node.js;
  • Nginx.

Python-разработчик

Компетенции:
  • отвечает за бэкенд сайта: его внутреннюю работу;
  • разрабатывает логику обработки пользовательских запросов;
  • включается в совместную работу над проектом;
  • реализует логику взаимодействия сайта с базой данных;
  • умеет создавать и работать с API.
Инструменты и технологии:
  • Python;
  • Git;
  • Django;
  • SQL.

Алгоритмы

Компетенции:
  • знание основных структур данных;
  • знание алгоритмов;
  • динамическое программирование;
  • умение оценивать эффективность решений;
  • умение быстро писать работающий, читаемый код.
Инструменты и технологии:
  • один из языков программирования: C/C++, Python, Java, Go или JavaScript;
  • Яндекс.Контест.

Инженер по тестированию

Компетенции:
  • создает сценарии тестирования;
  • прогнозирует сбои;
  • находит ошибки в продуктах;
  • проектирует тесты для отдельных частей сервиса;
  • автоматизирует тестирование.
Инструменты и технологии:
  • Postman;
  • Charles;
  • Яндекс.Трекер;
  • Javascript;
  • Selenium.

Дизайнер интерфейсов

Компетенции:
  • разрабатывает внешний облик сайтов и мобильных приложений;
  • знает базовые законы типографики, композиции и колористики;
  • работает с инструментами дизайн-процесса;
  • взаимодействует с заказчиками;
  • анализирует целевую аудиторию и проектирует пользовательский опыт.
Инструменты и технологии:
  • Figma;
  • Photoshop;
  • Miro;
  • Trello;
  • интерактивный симулятор.

Интернет-маркетолог

Компетенции:
  • моделирует воронку маркетинга и улучшает ее;
  • управляет брендом;
  • исследует и оптимизирует продукт;
  • запускает рекламу на различных площадках;
  • анализирует метрики;
  • разрабатывает стратегию маркетинга;
  • осуществляет маркетинг-менеджмент.
Инструменты и технологии:
  • Google Sheets;
  • Google Analytics;
  • Яндекс.Метрика;
  • VK пиксель;
  • FB пиксель;
  • SPF и DKIM.

Аналитик данных

Компетенции:
  • умеет структурировать данные;
  • формулирует и проверяет гипотезы;
  • находит закономерности;
  • делает выводы.
Инструменты и технологии:
  • Python и его библиотеки;
  • Jupyter Notebook;
  • SQL.

Мидл python-разработчик

Компетенции:
  • отлично знает технологии, которые используются в backend-разработке на Python;
  • решает сложные задачи с базами данных;
  • работает с синхронными и асинхронными фреймворками;
  • пишет красивый и лаконичный код;
  • умеет работать в команде.
Инструменты и технологии:
  • Python;
  • Django;
  • SQL;
  • AsyncIO;
  • Nosql;
  • ORM.

Мидл фронтенд-разработчик

Компетенции:
  • детально разбирается в устройстве современных фреймворков;
  • пишет приложения;
  • знает алгоритмы и структуры данных;
  • участвует в командных проектах.
Инструменты и технологии:
  • JavaScript;
  • ES6;
  • Node.JS;
  • DOM API;
  • REST API;
  • TypeScript:
  • Webpack;
  • Eslint;
  • Docker;
  • CDN;
  • React;
  • Nginx;
  • CI / CD.

Разработчик C++

Компетенции:
  • участвует в создании сложных современных IT-продуктов: от робототехники до веб-браузеров и видеоигр;
  • владеет важнейшими инструментами программирования на C++;
  • разбирается в необходимых в бэкенд-разработке базах данных и Git.
Инструменты и технологии:
  • C++;
  • библиотека protobuf;
  • Git.

Специалист по Data Science

Компетенции:
  • умеет структурировать большие объёмы данных;
  • применяет машинное обучение;
  • находит закономерности;
  • предсказывает события.
Инструменты и технологии:
  • Python и его библиотеки;
  • Jupyter Notebook;
  • SQL.