Course catalog
Categories
Showing 1-5 of 5 items.
Rust برای مهندسی داده
(Mitalearn-392680)
- 7 hours 43 minutes
- مناسب همه
- Release date: 16 October 2023
- Author: Noah Gift
درباره این دوره:
در این دوره یاد بگیرید که چگونه از Rust برای ساخت خطوط لوله داده با کارایی بالا استفاده کنید که می توانید در مهندسی داده، ML Ops و مهندسی نرم افزار سنتی استفاده کنید. Rust ایمنی، سرعت و کنترل سطح پایین را برای برنامه نویسی سیستم ها فراهم می کند و مربی نوح گیفت این جنبه ها را در چهار بخش این دوره به تصویر می کشد. نوح شروع به بررسی ویژگی های کلیدی Rust، از جمله HashMaps و وکتورها می کند. او سپس نگاهی به ایمنی، امنیت و همزمانی با Rust می اندازد. در بخش سوم، نوح کتابخانهها و ابزارهای محبوب مهندسی داده Rust را پوشش میدهد و دوره را با نگاهی به طراحی سیستمهای پردازش داده در Rust به پایان میرساند.
Related Skills
آموزش ضروری Rust
(Mitalearn-220742)
- 6 hours 47 minutes
- مناسب همه
- Update date: 21 June 2026
- Author: Barron Stone
درباره این دوره:
اگر حتی اندکی در مورد زبان های برنامه نویسی می دانید، می دانید که گزینه های زیادی برای انتخاب وجود دارد. اگر اولویت شما زبانی است که بر قابلیت اطمینان، سرعت، حافظه، ایمنی و موازی بودن تمرکز دارد، ممکن است Rust برای شما مناسب باشد. در این دوره، مدرس Barron Stone اجزای کلیدی Rust را پوشش میدهد و با مفاهیم اولیه برنامهنویسی شامل متغیرها، انواع دادهها، توابع و حلقههای کنترل شروع میکند. او سپس به برخی از مفاهیم اصلی که مختص Rust هستند میپردازد، از جمله مالکیت، مراجع وامگیری و جعبهها. اگرچه Rust برای برنامهنویسی سیستمهای سطح پایین عالی است، اما برای برنامههای وب، خدمات شبکه و برنامههای تعبیهشده نیز استفاده میشود. همانطور که بارون نشان می دهد، ویژگی های Rust، همراه با ابزارهای عالی، مستندات، و جامعه استقبال کننده، Rust را به زبانی تبدیل کرده است که توسعه دهندگان آن را دوست دارند.
Related Skills
انتخاب زبان پشتی راست: TypeScript ، Go یا Rust برای پروژه Greenfield خود
(Mitalearn-414610)
- 2 hours 10 minutes
- مناسب همه
- Release date: 4 March 2025
- Author: Tai Groot
درباره این دوره:
در این دوره، مربی Tai Groot به شما کمک می کند تا Golang، Rust و TypeScript را ارزیابی کنید تا تعیین کنید کدام زبان برای پروژه سبز فیلد مناسب است. عملکرد، مقیاسپذیری و ویژگیهای ایمنی این زبانها را با استفاده از موارد و مثالهای واقعی مقایسه کنید. بیاموزید که نیازهای پروژه مربوطه را به عنوان عوامل تعیین کننده برای انتخاب زبان شناسایی و رتبه بندی کنید. در پایان، شما قادر خواهید بود با اطمینان زبان برنامه نویسی مناسب را برای هر پروژه سبز فیلد توصیه کنید.
Related Skills
اولین نگاه: Rust
(Mitalearn-145160)
- 2 hours 17 minutes
- مبتدی
- Release date: 21 June 2026
- Author: Abhiram Ravikumar
درباره این دوره:
اولین نگاه خود را به Rust، یک زبان برنامه نویسی سیستم های منبع باز که بر سرعت، ایمنی حافظه و موازی سازی تمرکز دارد، بیندازید. توسعه دهندگان از Rust برای ایجاد طیف گسترده ای از برنامه های نرم افزاری جدید مانند موتورهای بازی، سیستم عامل ها، سیستم های فایل، اجزای مرورگر و موتورهای شبیه سازی برای واقعیت مجازی استفاده می کنند. در این دوره آموزشی، نحوه نصب Rust را یاد بگیرید و سپس با مفاهیم اولیه مانند متغیرها، انواع داده ها، نحو متد، enums و موارد دیگر آشنا شوید. کشف کنید که چگونه اصول مالکیت منحصر به فرد Rust بر زبان تأثیر می گذارد. مدیریت داده، وصله الگو، و مدیریت خطا نیز پوشش داده شده است. این دوره با یک نمونه پروژه Rust به پایان می رسد که به شما نشان می دهد چگونه همه چیز با هم جمع می شود.
Related Skills
چالش های کدنویسی در Rust
(Mitalearn-246565)
- 2 hours 24 minutes
- مناسب همه
- Release date: 14 February 2022
- Author: Tim McNamara
درباره این دوره:
بهبود مهارت های کدنویسی Rust به زمان و تمرین زیادی نیاز دارد. مهم این است که خود را با چالش های جدید تحت فشار قرار دهید، این دقیقا همان چیزی است که این دوره برای آن است. به نویسنده و مربی تیم مکنامارا بپیوندید تا شما را در یک سری چالشهای کدنویسی راهنمایی میکند و توانایی شما را برای انجام عملکردهای خاص آزمایش میکند تا بتوانید با Rust به سطح بعدی برسید.
مهارتهای Rust را با تمرینهایی که ساده شروع میشوند، به دست آورید. و به تدریج دشوارتر می شوند. یاد بگیرید که چگونه در صورت نیاز کد بهتر، سریعتر و قابل اعتمادتر بنویسید. دریابید که چرا Rust در حال تسلط بر صنعت است و جایگزینی کارآمد و مطمئن برای بسیاری از زبان های برنامه نویسی دیگر ارائه می دهد. در پایان این دوره، فهرست جدیدی از مهارتهایی خواهید داشت که میتوانید به تمرین و پیشرفت آنها ادامه دهید.