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

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

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

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

Introduction and Rust Basics

Курс от Packt
Средний≈ 5.4 чАнглийский
О курсеНавыкиПрограммаПреподаватели

О курсе

Updated in May 2025. This course now features Coursera Coach! A smarter way to learn with interactive, real-time conversations that help you test your knowledge, challenge assumptions, and deepen your understanding as you progress through the course. Introduction and Rust BasicsUnlock the potential of AI-driven development with this in-depth course on building an AutoGPT code generation tool using Rust and GPT-4. You’ll begin with a solid introduction to Rust, mastering its syntax, memory management, and advanced features like concurrency. As you progress, you’ll explore how to leverage Rust’s robust ecosystem to create modular and efficient code. The course then transitions to integrating GPT-4, where you'll learn to harness this powerful language model for automating complex coding tasks. Through practical exercises, you'll see how Rust and GPT-4 work together to streamline code generation, testing, and deployment. By the end of the course, you’ll have built a fully functional AutoGPT tool, equipping you with the skills to innovate and automate in your software projects. This course is designed for software developers, AI enthusiasts, and technical professionals who want to explore AI-powered automation and advance their Rust programming skills. Prerequisites include programming experience and an interest in AI-driven development.

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

Memory ManagementRust (Programming Language)Large Language ModelingUnit TestingSoftware DocumentationPackage and Software ManagementDevelopment EnvironmentGenerative AI AgentsOpenAI APISoftware InstallationAgentic systemsLLM Application

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

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

01Introduction10 материалов

Introduction

Introduction to the SpecializationВидеоIntroduction to the Course 'Introduction and Rust Basics'ЧтениеFull Specialization ResourcesЧтениеWhat We Are BuildingВидео

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

Packt - Course Instructors

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

Introduction and Rust Basics
В каталоге вашей программы

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

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

Начать на Coursera

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

Обучение на Coursera

≈ 5.4 ч

3 модулей

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

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

Часть программы вашего университета
Programming Experience RequiredВидео
About Your InstructorВидео
Discord GroupВидео
Getting Access to GPT-4Видео
AI Functions and LLM LimitationsВидео
Course Structure OverviewВидео
02Rust Crash Course - Learning the Rust Environment12 материалов

Rust Crash Course - Learning the Rust Environment

Rust Installation - Quick WalkthroughВидеоAbout RustupВидеоPreparing Visual Studio CodeВидеоCargo New - Your First Rust ProjectВидеоYour First Rust FunctionВидеоA Brief Programming Language ComparisonВидеоStructuring Project Modules - Brief IntroductionВидеоUnit Testing with CargoВидеоCreate Docs with CargoВидеоCreating a Rust LibraryВидеоDead Code and Unused VariablesВидеоInstalling and Setting Up RustDIALOGUE
03Rust Crash Course - Types and Memory Management15 материалов

Rust Crash Course - Types and Memory Management

Rust Versus Other Languages RevisitedВидеоInteger TypesВидеоData Type CheatsheetВидеоStack Versus Heap IntroductionВидеоStack Deep DiveВидеоStack Versus Heap WalkthroughВидеоString Literals and Static (Read-Only) MemoryВидеоOwnership and Borrowing - Immutable ReferencesВидеоOwnership and Borrowing - Mutable ReferencesВидеоOwnership and Borrowing - DereferencingВидеоAbout ScopeВидеоConclusion to the Course 'Introduction and Rust Basics'ЧтениеManaging Memory and Ownership in RustDIALOGUEFull Course Practice AssessmentЗаданиеFull Course AssessmentЗадание