آموزش تکرار اطلاعات با روبی

Data Iteration with Ruby

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: روبی زبان قدرتمندی با نحوی است که ساده ، راحت خوانده می شود و شبیه به زبان انگلیسی است. این زبان را برای مبتدیان به یک زبان عالی تبدیل می کند. این دوره به شما نحوه نوشتن کد تمیز و انعطاف پذیر در Ruby را آموزش می دهد. کدگذاری به هر زبانی نیاز به درک ساختارهای برنامه نویسی اساسی مانند بلوک ها ، ماژول ها و رفتار غالب دارد. روبی یک زبان برنامه نویسی تفسیر شده ، سطح بالا و با کاربردهای عمومی است و از الگوی برنامه نویسی رویه ای ، عملکردی و شی گرا پشتیبانی می کند. در این دوره ، Data Iteration with Ruby ، شما توانایی نوشتن کدی شفاف و مختصر را دارید که برای تغییر نیز سازگار است. ابتدا ، نحوه تماس و نوشتن بلوک را کشف خواهید کرد. در مرحله بعدی ، خواهید فهمید که چگونه می توانید با Procs و Lambdas نسخه برداری کد را کاهش دهید. در آخر ، شما یاد خواهید گرفت که چگونه از ماژول های خود استفاده کنید و بنویسید. پس از پایان این دوره ، مهارت و دانش Data Iteration in Ruby برای نوشتن کدی صحیح ، مختصر و در عین حال قابل فهم را که بخشی حیاتی از جعبه ابزار برنامه نویسی شما است ، خواهید داشت.

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

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

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

کار با Blocks Working with Blocks

  • رئوس مطالب دوره و تنظیمات محیطی Course Outline and Environment Setup

  • معرفی بلوک Introducing Blocks

  • نوشتن یک بلوک Writing a Block

  • نوشتن روش بلوک Writing a Block Method

  • مسدود کردن با استدلال Block with Arguments

  • فراخوانی یک بلوک با روش تماس Calling a Block with the Call Method

  • نسخه ی نمایشی: با استفاده از کلمه کلیدی Yield Demo: Using the Yield Keyword

  • استفاده از بلوک با انواع داخلی Using Blocks with Built-in Types

  • نسخه ی نمایشی: اجرای یک سکه تلنگر با بلوک Demo: Implementing a Coin Flip with Blocks

  • خلاصه ماژول Module Summary

با استفاده از Procs و Lambdas Using Procs and Lambdas

  • مقدمه Introduction

  • کار با Procs Working with Procs

  • نسخه ی نمایشی: یافتن مربع با Procs Demo: Finding Squares with Procs

  • کار با لامبداس Working with Lambdas

  • نسخه ی نمایشی: تبدیل واحد با Lambdas Demo: Unit Conversion with Lambdas

  • خلاصه ماژول Module Summary

اضافه کردن عملکرد با Mixins Adding Functionality with Mixins

  • ماژول ها و میکسین ها Modules and Mixins

  • نسخه ی نمایشی: ماژول ها و Mixins Demo: Modules and Mixins

  • بیانیه را وارد کنید The Include Statement

  • نسخه ی نمایشی: با استفاده از Include Demo: Using Include

  • The Mixable Mixin The Enumerable Mixin

  • نسخه ی نمایشی: The Mixable Mixin Demo: The Enumerable Mixin

  • روشهای برتر Overriding Methods

  • نسخه ی نمایشی: روش های برتر Demo: Overriding Methods

  • خلاصه ماژول و جمع بندی دوره Module Summary and Course Wrap up

نمایش نظرات

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

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

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

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

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Prateek Parekh Prateek Parekh

Prateek یک مهندس نرم افزار است که در زمینه طراحی ، توسعه و آزمایش شرکت و همچنین برنامه های مشتری روبرو برای شرکت هایی مانند Sun Microsystems ، Oracle و eBay کار کرده است. علایق وی شامل معماری ، سیستم های توزیع شده و امنیت است. او علاقه زیادی به فناوری و چگونگی کمک به آن دارد تا یادگیری را سرگرم کننده ، جذاب و به طور گسترده در دسترس قرار دهد.