🔔 با توجه به بهبود نسبی اینترنت، آمادهسازی دورهها آغاز شده است. به دلیل تداوم برخی اختلالات، بارگذاری دورهها ممکن است با کمی تأخیر انجام شود. مدت اشتراکهای تهیهشده محفوظ است.
لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش برنامهنویسی رست برای مبتدیان
- آخرین آپدیت
دانلود Rust Programming For Beginners
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
آموزش جامع زبان برنامهنویسی Rust برای مبتدیان
هدف این دوره: یادگیری اصول کدنویسی و توسعه برنامههای نرمافزاری با استفاده از زبان برنامهنویسی Rust. با این دوره، مفاهیم پایه برنامهنویسی کامپیوتر مانند منطق شرطی، حلقهها و تبدیل دادهها را بهطور کامل درک خواهید کرد. همچنین میآموزید چگونه نیازمندیهای دنیای واقعی را به برنامههای کاربردی و عملی تبدیل کنید. پس از پایان این دوره، درک محکمی از مبانی برنامهنویسی Rust خواهید داشت و قادر خواهید بود با استفاده از تستهای خودکار و ویژگیهای قدرتمند Rust، برنامههای خود را قابل اطمینانتر سازید.
محتوای دوره:
مفاهیم حیاتی لازم برای کار با کد، بدون جزئیات گیجکننده.
خلاقیت در ارائه راهحلهای دیجیتال برای مسائل دنیای واقعی.
خواندن و نوشتن کد برنامههای کاربردی با زبان برنامهنویسی Rust.
استفاده از اکوسیستم Rust برای توسعه سریع و کارآمد برنامهها.
تست خودکار برای افزایش قابلیت اطمینان راهحلهای شما.
چگونه پروژههای خود را با استفاده از مستندات تولید شده، قابل مدیریتتر کنید.
مباحث پایهای علوم کامپیوتر مانند حافظه کامپیوتر، منطق برنامه و ساختارهای داده ساده.
چرا این دوره؟
این دوره برای مبتدیانی طراحی شده که میخواهند کدنویسی را بدون غرق شدن در اصطلاحات فنی و مباحث علوم کامپیوتر بیاموزند. Rust Programming For Beginners بهطور خاص برای آموزش مفاهیم اصلی برنامهنویسی مورد نیاز برای شروع توسعه برنامهها طراحی شده و پایهای محکم برای یادگیریهای آینده فراهم میکند. بهترین راه یادگیری برنامهنویسی، نوشتن برنامههای جذاب و جالب است. این دوره شامل 30 تمرین کدنویسی است که مکمل درسها بوده و با در نظر گرفتن کاربردهای دنیای واقعی طراحی شدهاند. هر تمرین، مسئلهای را با راهنماییهایی برای پیادهسازی راهحل ارائه میدهد تا بتوانید تمرین لازم برای موفقیت را کسب کنید. تمرینها با ویدئوی نمایشی از یک راهحل ممکن همراه هستند و شرح کد به کد در مورد نحوه انجام کار و چرایی عملکرد کد ارائه میشود.
مناسب برای:
این دوره نه تنها برای برنامهنویسان مبتدی، بلکه برای هر برنامهنویسی که مایل به یادگیری Rust است، مناسب است. اگر تجربه کدنویسی در زبانهای با مدیریت حافظه سطح بالا مانند پایتون، جاوا اسکریپت یا سیشارپ دارید، این دوره مقدمهای عالی برای زبان برنامهنویسی Rust و مدل حافظه و سینتکس منحصر به فرد آن محسوب میشود.
پیشنیازها:
آشنایی با انجام کارهای معمول در کامپیوتر، مانند نصب برنامهها و کار با فایلهای فشرده (zip).
همین امروز ثبتنام کنید تا مفاهیم برنامهنویسی را بیاموزید و نحوه ساخت برنامهها در Rust را یاد بگیرید!
سرفصل ها و درس ها
شروع کار
Getting Started
دانلود فایل های داده
Download Data Files
مقدمه
Introduction
نصب و راه اندازی
Installation
مبانی: انواع داده
Fundamentals: Data Types
مبانی: متغیرها
Fundamentals: Variables
مبانی: توابع
Fundamentals: Functions
مبانی: ماکرو Println
Fundamentals: Println macro
مبانی: جریان کنترل
Fundamentals: Control Flow
مبانی: تکرار
Fundamentals: Repetition
کامنت ها
Comments
تمرین کدنویسی: توابع
Coding Exercise: Functions
نمایش: انواع عددی و محاسبات
Demo: Numeric Types & Arithmetic
تمرین کدنویسی: ریاضیات پایه
Coding Exercise: Basic Math
تصمیم گیری
Making Decisions
تمرین کدنویسی: منطق با If و Else (بخش ۱)
Coding Exercise: Logic with If & Else (Part 1)
تمرین کدنویسی: منطق با If و Else (بخش ۲)
Coding Exercise: Logic with If & Else (Part 2)
مبانی: Match
Fundamentals: Match
نمایش: Match
Demo: Match
تمرین کدنویسی: Match پایه (بخش ۱)
Coding Exercise: Basic Match (Part 1)
تمرین کدنویسی: Match پایه (بخش ۲)
Coding Exercise: Basic Match (Part 2)
تکرار
Repetition
نمایش: Loop
Demo: Loop
تمرین کدنویسی: Loop
Coding Exercise: Loop
نمایش: While Loop
Demo: While Loop
تمرین کدنویسی: While Loop
Coding Exercise: While Loop
کار با داده ها
Working With Data
کار با داده ها: Enum ها
Working With Data: Enums
نمایش: Enum ها
Demo: Enums
تمرین کدنویسی: Enum ها
Coding Exercise: Enums
کار با داده ها: Struct ها
Working With Data: Structs
نمایش: Struct ها
Demo: Structs
تمرین کدنویسی: Struct ها
Coding Exercise: Structs
کار با داده ها: Tuple ها
Working With Data: Tuples
نمایش نظرات