آموزش Ruby on Rails - یک Jumpstart برای توسعه دهندگان NET

Ruby on Rails - A Jumpstart for .NET Developers

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: این دوره در ساخت یک برنامه Rails با کمترین اصطکاک ممکن است. این دوره برای توسعه دهندگان دات نت است که می خواهند Ruby on Rails را بدون صرف زمان قابل توجهی برای یادگیری Ruby و Rails فریم ورک امتحان کنند. در این دوره به بررسی این موضوع می پردازیم که Ruby و Rails چه هستند و چگونه با زبان های دات نت مانند C# و VB مقایسه می شوند. پس از آشنایی مختصر با زبان روبی، به ساخت اپلیکیشن Rails و سفارشی سازی آن می پردازیم.

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

مقدمه ای بر روبی و ریل Introduction to Ruby and Rails

  • معرفی Introduction

  • روبی چیست؟ What is Ruby?

  • روبی در مقابل دات نت Ruby vs .NET

  • Rails vs ASP.NET WebForms Rails vs ASP.NET WebForms

  • Rails در مقابل ASP.NET MVC Rails vs ASP.NET MVC

  • در حال راه اندازی Getting Setup

  • خلاصه Summary

فقط کافیه یاقوت Just Enough Ruby

  • IRB و IDE IRB and IDEs

  • شناسه ها Identifiers

  • رشته ها و جایگزینی Strings and Substitution

  • نمادها Symbols

  • آرایه ها و هش ها Arrays and Hashes

  • روش ها و کلاس های I Methods and Classes I

  • روش ها و کلاس های II Methods and Classes II

  • فضاهای نام و وراثت چندگانه Namespaces and Multiple Inheritance

  • بیانیه های شرطی و حلقه ها Conditional Statements and Loops

  • خطاها و رسیدگی به خطاها Errors and Error Handling

  • خلاصه Summary

ریل Rails

  • در حال راه اندازی Getting setup

  • راه اندازی سرور Setting up the server

  • داربست Scaffolding

  • دسترسی به داده ها Data access

  • مهاجرت ها Migrations

  • کنترل کننده ها Controllers

  • مسیریابی Routing

  • پارامترها، جلسات و کوکی ها Parameters, sessions and cookies

  • خلاصه Summary

بازدیدها Views

  • از کنترلرها تا نماها From controllers to views

  • مشاهده قالب ها View templates

  • صفحات اصلی و نماهای جزئی Master pages and partial views

  • خط لوله دارایی Asset pipeline

  • خلاصه Summary

ActiveRecord ActiveRecord

  • مدل ها Models

  • ایجاد ارتباط Making a connection

  • CRUD پایه Basic CRUD

  • روابط Relationships

  • اعتبارسنجی ها Validations

  • خلاصه Summary

کنار هم گذاشتن Putting it together

  • کار مجدد صفحه اصلی Reworking the home page

  • ثبت نام کاربر User registration

  • اضافه کردن منوهای خاص کاربر Adding user specific menus

  • نظرات حمایتی Supporting comments

  • اعتبار سنجی ورودی Validating input

  • خلاصه Summary

نمایش نظرات

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

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

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

آموزش Ruby on Rails - یک Jumpstart برای توسعه دهندگان NET
جزییات دوره
2h 39m
44
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
273
از 5
دارد
دارد
دارد
Dustin Davis
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Dustin Davis Dustin Davis

داستین را معمولاً می‌توان در جاده‌ای پیدا کرد که کمتر سفر کرده است. او یکی از بنیانگذاران Developer Advocates است، که یک تبشیر آزاد برای استخدام است. او همچنین یکی از مجریان پادکست MashThis.IO است. او به عنوان یک MVP PostSharp، به طور منظم در گروه‌های کاربری، اردوگاه‌های کد و سایر رویدادهای توسعه‌دهندگان شرکت می‌کند تا درباره برنامه‌نویسی جنبه‌گرا و طیفی از موضوعات دیگر صحبت کند. داستین با همسر و دو پسرش در SoCal زندگی می کند. زمانی که او کار نمی کند یا در رویدادها صحبت نمی کند، برای پروژه بعدی یا سخنرانی خود آماده می شود.