rust во frontend

формат live-лекции и записи
минимальный уровень
20+ лекций + доп материалы
middle+ / senior
старт курса — 28 октября
Продолжительность — 3 месяца

Что вам даст этот курс

Освоение Rust для фронтенда

Научитесь создавать программы и библиотеки на Rust и применять язык вместе
с WebAssembly для реальных Frontend-задач.

Глубокое понимание языка и его философии

Разберётесь в ключевых примитивах Rust, концепциях владения и заимствования, а также поймёте, как они влияют на качество кода.

Новый уровень работы с производительностью

Увидите, как Rust снимает ограничения JS
в задачах с высокой нагрузкой: графика, видео, аудио, ML и параллельные вычисления.

Практика связки Rust и JavaScript

Научитесь использовать Rust в тандеме с JS и Node.js, собирать проекты и эффективно интегрировать новый код в экосистему фронта.

Фундаментальные инженерные навыки

Через Rust погрузитесь в Computer Science: структуры данных, параллельные вычисления, работу процессора и памяти.

Выход за пределы JavaScript

Станете разработчиком, который умеет решать задачи уровня выше и не ограничивается одним инструментом.

После курса вы сможете

Читать и писать код на Rust для решения своих задач

Применять WebAssembly в frontend-проектах

Использовать Rust в связке с Node.js

Укрепить фундаментальные знания для роста за пределы JS

Александр
Frontend-разработчик
В каких задачах я смогу использовать Rust?
Андрей Кобец
автор курса
Rust применим там, где JavaScript начинает буксовать: обработка графики, видео, аудио, ML и любые задачи, нагружающие CPU.
Плюс он прекрасно работает в связке с JS и Node.js через WebAssembly.
Александр
Frontend-разработчик
Зачем мне курс, если есть Rustbook?
Андрей Кобец
автор курса
Rustbook — отличная документация, но она не учит применять язык в реальных frontend-задачах.
Наш курс сфокусирован на практике: Rust + Wasm, взаимодействие с JS, сборка проектов.
Александр
Frontend-разработчик
Смогу я изучать Rust, если не знаю C?
Андрей Кобец
автор курса
Да. Мы начинаем с нуля и разбираем философию Rust и его примитивы.
Но стоит помнить: у языка крутая кривая обучения — это не «по требованию», а системное погружение.
Александр
Frontend-разработчик
Я бэкендер, есть ли мне смысл проходить курс?
Андрей Кобец
автор курса
Конечно. Rust сегодня используют в backend, системном софте
и блокчейне. Но курс покажет, как язык работает в связке с фронтом.
Если хочешь стать инженером, который понимает обе стороны — это твоя точка роста.

Вам подойдет курс, если вы

Уверенно владеете JavaScript или другим ЯП
Хотите расти за пределы JS и стать вне конкуренции
Имеете или стремитесь к пониманию основ Computer Science
Имеете опыт работы с системным программированием или backend
Любите разбираться в сложных и крутых вещах: вы ждали «курс для Senior» — это он и есть
Не уверены, подходите ли по всем условиям? Напишите в наш бот — разберемся!

RUST ››› ПУТЬ
К ФУНДАМЕНТУ сomputer science

Rust прекрасен для изучения Computer Science. Его дизайн сам подталкивает к тому, чтобы разбираться глубже:
  • Понять, как реально работают процессор и память,
  • Разобраться в многообразии структур данных,
  • Погрузиться в параллельные вычисления,
  • Освоить функциональную парадигму программирования.
Даже если вы не будете писать на Rust каждый день — освоить его стоит ради этого опыта.

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

20 лекций
13 недель обучения
LIVE-формат и Записи
  • Историческая справка
  • Концепция Wasm/WAST
  • Wasm за пределами JS и браузера

тарифы

тариф 1
все включено
20 онлайн-лекций
Домашние задания — проект на GitHub с задачами и автоматическими проверками
Дополнительные материалы для проработки после каждой лекции
5 созвонов для разбора домашних заданий и ответов на вопросы
Чат с преподавателем и студентами без ограничения по времени
Консультации по рабочим проектам и оперативные ответы на вопросы
Продолжительность — 13 недель, окончание 29 января
Доступ к материалам — 12 месяцев
для самых первых
Скидка 30%
105 000 руб
тариф 2
самостоятельный
20 записанных лекций
Домашнее задание
Обратная связь только на платформе Getcourse
Доступ к материалам — 12 месяцев
для самых первых
Скидка 30%
84 000 руб

Как проходит курс

Курс носит в себе комплексный характер:
с одной стороны он научит созданию программ
и библиотек на языке Rust, а с другой научит применять этот язык для решения Frontend-задач.
Курс не является всеобъемлющим по языку Rust
или по применению его на стороне Backend или для задач системного программирования. Напротив, он сфокусирован именно на использование Rust вместе с Wasm для решения Frontend-задач.
Записи лекций
Все записи прошедших лекций и домашние задания будут доступны
на образовательной платформе GetCourse. Ты сможешь возвращаться
к материалам в любое удобное время в течение 12 месяцев. По окончании срока доступ можно будет продлить.
Проверка Домашних заданий
Задания составлены таким образом, что они проверяются автоматически. Но вы также можете кидать свое решение в чат, чтобы получить индивидуальную обратную связь по решению от преподавателя — только для тарифа «Все включено».
Прокачал скиллы — получи подтверждение
В конце обучения ты пройдёшь итоговое тестирование и получишь сертификат. Мы обучаем по государственной лицензии № Л035-01218-23/01835619.
Полностью или разделив оплату с тобой,
например 50/50 или 75/25
Расскажем всё про курс
Сообщим стоимость
Ответим на ваши вопросы
Подготовим договор и счёт
Этот курс может оплатить твой работодатель

Андрей Кобец

Основатель Kobezzza.Lab

автор курса и преподаватель
20 лет
в коммерческой разработке
14 лет
на позиции Senior разработчика
ex-яндекс
5 лет
преподает фундаментальные основы программирования
Где проходят занятия?
Онлайн-лекции и встречи для разбора домашних заданий будут проводиться на платформе Zoom два раза в неделю по вечерам.
Онлайн-лекции и разборы
Записи прошедших лекций, домашние задания и бонусные материалы будут доступны на образовательной платформе GetCourse.
Это означает, что ты можешь возвращаться к материалам в любое удобное время в течение года.
После окончания срока курс можно будет продлить.
В Телеграмме для студентов курса создан канал, где будут публиковаться ссылки на трансляции, дополнительные материалы к лекциям и полезные ссылки для самостоятельной проработки.

А также там можно общаться и нетворкать!
Записи лекций
Канал курса

часто задаваемые вопросы

Да, курс спроектирован так, чтобы его можно было проходить параллельно с работой. 99% участников — работающие разработчики.
При этом курс требует внимания и времени: информации будет много, и для лучшего усвоения мы рекомендуем по возможности разгрузить рабочие и личные задачи на этот период. Если не получится присутствовать на лекции — все занятия доступны взаписи, вы сможете пройти их в удобное время.
Остались вопросы?
Напиши нам, мы с удовольствием на них ответим