آموزش Rust برای مبتدیان
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- راهاندازی سریع Rust با ابزارهایی که به شما کمک میکنند اشتباهات را زودتر پیدا کنید.
- کشف چگونگی استفاده از متغیرها و انواع دادهها برای جان بخشیدن به کد
- نوشتن توابع اختصاصی برای مرتب نگه داشتن کارها و آسانتر کردن کدنویسی
- استفاده از if/else و match برای یاد دادن چگونگی تصمیمگیری به برنامه
- استفاده حرفهای از حلقهها برای جلوگیری از تکرار کد
- ساخت دادههای جذاب و سازمانیافته با استفاده از Enumها، Structها و Tupleها
- درک عمیق مفهوم مالکیت برای اجرای سریع و ایمن برنامهها
- کار با متن و لیستها با استفاده از Stringها و Vectorها به روشهای سرگرمکننده و عملی
اگر درباره Rust کنجکاو هستید و نمیدانید از کجا شروع کنید، این دوره سکوی پرتاب شماست. چه تجربهای در کدنویسی داشته باشید و چه در دنیای برنامهنویسی کاملاً تازه وارد باشید، مدرس شما را از طریق اصول ضروری Rust به شیوهای روشن و قابل فهم راهنمایی میکند.
به علاوه به سرعت خواهید دید چرا Rust یکی از محبوبترین زبانهای برنامهنویسی در دنیای فناوری است!
دوره با مبانی شروع میشود: تنظیم ابزارها، نوشتن اولین توابع و آشنایی با سینتکس زبان Rust. از آنجا، شما وارد مفاهیم واقعی برنامهنویسی میشوید، متغیرها، جریان کنترل، حلقهها و موارد دیگر که با فعالیتهای تعاملی همراه هستند تا به تثبیت آموختههایتان کمک کنند.
با پیشرفت در دوره، درک عمیقی از مدل حافظه قدرتمند Rust پیدا خواهید کرد، چگونگی کارکرد مالکیت را خواهید فهمید و استفاده از Structها، Enumها و Vectorها را به روشهای کاربردی تمرین خواهید کرد.
هدف این دوره ایجاد اعتماد به نفس در مهارتهای Rust شماست تا بتوانید ساخت اپلیکیشن های واقعی را شروع کنید، یا قدم بعدی را در حرفه فنی خود بردارید.
جذاب به نظر میرسد... چه چیزهای دیگری باید بدانم؟
با عضویت در ZTM نه تنها به تمام دورهها، بایتها و پروژهها دسترسی خواهید داشت...
بلکه به کلاس درس آنلاین اختصاصی جامعه در Discord خواهید پیوست تا در کنار هزاران دانشجو، فارغالتحصیل، منتور، دستیار آموزشی و مدرس یاد بگیرید.
مهمتر از همه، شما از یک متخصص صنعت (Jayson) یاد خواهید گرفت که تجربه واقعی به عنوان توسعهدهنده نرمافزار دارد. او استراتژیها و تکنیکهای دقیقی را که در نقش خود استفاده میکند، به شما آموزش میدهد.
در نهایت، مانند تمام دورههای ZTM، این دوره نیز پویا است. با تغییر چشمانداز فناوری، به طور مداوم بروزرسانی میشود تا بتوانید از آن به عنوان منبع اصلی خود برای مبانی Rust در حال حاضر و در طول حرفه خود استفاده کنید.
به هزاران فارغالتحصیل Zero To Mastery بپیوندید که استخدام شدهاند و اکنون در شرکتهایی مانند Google ،Tesla ،Amazon ،Apple ،IBM ،JP Morgan ،Facebook ،Shopify و سایر شرکتهای برتر فناوری کار میکنند.
آنها از پیشزمینهها، سنین و تجربیات مختلف میآیند. بسیاری حتی به عنوان مبتدی کامل شروع کردند.
بنابراین دلیلی وجود ندارد که شما نفر بعدی نباشید.
آموزش Rust برای مبتدیان
-
مقدمه 01:55
-
تمرین: آشنایی با همکلاسیها و مدرس None
-
منابع دوره None
-
انواع دادهها 05:01
-
متغیرها 06:35
-
توابع 08:12
-
println 03:04
-
جریان کنترل با If 08:38
-
Repetition 06:30
-
راهاندازی Rust: زنجیره ابزار 04:49
-
راهاندازی Rust: افزونه rust-analyzer 04:18
-
راهاندازی Rust: ابزار clippy 02:31
-
راهاندازی Rust: افزونه error-lens 01:27
-
فعالیت: توابع 07:08
-
انواع عددی و محاسبات اولیه 03:36
-
جریان کنترل: If و Else 02:33
-
فعالیت: منطق با If و Else 04:59
-
عبارت Match 04:25
-
دمو: Match مقدماتی 03:11
-
فعالیت: Match مقدماتی 1 04:03
-
عبارت حلقه 04:48
-
فعالیت: حلقهها 04:58
-
فعالیت: حلقههای While 04:45
-
Enums 03:11
-
دمو: Enums 03:43
-
ساختارها 02:47
-
دمو: ساختارها 02:51
-
تاپلها 03:31
-
دمو: تاپلها 05:49
-
Expressions 03:49
-
دمو: Expressions 05:09
-
مفاهیم متوسط حافظه 03:34
-
مالکیت 06:17
-
دمو: Ownership 06:07
-
فعالیت: Ownership 04:57
-
پیادهسازی عملکرد 09:20
-
فعالیت: پیادهسازی عملکرد 16:30
-
ساختمان داده بردار 04:53
-
مبانی Vector و حلقههای For 02:28
-
فعالیت: Vectors و حلقههای For 06:48
-
درباره Strings 04:00
-
دمو: Strings 04:28
-
نقد و بررسی این بایت! None
مشخصات آموزش
آموزش Rust برای مبتدیان
- تاریخ به روز رسانی: 1404/10/04
- سطح دوره:None
- تعداد درس:43
- مدت زمان :03:30:00
- حجم :367.0MB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy