Скоро Rust во frontend [Тариф Самостоятельный] [Kobezzza] [Андрей Кобец]

Moderator
Команда форума
29 Мар 2020
300,145
1,536,729
113
#1
Rust во frontend [Тариф Самостоятельный] [Kobezzza] [Андрей Кобец]



Что вам даст этот курс:
Освоение Rust для фронтенда
Научитесь создавать программы и библиотеки на Rust и применять язык вместе с WebAssembly для реальных Frontend-задач.
Глубокое понимание языка и его философии
Разберётесь в ключевых примитивах Rust, концепциях владения и заимствования, а также поймёте, как они влияют на качество кода.
Новый уровень работы с производительностью
Узнаете, как замена критических к производительности модулей JS на Rust/Wasm ускоряет выполнение CPU-задач в десятки раз.
Практика связки Rust и JavaScript
Научитесь использовать Rust в тандеме с JS и Node.js, собирать проекты и эффективно интегрировать новый код в экосистему фронта.
Фундаментальные инженерные навыки
Через Rust погрузитесь в Computer Science: структуры данных, параллельные вычисления, работу процессора и памяти.
Выход за пределы JavaScript
Станете разработчиком, который умеет решать задачи уровнем выше и не ограничивается одним инструментом.
После курса вы сможете
Читать и писать код на Rust для решения своих задач
Применять WebAssembly в Frontend-проектах
Использовать Rust в связке с Node.js
Укрепить фундаментальные знания для роста за пределы JS
Вам подойдёт курс, если вы:
Уверенно владеете JavaScript или другим ЯП
Хотите расти за пределы JS и стать вне конкуренции
Имеете или стремитесь к пониманию основ Computer Science
Имеете опыт работы с системным программированием или backend
Любите разбираться в сложных и крутых вещах: вы ждали «курс для Senior» — это он и есть
Rust — путь к фундаменту Computer Science

Rust прекрасен для изучения Computer Science.

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

Программа:
Введение в Wasm
Введение в Rust
Базовые типы данных в Rust
Ссылки и указатели
Массивы, Кортежи и Структуры
Перечисления и паттерн-матчинг. Добавление поведения.
Настройка Rust для использования во Frontend проекте
Характеристики
Продвинутая работа с характеристиками
Модули, крейты и стандартная библиотека
Продвинутая работа со ссылками
Использование полученных знаний для Frontend приложения
Итераторы и итерируемые объекты
Коллекции данных
Использование полученных знаний для Frontend приложения
Многопоточное программирование
Асинхронное программирование
Использование полученных знаний для Frontend приложения
Макросы
Подводим итоги
Спойлер: Программа подробно





















Автор Андрей Кобец
Основатель Kobezzza.Labавтор курса и преподаватель
Автор собственного языка программирования и множества открытых библиотек
Автор десятка мастер-классов и интенсивов по фундаментальным аспектам Frontend-разработки
Тариф Самостоятельный
20 записанных лекций


Скачать:
Для просмотра содержимого вам необходимо авторизоваться