آموزش توسعه دهنده حرفه ای Ruby on Rails با Rails 5

Professional Ruby on Rails Developer with Rails 5

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: Ruby on Rails - تصور کنید، طراحی کنید، برنامه‌های وب بسازید و رویاهای خود را با Rails 5 بسازید برنامه‌های وب با استفاده از Ruby on Rails بسازید مجموعه‌های آزمایشی خودکار برای برنامه‌های پیچیده وب بسازید به یک توسعه‌دهنده برنامه وب با اعتماد به نفس تبدیل شوید رقابت برای مشاغل توسعه‌دهنده جوان و پردرآمد. مهارت در توسعه back-end کسب و کار خود را با زنده کردن ایده های خود شروع کنید یک مرورگر وب مدرن و اتصال به اینترنت نرم افزار مورد استفاده در دوره رایگان است برخی از اصول اولیه وب مانند HTML/CSS مفید هستند اما ضروری نیستند.

کاملاً به روز پاییز 2017

The Professional Ruby on Rails Developer with Rails 5 جدیدترین دوره آموزشی است که توسط سازندگان دوره پرفروش Ruby on Rails در Udemy برای شما آورده شده است! با گرفتن بازخورد 2 ساله از هزاران دانش‌آموز در چندین دوره آموزشی Rails ساخته شده است - بهترین معرفی را برای توسعه برنامه‌های کاربردی وب با استفاده از چارچوب بسیار محبوب Ruby on Rails ارائه می‌کند. این شما را از مبتدی به متخصص تنها در 8 هفته می برد! با Rails 5 و معرفی ActionCable، اکنون می‌توانید ویژگی‌های بی‌درنگ مانند اتاق‌های گفتگو را به آسانی ایجاد کنید و ما به شما نشان خواهیم داد که چگونه! این دوره برای دانش‌آموزان با هر سطح و پیشینه، کسانی که اصلاً تجربه برنامه‌نویسی ندارند، کسانی که با سایر چارچوب‌های توسعه برنامه‌های وب کار کرده‌اند اما می‌خواهند Ruby on Rails را تغییر دهند یا امتحان کنند، و همچنین برای دانش‌آموزانی است که امتحان کرده‌اند. Ruby on Rails در گذشته اما می‌خواهد مهارت‌های خود را به سطح بالاتری برساند، فقط چند مورد را نام ببریم.

چرا Ruby on Rails؟ Ruby on Rails از زمان معرفی خود به سرعت به یکی از قدرتمندترین ابزارها برای ساخت برنامه های کاربردی وب برای استارتاپ ها و خانه های نرم افزاری موجود تبدیل شده است. برخی از برترین سایت‌هایی که از Ruby on Rails استفاده می‌کنند عبارتند از Basecamp، Twitter، Shopify، Github، LivingSocial، Groupon، Hulu، Airbnb، Yellow Pages و موارد دیگر. برای کارآفرینان یا استارت‌آپ‌هایی که می‌خواهند به سرعت ایده‌های خود را نمونه‌سازی کنند و آنها را زنده کنند، عالی است.

این دوره یک رویکرد بسیار ساختار یافته از آموزش Rails و نحوه استفاده از Rails برای پیاده سازی ایده ها ارائه می دهد. تکنیک هایی را آموزش می دهد که کد را برای دانش آموز کار کند. بعد از هر سخنرانی ویدیویی، سخنرانی‌های ویدیویی، سخنرانی‌های بعدی متنی، تکالیف، پروژه‌های چالشی و چالش‌های کد ماهانه وجود خواهد داشت. برای تکمیل مواد درسی به منابع رایگان موجود در اینترنت ارجاعاتی وجود خواهد داشت. همچنین یک کانال چت زنده وجود دارد که در آن دانش‌آموزان از تمام دوره‌های Rails ما پاتوق می‌کنند و با سؤالات، راه‌حل‌ها و شبکه‌های عمومی به یکدیگر کمک می‌کنند!

تمرکز اصلی این دوره تمرین و درک اصول است. بیشتر کدها از ابتدا انجام می‌شوند و استفاده از میان‌برها، ژنراتورها و مطلقاً هیچ داربست یا «جادو» را محدود می‌کند. این همچنین با غواصی مستقیم در داخل و استفاده از یک محیط توسعه Ruby on Rails از پیش پیکربندی شده در فضای ابری انجام می‌شود که زمان لازم برای راه‌اندازی یک محیط توسعه محلی و موانع موجود در آن را حذف می‌کند.

برخی از جنبه های کلیدی این دوره عبارتند از:

- قابلیت گفتگوی بیدرنگ و نظرات با استفاده از ActionCable!

- Rails 5 با استفاده از محیط توسعه یکپارچه مبتنی بر ابر رایگان

- کمک چت زنده از دانش‌آموزان دیگر، شما در حال پیوستن به جامعه توسعه‌دهندگانی هستید که به شما کمک می‌کنند راه خود را آسان‌تر کنید!

- کار با git برای کنترل نسخه و github به عنوان مخزن کد

- 20 ساعت محتوای با کیفیت بالا همراه با سخنرانی های متنی بعد از هر سخنرانی ویدیویی با کد و دستورالعمل

- کمک از دستیار آموزشی حرفه ای در بخش Q   A و همچنین در چت زنده!

- ساختار ریل MVC عمیق - مدل‌ها، نماها، کنترل‌کننده‌ها

- مفهوم سازی و طراحی

- ساختن سیستم احراز هویت از ابتدا با استفاده از پشته Rails پیش‌فرض، از جمله ویژگی مدیریت، ورود/خروج و ثبت نام

- کار با Bootstrap برای رابط کاربری، خدمات وب آمازون برای میزبانی فایل/تصویر، Gravatars

- توسعه مبتنی بر آزمایش (TDD) برای اکثر برنامه‌ها، که خیلی زود معرفی شد. مجموعه آزمایشی خودکار را در کنار هم با برنامه دارای آزمایش‌های مدل (واحد) و ویژگی (ادغام) با چارچوب آزمایشی ریل پیش‌فرض بسازید

- فرم‌های پشتیبان‌شده مدل و غیرمدل، اجرای ویژگی رأی‌گیری پسندیدن/نپسندیدن

- مهاجرت، ارتباط یک به چند و چند به چند در لایه پایگاه داده و پیاده سازی با استفاده از Rails و ActiveRecord

- خیلی، خیلی بیشتر!


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

شروع کار با Ruby on Rails Getting started with Ruby on Rails

  • معرفی Introduction

  • مهم: آخرین به روز رسانی - سخنرانی متنی که آخرین به روز رسانی ها را مورد بحث قرار می دهد IMPORTANT: Latest updates - Text lecture which will discuss latest updates

  • روبی را با آزمایش روبی بیاموزید (لینک به روز شده و در سخنرانی متنی قبلی ارائه شده است) Learn Ruby by trying Ruby (link updated and provided in previous text lecture)

  • مسابقه گرم کردن یاقوت Ruby warm-up quiz

  • آشنایی با IDE و خط فرمان Familiarity with IDE and command line

  • Ruby on Rails 5 - سخنرانی متنی را نصب کنید Install Ruby on Rails 5 - Text lecture

  • اجزای برنامه Rails Components of a Rails app

  • اولین برنامه Rails خود را راه اندازی کنید - سخنرانی متنی Start your first Rails app - Text lecture

  • کنسول Rails - سخنرانی متنی Rails console - Text lecture

شروع کار با Ruby on Rails Getting started with Ruby on Rails

  • معرفی Introduction

  • پیش نمایش برنامه نهایی پروژه ساخته شده در دوره Preview of the final project app built in the course

  • پیش نمایش برنامه نهایی پروژه ساخته شده در دوره Preview of the final project app built in the course

  • ساختار دوره و نحوه دریافت کمک زنده Structure of the course and how to get live help

  • ساختار دوره و نحوه دریافت کمک زنده Structure of the course and how to get live help

  • برنامه های کاربردی وب چیست؟ What are web applications?

  • برنامه های کاربردی وب چیست؟ What are web applications?

  • مهم: آخرین به روز رسانی - سخنرانی متنی که آخرین به روز رسانی ها را مورد بحث قرار می دهد IMPORTANT: Latest updates - Text lecture which will discuss latest updates

  • روبی را با آزمایش روبی بیاموزید (لینک به روز شده و در سخنرانی متنی قبلی ارائه شده است) Learn Ruby by trying Ruby (link updated and provided in previous text lecture)

  • مسابقه گرم کردن یاقوت Ruby warm-up quiz

  • محیط توسعه خود را تنظیم کنید Set up your development environment

  • محیط توسعه خود را تنظیم کنید Set up your development environment

  • آشنایی با IDE و خط فرمان Familiarity with IDE and command line

  • آشنایی با IDE و خط فرمان - Text Lecture Familiarity with IDE and command line - Text Lecture

  • آشنایی با IDE و خط فرمان - Text Lecture Familiarity with IDE and command line - Text Lecture

  • Ruby on Rails 5 را نصب کنید Install Ruby on Rails 5

  • Ruby on Rails 5 را نصب کنید Install Ruby on Rails 5

  • Ruby on Rails 5 - سخنرانی متنی را نصب کنید Install Ruby on Rails 5 - Text lecture

  • اجزای برنامه Rails Components of a Rails app

  • نگاهی دقیق تر به اجزا A closer look at components

  • نگاهی دقیق تر به اجزا A closer look at components

  • اجزای برنامه های وب Components of web apps

  • اجزای برنامه های وب Components of web apps

  • اولین برنامه Rails خود را راه اندازی کنید و صفحه اصلی بسازید! Start your first Rails app and build homepage!

  • اولین برنامه Rails خود را راه اندازی کنید و صفحه اصلی بسازید! Start your first Rails app and build homepage!

  • اولین برنامه Rails خود را راه اندازی کنید - سخنرانی متنی Start your first Rails app - Text lecture

  • درباره صفحه و تکالیف! About page and homework!

  • درباره صفحه و تکالیف! About page and homework!

  • درباره صفحه و تکالیف - سخنرانی متنی About page and homework - Text lecture

  • درباره صفحه و تکالیف - سخنرانی متنی About page and homework - Text lecture

  • یک جدول ایجاد کنید و CRUD چیست؟ Create a table and what is CRUD?

  • یک جدول ایجاد کنید و CRUD چیست؟ Create a table and what is CRUD?

  • شروع CRUD - سخنرانی متنی CRUD kickoff - Text lecture

  • شروع CRUD - سخنرانی متنی CRUD kickoff - Text lecture

  • کنسول ریل Rails console

  • کنسول ریل Rails console

  • کنسول Rails - سخنرانی متنی Rails console - Text lecture

  • پایان بخش 1 - تکالیف Wrap up section 1 - Assignments

  • پایان بخش 1 - تکالیف Wrap up section 1 - Assignments

  • پایان بخش 1 - سخنرانی متنی Wrap up section 1 - Text lecture

  • پایان بخش 1 - سخنرانی متنی Wrap up section 1 - Text lecture

رابط Front-End The Front-End Interface

  • یک کار جدید از رابط کاربری شروع کنید Start a new todo from the UI

  • کارها را کامل کنید - سخنرانی متنی Complete create todos - Text lecture

  • کنترل نسخه با Git و Github Version control with Git and Github

  • کنترل نسخه با Git و Github - سخنرانی متنی Version control with Git and Github - Text lecture

  • اقدام را ویرایش کنید Edit action

  • نگاهی دقیق تر به تکرار با هر A closer look at iteration with .each

  • تخریب، اصلاح و تکلیف Destroy, refactor and homework

رابط Front-End The Front-End Interface

  • نگاهی به <% در مقابل <%= A look at <% vs <%=

  • نگاهی به <% در مقابل <%= A look at <% vs <%=

  • یک کار جدید از رابط کاربری شروع کنید Start a new todo from the UI

  • یک کار جدید از UI - سخنرانی متنی شروع کنید Start a new todo from UI - Text lecture

  • یک کار جدید از UI - سخنرانی متنی شروع کنید Start a new todo from UI - Text lecture

  • ایجاد کارها را از UI کامل کنید Complete creating todos from UI

  • ایجاد کارها را از UI کامل کنید Complete creating todos from UI

  • کارها را کامل کنید - سخنرانی متنی Complete create todos - Text lecture

  • فلش اضافه کنید و نمایش دهید Add flash and show

  • فلش اضافه کنید و نمایش دهید Add flash and show

  • اضافه کردن فلش و نمایش - متن سخنرانی Add flash and show - Text lecture

  • اضافه کردن فلش و نمایش - متن سخنرانی Add flash and show - Text lecture

  • کنترل نسخه با Git و Github Version control with Git and Github

  • کنترل نسخه با Git و Github - سخنرانی متنی Version control with Git and Github - Text lecture

  • اقدام را ویرایش کنید Edit action

  • اقدام ویرایش - سخنرانی متنی Edit action - Text lecture

  • اقدام ویرایش - سخنرانی متنی Edit action - Text lecture

  • نگاهی دقیق تر به تکرار با هر A closer look at iteration with .each

  • نمای فهرست و پیوندها Index view and links

  • نمای فهرست و پیوندها Index view and links

  • نمای نمایه و پیوندها - سخنرانی متنی Index view and links - Text lecture

  • نمای نمایه و پیوندها - سخنرانی متنی Index view and links - Text lecture

  • تخریب، اصلاح و تکلیف Destroy, refactor and homework

  • تخریب، اصلاح و تکالیف - سخنرانی متنی Destroy, refactor and homework - Text lecture

  • تخریب، اصلاح و تکالیف - سخنرانی متنی Destroy, refactor and homework - Text lecture

طراحی ظاهری و استقرار تولید Front-end styling and production deploy

  • استقرار تولید و شروع برنامه پروژه اصلی Production deploy and start main project app

  • استقرار تولید و شروع برنامه پروژه اصلی - سخنرانی متنی Production deploy and start main project app - Text lecture

  • قسمت 2 - Bootstrap را نصب کنید و صفحه اصلی را بسازید Part 2 - Install Bootstrap and build homepage

  • یادگیری/تمرین HTML و CSS Learn/Practice HTML and CSS

  • صفحه اصلی بسازید و یک ظاهر طراحی کنید Build homepage and add styling

  • ایجاد صفحه اصلی و اضافه کردن یک ظاهر طراحی شده - جهت متن و کد Build homepage and add styling - Text directions and code

  • صفحه اصلی کامل - جهت متن و کد Complete homepage - Text directions and code

طراحی ظاهری و استقرار تولید Front-end styling and production deploy

  • استقرار تولید و شروع برنامه پروژه اصلی Production deploy and start main project app

  • استقرار تولید و شروع برنامه پروژه اصلی - سخنرانی متنی Production deploy and start main project app - Text lecture

  • بوت استرپ را نصب کنید و صفحه اصلی را شروع کنید Install Bootstrap and start homepage

  • بوت استرپ را نصب کنید و صفحه اصلی را شروع کنید Install Bootstrap and start homepage

  • Bootstrap را نصب کنید و صفحه اصلی را شروع کنید - سخنرانی متنی Install Bootstrap and start homepage - Text lecture

  • Bootstrap را نصب کنید و صفحه اصلی را شروع کنید - سخنرانی متنی Install Bootstrap and start homepage - Text lecture

  • قسمت 2 - Bootstrap را نصب کنید و صفحه اصلی را بسازید Part 2 - Install Bootstrap and build homepage

  • قسمت 2 - نصب بوت استرپ و ساخت صفحه اصلی - سخنرانی متنی Part 2 - Install Bootstrap and build homepage - Text lecture

  • قسمت 2 - نصب بوت استرپ و ساخت صفحه اصلی - سخنرانی متنی Part 2 - Install Bootstrap and build homepage - Text lecture

  • یادگیری/تمرین HTML و CSS Learn/Practice HTML and CSS

  • یادگیری/تمرین HTML و CSS - سخنرانی متنی Learn/Practice HTML and CSS - Text lecture

  • یادگیری/تمرین HTML و CSS - سخنرانی متنی Learn/Practice HTML and CSS - Text lecture

  • صفحه اصلی بسازید و یک ظاهر طراحی کنید Build homepage and add styling

  • ایجاد صفحه اصلی و اضافه کردن یک ظاهر طراحی شده - جهت متن و کد Build homepage and add styling - Text directions and code

  • صفحه اصلی کامل Complete homepage

  • صفحه اصلی کامل Complete homepage

  • صفحه اصلی کامل - جهت متن و کد Complete homepage - Text directions and code

انجمن ها و full on Rails MVC Associations and full on Rails MVC

  • معرفی انجمن و مشاهده به روز رسانی Associations intro and view updates

  • معرفی انجمن و مشاهده به روز رسانی - متن سخنرانی Associations intro and view updates - Text lecture

  • جداول و مدل ایجاد کنید Create tables and models

  • ایجاد جداول و مدل - سخنرانی متن Create tables and models - Text lecture

  • توسعه آزمایش محور - اعتبارسنجی برای مدل Test Driven Development - validations for model

  • TDD - اعتبارسنجی برای مدل - سخنرانی متنی TDD - validations for model - Text lecture

  • TDD - سرآشپز بسازید TDD - Build chefs

  • TDD - ساخت سرآشپزها - سخنرانی متنی TDD - Build chefs - Text lecture

  • یک به چند بین سرآشپزها و دستور پخت - سخنرانی متنی One-to-many between chefs and recipes - Text lecture

  • مسیرهای آرامش بخش Restful routes

  • TDD برای ایجاد اقدام شاخص - سخنرانی متنی TDD to build index action - Text lecture

  • TDD و فهرست کامل TDD and complete index

  • دستور کامل نمایش Complete show recipe

  • دستور کامل نمایش - سخنرانی متنی Complete show recipe - Text lecture

  • تصویر نمایه و کد Refactor را اضافه کنید Add profile image and refactor code

  • ویژگی کامل تصویر پروفایل Complete profile image feature

  • دستور پخت جدید را شروع کنید Start new recipe

  • فرم جدید New form

  • ویژگی ایجاد دستور العمل های جدید را کامل کنید Complete create new recipes feature

  • ویژگی ویرایش دستور العمل ها را شروع کنید Start edit recipes feature

  • ویژگی ویرایش کامل دستور العمل ها - سخنرانی متنی Complete edit recipes feature - Text lecture

  • دستور العمل ها را حذف کنید و آزمایش کنید Delete recipes and test

  • کد Refactor و مواد بخش بسته بندی Refactor code and wrap section material

  • کد Refactor و مواد بخش بسته بندی - سخنرانی متنی Refactor code and wrap section material - Text lecture

  • پروژه: منبع استایل و تست Project: Styling and testing resource

انجمن ها و full on Rails MVC Associations and full on Rails MVC

  • معرفی انجمن و مشاهده به روز رسانی Associations intro and view updates

  • معرفی انجمن و مشاهده به روز رسانی - متن سخنرانی Associations intro and view updates - Text lecture

  • ارتباط یک به چند و کلید خارجی One to many association and foreign key

  • ارتباط یک به چند و کلید خارجی One to many association and foreign key

  • بحث کامل در مورد یک تا چند انجمن Complete discussion on one to many associations

  • بحث کامل در مورد یک تا چند انجمن Complete discussion on one to many associations

  • جداول و مدل ایجاد کنید Create tables and models

  • ایجاد جداول و مدل - سخنرانی متن Create tables and models - Text lecture

  • توسعه آزمایش محور - اعتبارسنجی برای مدل Test Driven Development - validations for model

  • TDD - اعتبارسنجی برای مدل - سخنرانی متنی TDD - validations for model - Text lecture

  • TDD - سرآشپز بسازید TDD - Build chefs

  • TDD - ساخت سرآشپزها - سخنرانی متنی TDD - Build chefs - Text lecture

  • مدل آشپز کامل Complete chef model

  • مدل آشپز کامل Complete chef model

  • مدل کامل آشپز - سخنرانی متنی Complete chef model - Text lecture

  • مدل کامل آشپز - سخنرانی متنی Complete chef model - Text lecture

  • ارتباط یک به چند بین سرآشپزها و دستور العمل ها One-to-many association between chefs and recipes

  • ارتباط یک به چند بین سرآشپزها و دستور العمل ها One-to-many association between chefs and recipes

  • یک به چند بین سرآشپزها و دستور پخت - سخنرانی متنی One-to-many between chefs and recipes - Text lecture

  • مسیرهای آرامش بخش Restful routes

  • TDD برای ایجاد اقدام شاخص TDD to build index action

  • TDD برای ایجاد اقدام شاخص TDD to build index action

  • TDD برای ایجاد اقدام شاخص - سخنرانی متنی TDD to build index action - Text lecture

  • TDD و فهرست کامل TDD and complete index

  • TDD و نمایه کامل - سخنرانی متنی TDD and complete index - Text lecture

  • TDD و نمایه کامل - سخنرانی متنی TDD and complete index - Text lecture

  • از TDD برای ساخت دستور العمل نمایش استفاده کنید Use TDD to build show recipe

  • از TDD برای ساخت دستور العمل نمایش استفاده کنید Use TDD to build show recipe

  • TDD برای ساخت دستور العمل نمایش - سخنرانی متنی TDD to build show recipe - Text lecture

  • TDD برای ساخت دستور العمل نمایش - سخنرانی متنی TDD to build show recipe - Text lecture

  • دستور کامل نمایش Complete show recipe

  • دستور کامل نمایش - سخنرانی متنی Complete show recipe - Text lecture

  • تصویر نمایه و کد Refactor را اضافه کنید Add profile image and refactor code

  • افزودن تصویر نمایه و کد Refactor - سخنرانی متنی Add profile image and refactor code - Text lecture

  • افزودن تصویر نمایه و کد Refactor - سخنرانی متنی Add profile image and refactor code - Text lecture

  • ویژگی کامل تصویر پروفایل Complete profile image feature

  • ویژگی تصویر نمایه - سخنرانی متنی Profile image feature - Text lecture

  • ویژگی تصویر نمایه - سخنرانی متنی Profile image feature - Text lecture

  • دستور پخت جدید را شروع کنید Start new recipe

  • شروع دستور العمل جدید - سخنرانی متنی Start new recipe - Text lecture

  • شروع دستور العمل جدید - سخنرانی متنی Start new recipe - Text lecture

  • فرم جدید New form

  • فرم جدید - سخنرانی متنی New form - Text lecture

  • فرم جدید - سخنرانی متنی New form - Text lecture

  • TDD برای ایجاد دستور العمل های جدید TDD to create new recipes

  • TDD برای ایجاد دستور العمل های جدید TDD to create new recipes

  • TDD برای ایجاد دستور العمل های جدید - سخنرانی متنی TDD to create new recipes - Text lecture

  • TDD برای ایجاد دستور العمل های جدید - سخنرانی متنی TDD to create new recipes - Text lecture

  • ویژگی ایجاد دستور العمل های جدید را کامل کنید Complete create new recipes feature

  • ویژگی ایجاد دستور العمل های جدید را کامل کنید - سخنرانی متنی Complete create new recipes feature - Text lecture

  • ویژگی ایجاد دستور العمل های جدید را کامل کنید - سخنرانی متنی Complete create new recipes feature - Text lecture

  • قابلیت فلش را اضافه کنید Add flash feature

  • قابلیت فلش را اضافه کنید Add flash feature

  • افزودن ویژگی فلش - سخنرانی متنی Add flash feature - Text lecture

  • افزودن ویژگی فلش - سخنرانی متنی Add flash feature - Text lecture

  • ویژگی ویرایش دستور العمل ها را شروع کنید Start edit recipes feature

  • ویژگی ویرایش دستور العمل ها را شروع کنید - سخنرانی متنی Start edit recipes feature - Text lecture

  • ویژگی ویرایش دستور العمل ها را شروع کنید - سخنرانی متنی Start edit recipes feature - Text lecture

  • قابلیت ویرایش کامل دستور العمل ها Complete edit recipes feature

  • قابلیت ویرایش کامل دستور العمل ها Complete edit recipes feature

  • ویژگی ویرایش کامل دستور العمل ها - سخنرانی متنی Complete edit recipes feature - Text lecture

  • دستور العمل ها را حذف کنید و آزمایش کنید Delete recipes and test

  • حذف دستور العمل ها و تست - سخنرانی متنی Delete recipes and test - Text lecture

  • حذف دستور العمل ها و تست - سخنرانی متنی Delete recipes and test - Text lecture

  • کد Refactor و مواد بخش بسته بندی Refactor code and wrap section material

  • کد Refactor و مواد بخش بسته بندی - سخنرانی متنی Refactor code and wrap section material - Text lecture

  • پروژه: منبع استایل و تست Project: Styling and testing resource

کار با کاربران - سرآشپزها، سیستم احراز هویت Working with users - Chefs, Authentication system

  • has_secure_password را اضافه کنید و تست ها را پاک کنید Add has_secure_password and clean up tests

  • فرم ثبت نام را برای سرآشپزهای جدید اضافه کنید Add signup form for new chefs

  • TDD برای ایجاد یک سرآشپز - سخنرانی متنی TDD to create a chef - Text lecture

  • نمایش ویژگی سرآشپز - سخنرانی متنی Show chef feature - Text lecture

  • ویرایش ویژگی آشپز Edit chef feature

  • ویرایش ویژگی سرآشپز - سخنرانی متنی Edit chef feature - Text lecture

  • حذف ویژگی سرآشپزها Delete chefs feature

  • ورود و خروج Logging in and out

  • روش های احراز هویت Authentication methods

  • تمیز کردن طرح بندی برنامه Cleaning up layout of application

  • به روز رسانی طرح بندی را کامل کنید و آزمایش ها را اضافه کنید Complete layout update and add tests

  • طرح بندی کامل و اضافه کردن تست - سخنرانی متن Complete layout and add tests - Text lecture

  • محدودیت های کنترلر را اضافه کنید Add controller restrictions

  • افزودن محدودیت‌های کنترل‌کننده - سخنرانی متنی Add controller restrictions - Text lecture

  • اضافه کردن قابلیت کاربر مدیر Add admin user functionality

  • افزودن قابلیت کاربر مدیر - سخنرانی متنی Add admin user functionality - Text lecture

  • عملکرد کامل مدیریت - سخنرانی متنی Complete admin functionality - Text lecture

کار با کاربران - سرآشپزها، سیستم احراز هویت Working with users - Chefs, Authentication system

  • معرفی بخش و سرآشپزها Intro to the section and chefs

  • معرفی بخش و سرآشپزها Intro to the section and chefs

  • has_secure_password را اضافه کنید و تست ها را پاک کنید Add has_secure_password and clean up tests

  • اضافه کردن رمز عبور و پاک کردن تست - متن سخنرانی Add password and clean up tests - Text lecture

  • اضافه کردن رمز عبور و پاک کردن تست - متن سخنرانی Add password and clean up tests - Text lecture

  • فرم ثبت نام را برای سرآشپزهای جدید اضافه کنید Add signup form for new chefs

  • افزودن فرم ثبت نام - سخنرانی متنی Add signup form - Text lecture

  • افزودن فرم ثبت نام - سخنرانی متنی Add signup form - Text lecture

  • TDD برای ایجاد یک آشپز TDD to create a chef

  • TDD برای ایجاد یک آشپز TDD to create a chef

  • TDD برای ایجاد یک سرآشپز - سخنرانی متنی TDD to create a chef - Text lecture

  • نمایش ویژگی سرآشپز Show chef feature

  • نمایش ویژگی سرآشپز Show chef feature

  • نمایش ویژگی سرآشپز - سخنرانی متنی Show chef feature - Text lecture

  • ویرایش ویژگی آشپز Edit chef feature

  • ویرایش ویژگی سرآشپز - سخنرانی متنی Edit chef feature - Text lecture

  • ویژگی فهرست سرآشپزها Chefs listing feature

  • ویژگی فهرست سرآشپزها Chefs listing feature

  • ویژگی فهرست سرآشپزها - سخنرانی متنی Chefs listing feature - Text lecture

  • ویژگی فهرست سرآشپزها - سخنرانی متنی Chefs listing feature - Text lecture

  • صفحه بندی را به بازدیدها اضافه کنید Add pagination to views

  • صفحه بندی را به بازدیدها اضافه کنید Add pagination to views

  • افزودن صفحه بندی به نماها - سخنرانی متنی Add pagination to views - Text lecture

  • افزودن صفحه بندی به نماها - سخنرانی متنی Add pagination to views - Text lecture

  • حذف ویژگی سرآشپزها Delete chefs feature

  • قابلیت حذف سرآشپزها - سخنرانی متنی Delete chefs feature - Text lecture

  • قابلیت حذف سرآشپزها - سخنرانی متنی Delete chefs feature - Text lecture

  • مقدمه ورود و احراز هویت Intro to login and authentication

  • مقدمه ورود و احراز هویت Intro to login and authentication

  • ورود و احراز هویت - سخنرانی متنی Login and authentication - Text lecture

  • ورود و احراز هویت - سخنرانی متنی Login and authentication - Text lecture

  • ورود و خروج Logging in and out

  • ورود و خروج - سخنرانی متنی Logging in and out - Text lecture

  • ورود و خروج - سخنرانی متنی Logging in and out - Text lecture

  • روش های احراز هویت Authentication methods

  • روش های احراز هویت - سخنرانی متنی Authentication methods - Text lecture

  • روش های احراز هویت - سخنرانی متنی Authentication methods - Text lecture

  • تمیز کردن طرح بندی برنامه Cleaning up layout of application

  • تمیز کردن طرح‌بندی برنامه - سخنرانی متنی Cleaning up layout of app - Text lecture

  • تمیز کردن طرح‌بندی برنامه - سخنرانی متنی Cleaning up layout of app - Text lecture

  • به روز رسانی طرح بندی را کامل کنید و آزمایش ها را اضافه کنید Complete layout update and add tests

  • طرح بندی کامل و اضافه کردن تست - سخنرانی متن Complete layout and add tests - Text lecture

  • محدودیت های کنترلر را اضافه کنید Add controller restrictions

  • افزودن محدودیت‌های کنترل‌کننده - سخنرانی متنی Add controller restrictions - Text lecture

  • اضافه کردن قابلیت کاربر مدیر Add admin user functionality

  • افزودن قابلیت کاربر مدیر - سخنرانی متنی Add admin user functionality - Text lecture

  • عملکرد کاربر ادمین را کامل کنید و مستقر کنید! Complete admin user functionality and deploy!

  • عملکرد کاربر ادمین را کامل کنید و مستقر کنید! Complete admin user functionality and deploy!

  • عملکرد کامل مدیریت - سخنرانی متنی Complete admin functionality - Text lecture

  • پروژه برای بخش - ساخت سیستم احراز هویت برای یک برنامه دیگر Project for section - Build authentication system for another app

  • پروژه برای بخش - ساخت سیستم احراز هویت برای یک برنامه دیگر Project for section - Build authentication system for another app

  • پروژه 2 برای بخش Project 2 for section

  • پروژه 2 برای بخش Project 2 for section

بسیاری از تداعی ها، تداعی های متعدد، مسیرهای تودرتو Many to many associations, multiple associations, nested routes

  • Ingredients show and nav - سخنرانی متن Ingredients show and nav - Text lecture

  • مواد کامل - سخنرانی متنی Complete ingredients - Text lecture

  • اضافه کردن مواد تشکیل دهنده در ایجاد دستور پخت - سخنرانی متن Add ingredients at recipe creation - Text lecture

  • پروژه برای تکمیل بخش - Meetups! Project for section completion - Meetups!

بسیاری از تداعی ها، تداعی های متعدد، مسیرهای تودرتو Many to many associations, multiple associations, nested routes

  • معرفی انجمن های چند به چند Intro to many-to-many associations

  • معرفی انجمن های چند به چند Intro to many-to-many associations

  • مواد تشکیل دهنده و نظرات را بسازید Build ingredients and comments

  • مواد تشکیل دهنده و نظرات را بسازید Build ingredients and comments

  • ساخت مواد تشکیل دهنده و نظرات - متن سخنرانی Build ingredients and comments - Text lecture

  • ساخت مواد تشکیل دهنده و نظرات - متن سخنرانی Build ingredients and comments - Text lecture

  • ساخت مدل نظر و انجمن Build comment model and associations

  • ساخت مدل نظر و انجمن Build comment model and associations

  • ساخت مدل نظر - سخنرانی متنی Build comment model - Text lecture

  • ساخت مدل نظر - سخنرانی متنی Build comment model - Text lecture

  • فهرست مواد تشکیل دهنده را بسازید Build ingredients listing

  • فهرست مواد تشکیل دهنده را بسازید Build ingredients listing

  • فهرست مواد تشکیل دهنده ساخت - سخنرانی متنی Build ingredients listing - Text lecture

  • فهرست مواد تشکیل دهنده ساخت - سخنرانی متنی Build ingredients listing - Text lecture

  • مواد تشکیل دهنده صفحه و پیمایش را نشان می دهد Ingredients show page and navigation

  • مواد تشکیل دهنده صفحه و پیمایش را نشان می دهد Ingredients show page and navigation

  • Ingredients show and nav - سخنرانی متن Ingredients show and nav - Text lecture

  • مواد کامل Complete ingredients

  • مواد کامل Complete ingredients

  • مواد کامل - سخنرانی متنی Complete ingredients - Text lecture

  • مواد را در ایجاد دستور غذا اضافه کنید Add ingredients at recipe creation

  • مواد را در ایجاد دستور غذا اضافه کنید Add ingredients at recipe creation

  • اضافه کردن مواد تشکیل دهنده در ایجاد دستور پخت - سخنرانی متن Add ingredients at recipe creation - Text lecture

  • نمایش نظرات ساخت و ایجاد Build comments show and create

  • نمایش نظرات ساخت و ایجاد Build comments show and create

  • ساخت نظرات نمایش و ایجاد - سخنرانی متن Build comments show and create - Text lecture

  • ساخت نظرات نمایش و ایجاد - سخنرانی متن Build comments show and create - Text lecture

  • ویژگی کامل نظرات Complete comments feature

  • ویژگی کامل نظرات Complete comments feature

  • ویژگی کامل نظرات - سخنرانی متنی Complete comments feature - Text lecture

  • ویژگی کامل نظرات - سخنرانی متنی Complete comments feature - Text lecture

  • پروژه برای تکمیل بخش - Meetups! Project for section completion - Meetups!

Realtime Rails - ActionCable - ChefChat و نظرات Realtime Rails - ActionCable - ChefChat and Comments

  • مقدمه ای بر ActionCable و ریل زمان واقعی Introduction to ActionCable and real-time Rails

  • اعزام به heroku - سخنرانی متنی Deploy to heroku - Text lecture

  • راه اندازی چت روم - پیام ها Start chatroom - messages

  • شروع چت روم - سخنرانی متنی Start chatroom - Text lecture

  • پیام ها و سبک بسازید Build messages and style

  • سبک چت روم - سخنرانی متنی Style the chatroom - Text lecture

  • پیام ها را بیدرنگ بسازید - سخنرانی متنی Make messages realtime - Text lecture

  • اتمام ChefChat - قسمت 1 Finish ChefChat - Part 1

Realtime Rails - ActionCable - ChefChat و نظرات Realtime Rails - ActionCable - ChefChat and Comments

  • مقدمه ای بر ActionCable و ریل زمان واقعی Introduction to ActionCable and real-time Rails

  • مقدمه ای بر ActionCable - سخنرانی متنی Intro to ActionCable - Text lecture

  • مقدمه ای بر ActionCable - سخنرانی متنی Intro to ActionCable - Text lecture

  • نظرات بلادرنگ را کامل کنید Complete realtime comments

  • نظرات بلادرنگ را کامل کنید Complete realtime comments

  • ارتقای کامل نظرات - سخنرانی متنی Complete comments upgrade - Text lecture

  • ارتقای کامل نظرات - سخنرانی متنی Complete comments upgrade - Text lecture

  • استقرار به heroku با ActionCable - راه اندازی Deploy to heroku with ActionCable - setup

  • استقرار به heroku با ActionCable - راه اندازی Deploy to heroku with ActionCable - setup

  • اعزام به heroku - سخنرانی متنی Deploy to heroku - Text lecture

  • راه اندازی چت روم - پیام ها Start chatroom - messages

  • شروع چت روم - سخنرانی متنی Start chatroom - Text lecture

  • پیام ها و سبک بسازید Build messages and style

  • ساخت پیام و سبک - سخنرانی متنی Build messages and style - Text lecture

  • ساخت پیام و سبک - سخنرانی متنی Build messages and style - Text lecture

  • چت روم را سبک کنید Style the chatroom

  • چت روم را سبک کنید Style the chatroom

  • سبک چت روم - سخنرانی متنی Style the chatroom - Text lecture

  • پیام ها را بیدرنگ بسازید Make messages realtime

  • پیام ها را بیدرنگ بسازید Make messages realtime

  • پیام ها را بیدرنگ بسازید - سخنرانی متنی Make messages realtime - Text lecture

  • اتمام ChefChat - قسمت 1 Finish ChefChat - Part 1

  • اتمام ChefChat - قسمت 1 - سخنرانی متنی Finish ChefChat - Part 1 - Text lecture

  • اتمام ChefChat - قسمت 1 - سخنرانی متنی Finish ChefChat - Part 1 - Text lecture

  • اتمام ChefChat - قسمت 2 Finish ChefChat - Part 2

  • اتمام ChefChat - قسمت 2 Finish ChefChat - Part 2

  • اتمام ChefChat - قسمت 2 - سخنرانی متنی Finish ChefChat - Part 2 - Text lecture

  • اتمام ChefChat - قسمت 2 - سخنرانی متنی Finish ChefChat - Part 2 - Text lecture

پروژه های چالشی Challenge Projects

  • راه حل پروژه را دوست دارد - یکی از روش های حل مشکل Likes project solution - one method of solving the problem

  • راه حل پروژه تصاویر Images project solution

پروژه های چالشی Challenge Projects

  • پروژه 1: پروژه را دوست دارد Project 1: Likes project

  • پروژه 1: پروژه را دوست دارد Project 1: Likes project

  • راه حل پروژه را دوست دارد - یکی از روش های حل مشکل Likes project solution - one method of solving the problem

  • پروژه 2: پروژه تصاویر Project 2: Images project

  • پروژه 2: پروژه تصاویر Project 2: Images project

  • راه حل پروژه تصاویر Images project solution

  • متشکرم! Thank you!

  • متشکرم! Thank you!

متفرقه Miscellaneous

متفرقه Miscellaneous

  • کاربران مک - مراحل راه اندازی محیط توسعه محلی Mac users - Steps to setup local development environment

  • کاربران مک - مراحل راه اندازی محیط توسعه محلی Mac users - Steps to setup local development environment

نمایش نظرات

آموزش توسعه دهنده حرفه ای Ruby on Rails با Rails 5
جزییات دوره
19.5 hours
174
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
6,505
4.8 از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Mashrur Hossain Mashrur Hossain

حرفه ای و کارآفرین فناوری

Rob Percival Rob Percival

توسعه دهنده وب و معلم

Codestars • over 2 million students worldwide! Codestars • over 2 million students worldwide!

آموزش نسل بعدی کدگذارها