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