آموزش معرفی Ruby on Rails 3 و 4

Introduction to Ruby on Rails 3 and 4

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

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

معرفی بازی Ruby on Rails 3 Introduction to Ruby on Rails 3

  • معرفی Introduction

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

  • ریل چیست؟ What is Rails?

  • آیا باید روبی را بشناسم؟ Do I need to Know Ruby?

  • تاریخ History

  • Rails 4 ویژگی ها Rails 4 Features

  • انجمن ریل Rails Community

  • مزایای ریل Benefits of Rails

  • خلاصه Summary

نصب ریل و تنظیم محیط توسعه شما Installing Rails and Setting up your Development Environment

  • معرفی Introduction

  • پیش نیازها Prerequisites

  • پایگاه داده ها و ریل ها Databases and Rails

  • مروری بر جواهرات روبی Overview of Ruby Gems

  • نصب ریل روی ویندوز Installing Rails on Windows

  • نسخه ی نمایشی: نصب کننده One Button Rails در ویندوز Demo: One Button Rails Installer on Windows

  • نصب ریل در ویندوز (ادامه دارد) Installing Rails on Windows (Continued)

  • نسخه ی نمایشی: نصب Rails روی ویندوز با Ruby Gems Demo: Installing Rails on Windows with Ruby Gems

  • نصب Rails در Linux/Unix و Mac OSX Installing Rails on Linux/Unix and Mac OSX

  • نسخه ی نمایشی: نصب Rails در Mac OSX Demo: Installing Rails on Mac OSX

  • سرورهای ریل Rails Servers

  • IDE ها IDE's

  • خلاصه Summary

ایجاد اولین برنامه Rails شما Creating Your First Rails Application

  • معرفی Introduction

  • چیزی که ما می سازیم What We're Building

  • بررسی اجمالی خط فرمان ریل Rails Command Line Overview

  • ایجاد پروژه Creating The Project

  • نسخه ی نمایشی: ایجاد پروژه Demo: Creating The Project

  • ساختار پروژه ریل Rails Project Structure

  • نسخه ی نمایشی: قدم زدن در طرح بندی یک پروژه Demo: Walk Through of A Project's Layout

  • اجرای پروژه Running The Project

  • نسخه ی نمایشی: راه اندازی سرور و استفاده از برنامه Demo: Starting The Server and Using The Application

  • مدیریت پایگاه داده Database Management

  • نسخه ی نمایشی: پیاده سازی پیکربندی پایگاه داده Demo: Database Configuration Walk Through

  • تولید داربست Generating A Scaffold

  • نسخه ی نمایشی: ایجاد یک داربست در برنامه Demo: Creating A Scaffold in The Application

  • نسخه ی نمایشی: Scaffold Code Walk Through Demo: Scaffold Code Walk Through

  • بررسی کلی Rake Rake Overview

  • نسخه ی نمایشی: rake db:migrate Demo: rake db:migrate

  • بررسی اجمالی مسیرها Routes Overview

  • نسخه ی نمایشی: مسیرهای شن کش Demo: rake routes

  • تست داربست Testing The Scaffold

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

  • خلاصه Summary

معماری ریل Rails Architecture

  • معرفی Introduction

  • فلسفه ریل Rails Philosophy

  • N-Tiers N-Tiers

  • کنترلر نمای مدل Model View Controller

  • نقشه برداری URL و نقاط پایانی URL Mappings and Endpoints

  • HTTP PATCH و Rails 4 HTTP PATCH and Rails 4

  • ORM ORM

  • ERB ERB

  • برنامه Walk Through Application Walk Through

  • نگهداری عروسک روسی در ریل 4 Russian Doll Caching in Rails 4

  • خلاصه Summary

ابزار ریل Rails Tools

  • معرفی Introduction

  • Gemfile Gemfile

  • نسخه ی نمایشی: افزودن جم به The Gemfile Demo: Adding Gems to The Gemfile

  • مهاجرت های پایگاه داده در عمق Database Migrations in Depth

  • نسخه ی نمایشی: مهاجرت های پایگاه داده Demo: Database Migrations

  • بذردهی داده ها Data Seeding

  • نسخه ی نمایشی: در حال اجرا db:seed Demo: Running rake db:seed

  • بررسی اجمالی ژنراتورها Generators Overview

  • تولید مدل ها Generating Models

  • نسخه ی نمایشی: تولید یک مدل جدید Demo: Generating a New Model

  • تولید کنترلرها Generating Controllers

  • نسخه ی نمایشی: ایجاد یک کنترلر جدید Demo: Generating a New Controller

  • نمای کلی کنسول Rails Rails Console Overview

  • کنسول DB Rails Rails DB Console

  • سایر وظایف Rake Other Rake Tasks

  • نسخه ی نمایشی: Rake Tasks Demo: Rake Tasks

  • نمای کلی خط لوله دارایی Asset Pipeline Overview

  • خلاصه Summary

کنترلرها و نماهای ریل Rails Controllers and Views

  • معرفی Introduction

  • نسخه ی نمایشی: نمونه توسعه کنترلر Demo: Controller Development Example

  • کنترلر و مشاهده اشیاء پشتیبانی Controller and View Support Objects

  • کاربردهای مشترک شیء پشتیبانی Common Support Object Uses

  • ایجاد اقدامات جدید Creating New Actions

  • مسیریابی ریل سفارشی Custom Rails Routing

  • Rails 4 Concerns and Routing Rails 4 Concerns and Routing

  • نسخه ی نمایشی: ایجاد یک اقدام رزومه جدید Demo: Creating a New Resume Action

  • فیلترهای کنترلر Controller Filters

  • نسخه ی نمایشی: افزودن فیلتر Demo: Adding a Filter

  • ریل 4 پارامتر قوی Rails 4 Strong Parameters

  • مشاهده Helpers View Helpers

  • Rails 4 View Helpers Rails 4 View Helpers

  • ارائه دادن Render

  • جزئی Partials

  • توربولینک ها Turbolinks

  • خلاصه Summary

مدل های ریل و ActiveRecord Rails Models and ActiveRecord

  • معرفی Introduction

  • اشیاء در مقابل جداول Objects vs Tables

  • انجمن ها Associations

  • انجمن ها: has_ ​​many Associations: has_many

  • انجمن ها: متعلق_به Associations: belongs_to

  • انجمن ها: has_one Associations: has_one

  • انجمن ها: دارای_و_متعلق_به_بسیاری است Associations: has_and_belongs_to_many

  • انجمن ها: has_many :through Associations: has_many :through

  • نسخه ی نمایشی: انجمن ها Demo: Associations

  • تماس های تلفنی Callbacks

  • نسخه ی نمایشی: پاسخ به تماس Demo: Callbacks

  • بررسی اجمالی پرس و جو ActiveRecord ActiveRecord Query Overview

  • بازیابی داده ها Retrieving Data

  • شرایط Conditions

  • مرتب سازی Ordering

  • سفارشی انتخاب و شمارش Custom Selects and Count

  • گروه بندی Grouping

  • صفحه بندی Paging

  • می پیوندد Joins

  • یافتن توسط SQL Find by SQL

  • نسخه ی نمایشی: پرس و جو Demo: Queries

  • تغییرات Rails 4 ActiveRecord Rails 4 ActiveRecord Changes

  • نسخه ی نمایشی: Rails 4 Demo: Rails 4

  • خلاصه Summary

نمایش نظرات

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

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

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

آموزش معرفی Ruby on Rails 3 و 4
جزییات دوره
3h 56m
113
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
210
از 5
دارد
دارد
دارد
Dan Bunker
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Dan Bunker Dan Bunker

Dan Bunker یک مشاور ارشد و مدیر برنامه نویسی شده برای Technology Technology Group ، یک شرکت مشاوره مستقر در سالت لیک سیتی ، یوتا (softwaretechnologygroup.com) است. دان همچنین در فعالیتهای Java شرکت و ابتکارات آموزش کارکنان نقش فعالی دارد. وی در Ruby ، Python ، Groovy ، PHP ، JavaScript ، Java ، Spring MVC ، Spring Security و بسیاری دیگر آموزش می دهد. علاوه بر علاقه به توسعه نرم افزار ، Dan یک گیتاریست جاز است و از تنظیم موسیقی و دادن دوره های آموزشی به علاقه مندان محلی لذت می برد.