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