نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره:
این دوره با یک مثال عملی اصول Ruby را به شما آموزش می دهد. از انواع اساسی برای کنترل جریان ، Ruby را به اندازه کافی برای نوشتن برنامه های کوتاه خواهید آموخت. Ruby زبانی است که به انجام کارهای خود به روش خود افتخار می کند. در این دوره ، Ruby: Getting Started ، شما اصول زبان برنامه نویسی Ruby را یاد خواهید گرفت. ابتدا کد Ruby را می نویسید که یک مشکل برنامه نویسی را حل می کند. در ادامه خواهید دید که چگونه حتی سازه های ساده مانند شرطی ها و حلقه ها چرخش اصلی خود را در Ruby انجام می دهند. سپس ، می توانید از متداول ترین انواع داده های Ruby ، از جمله آرایه ها و هش ها استفاده کنید. در آخر ، شما خواهید آموخت که چگونه با خطاها و استثناهای برنامه نویسی کنار بیایید. وقتی این دوره را به پایان رساندید ، می دانید که چگونه یک برنامه ساده Ruby را بنویسید ، و در زمین مستحکم خواهید بود تا به جنبه های خاص این زبان درخشان بپردازید.
سرفصل ها و درس ها
بررسی اجمالی دوره
Course Overview
-
بررسی اجمالی دوره
Course Overview
نوشتن اولین برنامه یاقوت
Writing Your First Ruby Program
-
درباره این آموزش
About This Training
-
آموزش "تصویر بزرگ"
The "Big Picture" Training
-
کلیپ های "کمی اضافی"
"A Little Extra" Clips
-
یاقوت در حال اجرا است
Running Ruby
-
REPL را وارد کنید
Enter the REPL
-
چند نکته برای دانستن
A Few Things to Know
خواندن داده های ورودی
Reading Input Data
-
مشکلی که می خواهیم حل کنیم
The Problem That We Want to Solve
-
در حال بارگیری "رومئو و ژولیت"
Downloading "Romeo and Juliet"
-
خواندن داده ها از یک فایل
Reading Data from a File
-
تعریف ثابت ها
Defining Constants
-
کمی اضافی: چند روش برای خواندن داده ها
A Little Extra: A Few Ways to Read Data
-
چه کار کردیم
What We Did
سرگرم شدن با رشته ها
Having Fun with Strings
-
دسترسی به مستندات روبی
Accessing Ruby's Documentation
-
روش های انفجار و روش های سوال
Bang Methods and Question Methods
-
پاک کردن متن
Cleaning up the Text
-
آزاد کردن عبارات منظم
Unleashing Regular Expressions
-
تقسیم متن
Splitting the Text
-
کمی بیشتر: نقل قول های یک نفره و دو نفره
A Little Extra: Single and Double Quotes
-
چه کار کردیم
What We Did
تعریف توابع
Defining Functions
-
عملکرد روبی چه شکلی است
What a Ruby Function Looks Like
-
بسته بندی کد ما در یک عملکرد
Wrapping Our Code in a Function
-
"توابع" واقعاً توابع نیستند
"Functions" Aren't Really Functions
-
کمی اضافی: متغیرهای جهانی
A Little Extra: Global Variables
-
چه کار کردیم
What We Did
مجموعه های شعبده بازی
Juggling Collections
-
آرایه های روبی
Ruby's Arrays
-
بررسی شاخص های آرایه
Exploring Array Indexes
-
مبانی هاش
The Basics of Hashes
-
کمی اضافی: هاش و نمادها
A Little Extra: Hashes and Symbols
-
چه کار کردیم
What We Did
درک تکرار تکرار
Understanding Iteration
-
نوشتن یک حلقه
Writing a Loop
-
کشف بلوک ها
Discovering Blocks
-
حلقه بدون حلقه
Looping without a Loop
-
کمی بیشتر: راه های بیشتر برای تکرار
A Little Extra: More Ways to Iterate
-
چه کار کردیم
What We Did
مشروط نوشتن
Writing Conditionals
-
یک شرط اساسی
A Basic Conditional
-
پاکسازی مشروط
Cleaning up the Conditional
-
کمی اضافی: موارد متعدد
A Little Extra: Multiple Cases
-
چه کار کردیم
What We Did
برخورد با خطاها
Dealing with Errors
-
نجات استثناها
Rescuing Exceptions
-
Terser Exception Management
Terser Exception Management
-
کمی اضافی: مدیریت خطای پیشرفته
A Little Extra: Advanced Error Management
-
چه کار کردیم
What We Did
به پایان رساندن برنامه
Wrapping up the Program
-
یک ترفند REPL
A REPL Trick
-
کاوش تعداد کلمات
Exploring the Word Counts
-
نوبت شماست
Your Turn!
-
یک راه حل برای چالش
A Solution to the Challenge
-
جمع بندی این آموزش
Wrapping up This Training
Pluralsight (پلورال سایت)
Pluralsight یکی از پرطرفدارترین پلتفرمهای آموزش آنلاین است که به میلیونها کاربر در سراسر جهان کمک میکند تا مهارتهای خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دورههای آموزشی در زمینههای فناوری اطلاعات، توسعه نرمافزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه میدهد.
یکی از ویژگیهای برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعهدهندگان و کارشناسان معتبر، دورههایی را ارائه میدهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژیها نگه میدارد. این امر به کاربران این اطمینان را میدهد که دورههایی که در Pluralsight میپذیرند، با جدیدترین دانشها و تجارب به روز شدهاند.
نمایش نظرات