К содержимому
learnspaceYOUR NEXT CHAPTER
ПРОСТРАНСТВО ОБУЧЕНИЯ
ГлавнаяКаталог курсовМоё обучениеCoursera

Знания без границ

Учитесь у лучших университетов и компаний мира.

Открыть Coursera
Интеграция
Пространство университета
Моё пространствоСтраница курса
↵
ЯЛичный кабинетСтудент
© 2026 LearnSpaceКаждый день — возможность узнать больше.Помощь
Conversational Bot Architecture with Rust and Deno · LearnSpace
Назад в каталог
courseraПрограммирование

Conversational Bot Architecture with Rust and Deno

Курс от Pragmatic AI Labs
Начальный≈ 3.8 чАнглийский
О курсеНавыкиПрограммаПреподаватели

О курсе

Build multi-platform conversational bots using Rust and Deno by applying architecture patterns that separate core logic from platform-specific bindings. You will design Cargo workspace structures for organizing multi-crate bot projects, implement async event loops with the Tokio runtime for concurrent conversation handling, and apply Rust's ownership and borrowing model to write memory-safe concurrent code without garbage collection. The course walks through a universal bot crate that provides platform-agnostic conversation logic using Rust traits and generics. You will connect this universal bot to Amazon Bedrock for Large Language Model (LLM) powered responses using Claude, build an interactive Command-Line Interface (CLI) for testing bot conversations, and deploy a Discord bot using Deno and TypeScript. Deno's built-in permissions, TypeScript support, and Web Standard APIs simplify bot deployment compared to traditional Node.js approaches. Each module includes hands-on demonstrations of real bot implementations, from basic CLI conversation loops to production Discord integrations. The final project synthesizes workspace architecture, async runtime patterns, and platform bindings into a complete multi-platform bot system.

Навыки, которые вы освоите

Rust (Programming Language)TypeScriptAmazon BedrockMemory ManagementAI WorkflowsCommand-Line InterfaceApplication DeploymentSoftware ArchitectureSystems ArchitectureLLM ApplicationArtificial IntelligenceNatural Language ProcessingEvent-Driven ProgrammingCross Platform Development

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

3 модулей · 28 учебных материалов

01Conversational Bot Foundations10 материалов

Introduction

Key TermsЧтениеCourse IntroductionВидеоConversation Bot ArchitectureВидеоRust Workspace Architecture BotВидео

Учитесь у экспертов

Alfredo Deza

Преподаватель курса

Noah Gift

Преподаватель курса

Conversational Bot Architecture with Rust and Deno
В каталоге вашей программы

Инвестируйте в себя

Новые знания — в удобное для вас время.

Начать на Coursera

Обучение откроется на Coursera
в новой вкладке

Обучение на Coursera

≈ 3.8 ч

3 модулей

Язык: Английский

Субтитры: Арабский, Французский, Итальянский, Бразильский португальский, Корейский, Немецкий, Индонезийский, Испанский, Японский

Часть программы вашего университета
ReflectionЧтение

Tokio Runtime

Key TermsЧтениеTokio RuntimeВидеоRust Memory ModelВидеоReflectionЧтение

Critical Thinking Assessment

Conversational Bot FoundationsЗадание
02Building Universal Bots11 материалов

Universal Bot Code Walkthrough

Key TermsЧтениеUniversal Bot Code WalkthroughВидеоUniversal Bot Basic Bot DemoВидеоUniversal Bot Bedrock Interactive CLI Claude CodeВидеоReflectionЧтение

Discord Overview

Key TermsЧтениеDiscord OverviewВидеоDeno OverviewВидеоDeno DemoВидеоReflectionЧтение

Critical Thinking Assessment

Universal BotsЗадание
03Capstone7 материалов

Final Project Overview

Key TermsЧтениеFinal Project OverviewВидеоCapstone ProjectЧтениеReflectionЧтениеNext StepsЧтение

Critical Thinking Assessment

Before You GoЧтениеFinal Graded QuizЗадание