У цьому відеокурсі представлені рецепти для конкретних програм, які допоможуть прискорити розробку реальних програм за рахунок інтеграції модулів Rust в існуючі програми, навіть написані іншою мовою. Орієнтований на тих, хто вже знайомий з основами Rust, цей курс познайомить вас з рішеннями, які дозволять вам одразу використати зразки коду Rust у ваших існуючих додатках.
Ви вивчите ключові методи, які Rust використовує для написання масштабованого коду, включаючи концепції просунутого рівня, такі як обробка помилок, макроси, безстрашний паралелізм та абстракції з нульовою вартістю, такі як ф’ючерси, та створіть HTTP-сервер, який читає з бази даних. Ми розглянемо деякі з багатьох переваг роботи на Rust під час написання програмного забезпечення системного рівня. Ми перейдемо до додавання нашого коду Rust до існуючих програм C і Python, щоб ви могли навчитися інтегрувати наш новий швидкий і безпечний код в інші середовища.
До кінця курсу у вас будуть глибокі базові знання в галузі серверного програмування, що дозволить вам створювати рішення для створення високопродуктивних веб-додатків та сервісів із використанням Rust.