توضیحات
Rust Programming: From Fundamentals to Projects دوره آموزشی مبانی برنامهنویسی Rust به سمت ساخت اپلیکیشنهای عملی می باشد که توسط آکادمی آنلاین یودمی منتشر شده است. این دوره مناسب مبتدیان، توسعهدهندگانی که از زبانهای دیگر میآیند و برنامهنویسان علاقهمند به توسعه سیستمی است و یک مقدمه ساختاریافته بر نحو Rust، سیستم نوع، مدل مالکیت، borrowing، lifetime و مدیریت خطا ارائه میدهد و پیش از ورود به مباحث پیشرفتهتر، پایهای محکم میسازد. فراگیران کار خود را با بلوکهای سازنده اصلی زبان آغاز میکنند، شامل متغیرها، انواع داده، عملگرها و جریان کنترل، سپس به کار مطمئن با آرایهها، slice ها، vector ها، tuple ها، رشتهها و enumeration ها میپردازند. نوشتن کد قابلاستفاده مجدد و ساختاریافته از همان ابتدا از طریق توابع، پارامترها، مقادیر بازگشتی، closure ها و iterator ها تأکید میشود و عادات عملی به فراگیران میدهد که در سراسر دوره ادامه مییابد.
تمرکز اصلی روی رویکرد متمایز Rust به امنیت حافظه است. دوره توجه قابلتوجهی به مالکیت، borrowing، reference ها، scope ها و تمایز میان حافظه stack و heap اختصاص میدهد، مفاهیمی که Rust را از اکثر زبانهای دیگر متمایز میکنند و برای نوشتن کد ایمن و کارآمد بدون garbage collector ضروری هستند. با تکیه بر این پایه، دوره به سمت struct ها، enum ها و trait ها برای سازماندهی و مدلسازی داده پیش میرود، و سپس generic ها را برای نوشتن انتزاعات انعطافپذیر و قابلاستفاده مجدد پوشش میدهد. فراگیران همچنین collection ها و ماژولهای Rust، iterator ها برای پردازش بیانگر داده و الگوهای ساختاریافته مدیریت خطا که بازتاب کدبیسهای واقعی Rust هستند را مطالعه میکنند. دوره با همزمانی و برنامهنویسی ناهمگام به پایان میرسد و فراگیران را با نحوه مدیریت ایمن کار موازی و غیرمسدودکننده توسط Rust آشنا میکند. در سراسر برنامه، مفاهیم از طریق پروژههای عملی تقویت میشوند تا اطمینان حاصل شود فراگیران نهتنها Rust را در تئوری درک میکنند، بلکه میتوانند آن را برای ساخت نرمافزار واقعی و کاربردی بهکار ببرند.
آنچه در دوره Rust Programming: From Fundamentals to Projects یاد خواهید گرفت:
- درک مبانی برنامهنویسی Rust، شامل نحو، متغیرها، انواع داده، عملگرها و جریان کنترل.
- کار مطمئن با آرایهها، slice ها، vector ها، tuple ها، رشتهها و enumeration ها در Rust.
- نوشتن برنامههای قابلاستفاده مجدد Rust با استفاده از توابع، پارامترها، مقادیر بازگشتی، closure ها و iterator ها.
- درک مفاهیم مالکیت، borrowing، reference ها، scope ها و حافظه stack و heap در Rust.
- و …
مشخصات دوره
ناشر: یودمی
مدرس: Uplatz Training
زبان: انگلیسی
سطح آموزش: مقدماتی تا پیشرفته
تعداد دروس: 110
مدت زمان آموزش: 58 ساعت و 9 دقیقه
سرفصل های دوره

پیش نیازهای دوره Rust Programming: From Fundamentals to Projects
Enthusiasm and determination to make your mark on the world!
تصاویر دوره

فیلم معرفی دوره Rust Programming: From Fundamentals to Projects
راهنمای نصب
پس از Extract، با Player دلخواه خود مشاهده کنید.
زیرنویس: ندارد
کیفیت: 1080p
لینک دانلود
گذرواژه فایل(ها): www.downloadly.ir
حجم فایل
25 گیگابایت




![Machine Learning A-Z™: AI, Python & R + ChatGPT Bonus [2023]](https://downloadly.ir/wp-content/uploads/2023/11/Machine-Learning-A-Z-AI-Python-R-ChatGPT-Bonus-2023.png)






































