در خدمت شما هستیم با فیلم آموزش برنامه نویسی Rust برای مبتدیان به زبان اصلی از وب سایت آموزش برنامه نویسی سورس باران. در این ویدئو اصول کدنویسی و توسعه اپلیکیشن های نرم افزاری با استفاده از زبان برنامه نویسی Rust را یاد می گیرید. این دوره برای مبتدیانی است که می خواهند نحوه کد نویسی را بدون دستپاچه شدن در اصطلاحات فنی و علوم کامپیوتر بیاموزند. برنامه نویسی Rust برای مبتدیان به طور خاص برای آموزش مفاهیم اصلی برنامه نویسی لازم برای شروع ساخت اپلیکیشن های کاربردی طراحی شده است و در عین حال پایه ای محکم برای یادگیری آینده فراهم می کند.
آموزش برنامه نویسی Rust برای مبتدیان
- مبانی مفاهیم برنامه نویسی کامپیوتر مانند منطق شرطی، حلقه ها و تبدیلات داده.
- چگونه می توان الزامات واقعی را به اپلیکیشن های کاربردی تبدیل کرد.
- درک کامل اصول برنامه نویسی Rust
- چگونه می توان برنامه های خود را با بکارگیری از تست خودکار و با استفاده از ویژگی های زبان Rust قابل اعتماد کرد.
بهترین راه برای یادگیری برنامه نویسی، نوشتن اپلیکیشن های جذاب و جالب است. این دوره شامل 30 تمرین برنامه نویسی برای تکمیل دروس است و با اپلیکیشن های کاربردی در دنیای واقعی طراحی شده است. هر تمرین مشکلی با نکاتی در مورد نحوه پیاده سازی راه حل ارائه می دهد، بنابراین می توانید تمرین مورد نیاز برای موفقیت را انجام دهید. این تمرینات با ویدئویی که پیاده سازی احتمالی این تمرین را نشان می دهد و توضیحات خط به خط در مورد نحوه انجام تسک کد و دلیل عملکرد آن، همراه است.
اطلاعات این دوره به ترتیب متفکرانه ارائه شده است، به این معنی که شما همیشه از آنچه که هر بیت کد در یک برنامه انجام می دهد و به نحوه عملکرد آن به روش خود، آگاه خواهید بود. برای درک کامل کد هنگام ارائه، نیازی به صبر کردن تا بعد در دوره یا مطالعه موضوعات پیشرفته نیست. این امر با ایجاد دانش از طریق دروس مختصر و آسان برای پیگیری که به سرعت قابل مرور است، انجام می شود.
این دوره فقط برای برنامه نویسان مبتدی نیست، بلکه برای هر برنامه نویسی است که مایل به یادگیری Rust می باشد. اگر تجربه برنامه نویسی در یک زبان با مدیریت سطح بالا مانند Python ،JavaScript یا #C را دارید، این دوره مقدمه ای عالی برای زبان برنامه نویسی Rust است و مدل حافظه و سینتکس منحصر به فرد آن است.
- مقدمه
- نصب
- مبانی انواع داده
- مبانی متغیرها
- مبانی توابع
- مبانی ماکرو Println
- مبانی جریان کنترل
- مبانی تکرار
- کامنت ها
- تمرین توابع
- ریاضیات پایه
- تمرین کد نویسی منطق If & Else
- Loop
- While Loop
- کار با داده
- Enums
- ساختارها
- Structs
- Tuples
- حافظه متوسط
- مالکیت
- پیاده سازی عملکرد
- بردارها
- بردارها و For Lops
- رشته ها
- مفاهیم پیشرفته
- مشتق گرفتن از عملکرد
- تایپ حاشیه نویسی
- تطبیق پیشرفته
- آپشن
- تولید اسناد
- Hashmap
- ورودی کاربر
- اپلیکیشن صورتحساب منو محور
- Closures
- ترکیب کننده نقشه
- ماژول ها
- ترکیب کننده های آپشن
- Iterators
- محدوده ها
- Traits
- External Crates
- Const
- تایپ خطاهای سفارشی
- الگوی تایپ جدید
- حافظه پیشرفته
- انتقال Closures به توابع
- Lifetimes
راستی! برای دریافت مطالب جدید در کانال تلگرام یا پیج اینستاگرام سورس باران عضو شوید.
- جم فايل : 2.79 گیگابایت
- مدت زمان دوره : 10:56:44
- منبع : سورس باران
- رمز فايل : www.sourcebaran.com
- انتشار: ۲ اسفند ۱۴۰۰
دسته بندی موضوعات
- آموزش برنامه نویسی
- آموزش کریپتو کارنسی (ارز دیجیتال)
- آموزش متنی برنامه نویسی
- پروژه برنامه نویسی
- فروشگاه
- فیلم های آموزشی
- #F
- ++C
- 3ds max
- Ada
- ADO.NET
- Adobe Flash
- Agile
- Ajax
- AngularJS
- Anime Studio
- apache
- ARM
- Asp.Net
- ASP.NET MVC
- assembly
- AVR
- Azure
- Bootstrap
- Cassandra
- CCNA
- CCNP
- CCSP
- ChatGPT
- Cisco
- CMD
- COBOL
- CSS
- Cython
- Django
- Dreameaver
- Elixir
- EntityFramework
- Erlang
- Flash
- Go
- Groovy
- Haskell
- Htaccess
- HTML
- IOS
- Jade
- jquery
- Kendo UI
- Linq
- Linux
- LUA
- MariaDB
- maya
- Meteor
- MongoDB
- Mono Android
- MonoGame
- Mysql
- NoSQL
- Oracle
- Orchard
- Perl
- php
- PHPMyAdmin
- R
- Rational Rose
- Ruby
- Rust
- Scala
- Scrum Master
- SFML
- SharePoint
- SignalR
- silver light
- SQL Server
- Stimulsoft Reports
- Telerik
- UML
- VB.NET&VB6
- Vue 3
- WPF
- Xml
- آردوینو
- آموزش های پروژه محور
- آیونیک
- اتوکد
- الگوریتم تقریبی
- الگوریتم نویسی و فلوچارت
- امنیت
- اندروید
- اندروید استودیو
- انیمیشن سازی
- بازی سازی با Scratch
- بک ترک
- بیسیک فور اندروید
- پایتون
- پرولوگ
- پریمیر
- جاوا
- جاوا اسکریپت
- جنگو
- جوملا
- دارت
- دلفی
- دوره های رایگان پیشنهادی
- زامارین
- سئو
- ساخت CMS
- ساخت اتوران
- ساختمان داده ها
- سی شارپ
- شبکه و مجازی سازی
- طراحی الگوریتم
- طراحی بازی
- طراحی وب
- فتوشاپ
- فریم ورک codeigniter
- فلاتر
- کاتلین
- کامپایلرها
- کانستراکت
- کریستال ریپورت
- کلوژر
- گوگل آنالیتیکس
- گیت
- لاراول
- مای بی بی
- مایکروسافت پروجکت
- متریال دیزاین
- متلب
- معماری کامپیوتر
- مهندسی اینترنت
- میکروتیک
- نود جی اس
- نیوک
- هوش مصنوعی
- ویبولوتین
- ویژوال استودیو
- یونیتی
- کتاب های آموزشی
- Ada
- Ajax
- Android
- ASP.NET
- ASP.NET Core
- AVR
- clips
- CNC
- COBOL
- CQRS
- Cython
- Dreamweaver
- Elixir
- Entity Framework 4.0
- Erlang
- Go
- Groovy
- Haskell
- LINQ
- Lua
- Matlab
- MFC
- Node.js
- PERL
- php
- PLC
- Prolog
- React
- Rust
- Scala
- SFML
- SharePoint
- silver light
- VHDL
- VMware
- WinJS
- Workflow
- WPF
- XHTML
- Yii Framework
- اتوکد
- اچ تی ام ال
- اسمبلی
- اکتیو ایکس
- الگوریتم و فلوچارت
- انگولار
- اوبونتو
- اوراکل
- بازی سازی
- بانک اطلاعاتی
- برنامه نویسی سوکت
- برنامه نویسی موبایل
- بک ترک
- پاسکال
- پایان نامه
- پایتون
- پرولوگ
- جاوا
- جاوا اسکریپت
- جی کوئری
- حوملا
- داده کاوی
- دلفی
- رباتیک
- روبی
- زبان ماشین
- سئو
- ساختمان داده ها
- سایر کتاب ها
- سخت افزار
- سوئیفت
- سی اس اس
- سی پلاس پلاس
- سی شارپ
- سیستم عامل
- سیستم های خبره
- شبکه و مجازی سازی
- شبیه سازی کامپیوتر
- طراحی الگوریتم
- فتوشاپ
- فریم ورک گتنا
- کاتلین
- کالی لینوکس
- کریستال ریپورت
- گزارش کارآموزی
- گوگل
- لیسپ
- متلب
- مقاله
- مهندسی نرم افزار
- نیوک
- هوش مصنوعی
- وب مستر
- ویژوال بیسیک
- نرم افزار و ابزار برنامه نویسی
- وردپرس