Мастерство обработки ошибок в Rust: Option и Result

Углубленный курс по безопасной работе с отсутствующими данными и ошибками в Rust. Вы изучите теорию, освоите комбинаторы для конвертации типов и научитесь писать чистый, идиоматичный код.
Обучение 5 часов
Стоимость курса
₽
Рассрочка ₽/мес
Перейти на сайт

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

Ознакомьтесь с программой курса «Мастерство обработки ошибок в Rust: Option и Result» от Gurufy - gurufy.ru

  1. Философия отсутствия: введение в типы Option и Result и отказ от Null - 1 час. Философия отсутствия: введение в типы Option и Result и отказ от Null.
  2. Механизмы извлечения: Pattern Matching, unwrap и безопасная обработка значений - 1 час. Механизмы извлечения: Pattern Matching, unwrap и безопасная обработка значений.
  3. Магия комбинаторов: map, and_then и конвертация между Option и Result - 1 час. Магия комбинаторов: map, and_then и конвертация между Option и Result.
  4. Эргономика ошибок: оператор вопросительного знака и проброс исключений - 1 час. Эргономика ошибок: оператор вопросительного знака и проброс исключений.
  5. Идиоматичный Rust: лучшие практики, распространенные антипаттерны и подводные камни - 1 час. Идиоматичный Rust: лучшие практики, распространенные антипаттерны и подводные камни.
Ознакомиться со всей программой

Чему вы научитесь

  • Освоите и сможете применять: механизмы извлечения pattern matching, unwrap и безопасная обработка значений.
  • Освоите и сможете применять: эргономика ошибок оператор вопросительного знака и проброс исключений.
  • Освоите и сможете применять: магия комбинаторов map, and_then и конвертация между option и result.
  • Освоите основы: философия отсутствия введение в типы option и result и отказ от null.

Подробная информация о курсе

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

Цены и сроки

  • Стоимость0 ₽
  • Дата началаc Invalid Date

Содержание

  • Формат обучениясамостоятельно
Мастерство обработки ошибок в Rust: Option и Result
₽