Узнайте, как создавать надежное и эффективное программное обеспечение с помощью REST, уделяя особое внимание безопасности и скорости. В курс включены проекты в области инженерии данных, инструментов Linux, DevOps, LLM, облачных вычислений и разработки систем машинного обучения.
Suggested by: Coursera (What is Coursera?)
No prior knowledge required
No unnecessary risks
Хотя ожидается базовое понимание Rust, вы должны быть знакомы с концепциями структур данных и алгоритмами, а также иметь практические знания о базах данных и обработке данных. Знание SQL, командной строки и контроля версий с помощью git будет преимуществом.
Этот четырехнедельный курс посвящен использованию Rust для создания эффективных, безопасных и параллельных систем обработки данных. Путешествие начинается с изучения структур и коллекций данных Rust, а затем мы рассмотрим функции безопасности и защиты Rust в контексте инженерии данных. На следующей неделе вы познакомитесь с конкретными библиотеками и инструментами для обработки данных, такими как Diesel, async, Polars и Apache Arrow, а также научитесь работать с системами обработки данных, протоколами REST и gRPC, а также AWS SDK для операций с облачными данными. Последняя неделя будет посвящена проектированию и внедрению комплексных систем обработки данных с использованием Rust.
К концу этого курса вы будете знать, как использовать Rust для решения крупномасштабных задач по обработке данных, эффективно и быстро решая реальные проблемы. Практические лабораторные работы и проекты на протяжении всего курса обеспечат вам приобретение практического опыта и применение своих знаний. Этот курс — ваш путь к овладению инженерией данных с помощью Rust, подготавливающий вас к следующему уровню в вашем путешествии по инжинирингу данных.



