то даст вам этот курс
Углублённый курс по языку программирования Rust, в котором мы разберем:
- ключевые особенности Rust, понимание которых позволяет не только разрабатывать сложные программные продукты на этом языке, но и помогает лучше проектировать ПО в целом;
- наиболее популярные библиотеки и проекты, широко используемые на практике;
- многопоточность и архитектуру программного обеспечения.
Курс будет интересен:
Разработчикам на системных языках (С, C++, ...), которые хотят:
- изучить Rust, его сильные и слабые стороны;
- научиться избегать ошибки по работе с памятью и многопоточностью;
- изучить проектирование высокопроизводительного ПО
Разработчикам на интепретируемых или высокоуровневых языках (Python, JS, Java, C#, ...), которые хотят:
- изучить язык, позволяющий делать критические по производительности секции вашего ПО максимально быстрыми;
- особенности работы с низкоуровневым ПО;
- подходы к разработке безопасного и отказоустойчивого ПО
Чему вы научитесь на курсе?
- использовать язык Rust для разработки ПО;
- разворачивать Rust и среду разработки;
- создавать надёжное, отказоустойчивое и высокопроизводительное ПО;
- тестировать код;
- использовать сторонние библиотеки;
- писать асинхронный код