آموزش مقدماتی و مبانی زبان راست (Rust) - آخرین آپدیت

دانلود Introduction and Rust Basics

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: به‌روزرسانی شده در می ۲۰۲۵. این دوره اکنون دارای Coursera Coach است! روشی هوشمندانه‌تر برای یادگیری با گفتگوهای تعاملی و آنی که به شما کمک می‌کند دانش خود را بسنجید، فرضیات را به چالش بکشید و در حین پیشروی در دوره، درک خود را عمیق‌تر کنید. در این دوره جامع، پتانسیل توسعه مبتنی بر هوش مصنوعی را با ساخت یک ابزار تولید کد AutoGPT با استفاده از زبان Rust و مدل GPT-4 آزاد کنید. شما با یک مقدمه جامع از زبان راست شروع خواهید کرد و بر سینتکس، مدیریت حافظه و ویژگی‌های پیشرفته‌ای مانند هم‌روندی (Concurrency) مسلط می‌شوید. با پیشروی در مسیر یادگیری، نحوه بهره‌برداری از اکوسیستم قدرتمند Rust برای ایجاد کدهای ماژولار و بهینه را کشف خواهید کرد. سپس دوره به سمت ادغام GPT-4 می‌رود، جایی که یاد می‌گیرید چگونه از این مدل زبانی قدرتمند برای خودکارسازی وظایف پیچیده کدنویسی استفاده کنید. از طریق تمرینات عملی، خواهید دید که Rust و GPT-4 چگونه برای ساده‌سازی تولید کد، تست و استقرار با هم همکاری می‌کنند. در پایان دوره، شما یک ابزار AutoGPT کاملاً کاربردی ساخته‌اید که شما را به مهارت‌های لازم برای نوآوری و اتوماسیون در پروژه‌های نرم‌افزاری مجهز می‌کند. این دوره برای توسعه‌دهندگان نرم‌افزار، علاقه‌مندان به هوش مصنوعی و متخصصان فنی طراحی شده است که می‌خواهند اتوماسیون مبتنی بر AI را کاوش کرده و مهارت‌های برنامه‌نویسی Rust خود را ارتقا دهند. پیش‌نیازها شامل تجربه برنامه‌نویسی و علاقه به توسعه مبتنی بر هوش مصنوعی است.

سرفصل ها و درس ها

مقدمه Introduction

  • معرفی تخصص Introduction to the Specialization

  • آنچه خواهیم ساخت What We Are Building

  • تجربه برنامه‌نویسی مورد نیاز Programming Experience Required

  • درباره مدرس About Your Instructor

  • گروه دیسکورد Discord Group

  • نحوه دسترسی به GPT-4 Getting Access to GPT-4

  • توابع AI و محدودیت‌های LLM AI Functions and LLM Limitations

  • بررسی ساختار دوره Course Structure Overview

دوره سریع Rust: یادگیری محیط Rust Rust Crash Course - Learning the Rust Environment

  • نصب Rust: راهنمای سریع Rust Installation - Quick Walkthrough

  • درباره Rustup About Rustup

  • آماده‌سازی Visual Studio Code Preparing Visual Studio Code

  • Cargo New: اولین پروژه Rust شما Cargo New - Your First Rust Project

  • اولین تابع Rust شما Your First Rust Function

  • مقایسه کوتاه زبان‌های برنامه‌نویسی A Brief Programming Language Comparison

  • ساختاردهی به ماژول‌های پروژه: معرفی کوتاه Structuring Project Modules - Brief Introduction

  • تست واحد (Unit Testing) با Cargo Unit Testing with Cargo

  • ایجاد مستندات با Cargo Create Docs with Cargo

  • ساخت یک کتابخانه Rust Creating a Rust Library

  • کدهای مرده و متغیرهای استفاده نشده Dead Code and Unused Variables

دوره سریع Rust: انواع داده‌ها و مدیریت حافظه Rust Crash Course - Types and Memory Management

  • بررسی مجدد Rust در برابر سایر زبان‌ها Rust Versus Other Languages Revisited

  • انواع داده‌های عدد صحیح (Integer) Integer Types

  • چیت‌شیت انواع داده‌ها Data Type Cheatsheet

  • مقدمه‌ای بر Stack در مقابل Heap Stack Versus Heap Introduction

  • بررسی عمیق Stack Stack Deep Dive

  • راهنمای عملی Stack در مقابل Heap Stack Versus Heap Walkthrough

  • رشته‌های لیترال و حافظه استاتیک (فقط خواندنی) String Literals and Static (Read-Only) Memory

  • مالکیت و قرض‌گیری: ارجاعات تغییرناپذیر Ownership and Borrowing - Immutable References

  • مالکیت و قرض‌گیری: ارجاعات تغییرپذیر Ownership and Borrowing - Mutable References

  • مالکیت و قرض‌گیری: ارجاع‌زدایی (Dereferencing) Ownership and Borrowing - Dereferencing

  • درباره محدوده (Scope) About Scope

نمایش نظرات

آموزش مقدماتی و مبانی زبان راست (Rust)
جزییات دوره
4h 54m
30
(آخرین آپدیت)
497
- از 5
دارد
دارد
دارد
Chris Croft
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Chris Croft Chris Croft

مربی مدیریت، سخنران، نویسنده