نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره:
روبی زبان قدرتمندی با نحوی است که ساده ، راحت خوانده می شود و شبیه به زبان انگلیسی است. این زبان را برای مبتدیان به یک زبان عالی تبدیل می کند. این دوره به شما نحوه نوشتن کد تمیز و انعطاف پذیر در 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
نمایش نظرات