آموزش موارد جدید در Ruby 3

What's New in Ruby 3

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: این دوره به شما می آموزد که چه ویژگی های جدید Ruby 3 با استفاده از آن در ساخت یک برنامه بسیار ساده است که همزمان، نوع ایمن و کارآمد حافظه است. 3 پیشرفت بزرگ در این نسخه اصلی جدید. دانستن اینکه چرا Ruby 3 چنین نسخه مهمی است و مسائلی که در مورد Ruby 2 و برنامه نویسی به طور کلی به آن می پردازد بسیار مهم است. در این دوره آموزشی، What's New in Ruby 3، یاد خواهید گرفت که با ساختن اپلیکیشنی که این پیشرفت ها را به نمایش می گذارد، سه پیشرفت اصلی را در Ruby 3 اعمال کنید. ابتدا، مدل همزمانی Ruby 3 و نحوه اجرای موازی فرآیندهایی را که می توان به راحتی در برنامه شما مدیریت کرد را بررسی خواهید کرد. سپس، تجزیه و تحلیل استاتیک را کشف خواهید کرد تا اطمینان حاصل کنید که داده‌هایی که در اطراف برنامه شما ارسال می‌شوند، نوع داده صحیحی هستند، بنابراین خطر جهش مقادیر به حداقل می‌رسد. نقطه ضعفی که برای نسل‌ها زبان‌های اسکریپت‌نویسی مانند Ruby را آزار داده است. در نهایت، با نگاهی به روش‌های کاربردی جدید برای زیباتر کردن نمایش اطلاعات از نظر نوشتن منطق پشت آن، یاد می‌گیرید که چگونه از نظر حافظه و برنامه‌نویسی کارآمدتر باشید. پس از اتمام این دوره، مهارت ها و دانش ویژگی های جدید Ruby 3 را که برای توسعه برنامه های کاربردی پایدارتر، همزمان و مدرن تر لازم است، خواهید داشت.

سرفصل ها و درس ها

بررسی اجمالی دوره Course Overview

  • بررسی اجمالی دوره Course Overview

روشهای سودمند جدید New Utility Methods

  • معرفی Introduction

  • تطبیق الگو Pattern Matching

  • هش فیلترینگ Hash Fltering

  • ویژگی های روش اضافی Additional Method Features

  • نسخه ی نمایشی Demo

یکپارچه سازی برنامه با برنامه نویسی Typesafe Solidifying the App with Typesafe Programming

  • برنامه نویسی Typeafe Typesafe Programming

  • نسخه ی نمایشی Demo

همزمانی با فیبرها و راکتورها Concurrency with Fibers and Reactors

  • معرفی Introduction

  • نسخه ی نمایشی 1 Demo 1

  • راکتورها Ractors

  • نسخه ی نمایشی 2 Demo 2

  • نسخه ی نمایشی 3 Demo 3

نمایش نظرات

Pluralsight (پلورال سایت)

Pluralsight یکی از پرطرفدارترین پلتفرم‌های آموزش آنلاین است که به میلیون‌ها کاربر در سراسر جهان کمک می‌کند تا مهارت‌های خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دوره‌های آموزشی در زمینه‌های فناوری اطلاعات، توسعه نرم‌افزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه می‌دهد.

یکی از ویژگی‌های برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعه‌دهندگان و کارشناسان معتبر، دوره‌هایی را ارائه می‌دهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژی‌ها نگه می‌دارد. این امر به کاربران این اطمینان را می‌دهد که دوره‌هایی که در Pluralsight می‌پذیرند، با جدیدترین دانش‌ها و تجارب به روز شده‌اند.

آموزش موارد جدید در Ruby 3
جزییات دوره
1h 6m
13
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
-
- از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Raphael Alampay Raphael Alampay

رافائل آلامپای یکی از بنیانگذاران Cloudband Solutions Co. ، یک شرکت مشاوره و توسعه نرم افزار است که از نرم افزارهای سفارشی برای SME در سراسر جهان پشتیبانی می کند. او با استفاده از زمان و فن آوری آزمایش شده مانند جاوا ، Ruby on Rails ، Python ، PostgreSQL و Linux ، علاقه زیادی به ایجاد برنامه هایی دارد که مشکلات دنیای واقعی را حل می کند و باعث می شود مشاغل همزمان کارآمدتر و نوآورتر باشند. کار وی در زمینه نرم افزار عمدتاً مبتنی بر فلسفه "کایزن" است که به معنای بهبود مستمر است. که هر نرم افزار به معنای بهبود مداوم در طول زمان است. جدا از توسعه نرم افزار ، رافائل همچنین در دانشگاه ها و نهادهای شرکتی به طور عمده در زمینه برنامه نویسی و یادگیری ماشین به تدریس علوم کامپیوتر می پردازد. وی در حال حاضر دارای مدرک کارشناسی ارشد در علوم کامپیوتر است و همچنین در حال تحصیل در مقطع دکترای علوم کامپیوتر است. اگر برنامه نویسی یا تدریس نباشد ، رافائل در اوقات فراغت خود از نواختن پیانو و گیتار لذت می برد.