وب سایت تخصصی شرکت فرین
دسته بندی دوره ها

کدنویسی به زبان Rails

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

یک پروژه ریل دنیای واقعی را با استفاده از TDD / BDD، از جمله راهنمای گام به گام برای ساخت برنامه های حرفه ای توسعه دهید.

عنوان اصلی : Professional Rails Code Along

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

برنامه ریزی برنامه ای که می خواهیم بسازیم:
کد منبع برنامه
برنامه ریزی نیازمندی های پروژه
ساخت اولیه برنامه:
ایجاد برنامه
فشار دادن برنامه به یک مخزن از راه دور GitHub
نصب RSpec و Capybara Testing Frameworks
استفاده از BDD برای ساختن صفحه اصلی
ایجاد کاربر با توسعه تست محور:
نصب و پیکربندی احراز هویت
اجرای اعتبارسنجی داده ها از طریق توسعه تست محور
اجرای قابلیت ارسال درخواست های اضافه کاری:
نحوه استفاده از Resource Generator برای پست ها
ایجاد نمای شاخص با استفاده از توسعه مبتنی بر رفتار از طریق Capybara
ایجاد فایل Seeds برای تولید داده های نمونه
استفاده از BDD برای ایجاد پست و پیاده سازی CRUD
بازسازی فرآیند ایجاد پست
ایجاد ارتباط ارتباطی بین کاربران و پست ها
یک طراحی و طرح بندی HTML/CSS را ادغام کنید:
نحوه پیاده سازی چارچوب HTML/CSS بوت استرپ توییتر
طرح اولیه HTML را ادغام کنید
ایجاد یک روش کمکی Rails برای فعال کردن برگه های ناوبری
فهرست کردن پست ها از طریق توسعه آزمایشی:
بازسازی فهرست پست ها از طریق BDD
بازسازي عمل شاخص براي پيروي از بهترين روشها
نحوه ایجاد یک روش مدل سفارشی برای ایجاد نام کامل کاربر
نصب FactoryGirl برای داده های تست:
نصب FactoryGirl برای ایجاد داده های آزمایشی
نحوه بازگرداندن آزمایش ها به منظور شامل کارخانه ها
اجرای عملکرد جدید CRUD در برنامه:
افزودن یک دکمه برای ایجاد پست
یکپارچه سازی قابلیت حذف پست ها
ساخت عناصر رابط کاربری پیشرفته:
نحوه فرم دادن به فرم های درخواست
اعلان‌های Growl را برای کاربران هشدار اجرا کنید
نحوه اجرای اعلان‌های Growl برای اعتبارسنجی فرم
نحوه شکل دادن به فرم های ورود به سیستم
نصب و سفارشی کردن داشبورد مدیریت:
حذف قابلیت ثبت نام برای کاربران
نصب داشبورد مدیریت از طریق Administrate Gem
چگونه فرم‌های داشبورد مدیریت مدیریت را سفارشی کنیم
سفارشی کردن موتور جستجوی داشبورد مدیریت
مسدود کردن افراد غیر سرپرست از دسترسی به داشبورد مدیریت
ایجاد گردش کار تایید :
برنامه ریزی ویژگی گردش کار تایید
پیاده سازی مولفه Enum برای ردیابی وضعیت گردش کار
سفارشی کردن داشبورد مدیریت برای نمایش وضعیت های تایید
نحوه پیاده سازی دکمه های رادیویی از طریق BDD
پنهان کردن عناصر فرم تأیید از افراد غیر سرپرست
چگونه عناصر نوار پیمایش را از کاربرانی که وارد نشده اند پنهان کنیم
ایجاد یک ساختار مجوز برای مدیریت مجوز برنامه:
نصب Pundit for Application Permission Structure
پیاده سازی مجوزهای پست
پیاده سازی تست های RSpec برای مجوزها، قسمت 1
پیاده سازی تست های RSpec برای مجوزها، قسمت 2
افزودن اعلان‌های Growl برای هشدارهای مجوز
یکپارچه سازی ساختارهای مجوز برای مخفی کردن پست ها از کاربران غیر مجاز قسمت 1
یکپارچه سازی ساختارهای مجوز برای مخفی کردن پست ها از کاربران غیر مجاز قسمت 2
ساختن ویژگی های پیشرفته در Rails :
Refactoring the Integration Test Post Spec
نحوه قفل کردن رکوردها در Rails
ایجاد راهنمای نمای سفارشی برای ارائه برچسب های کدگذاری شده رنگی
پنهان کردن عناصر در نمای بر اساس ساختار مجوز
نصب و اجرای وب سرور Puma
افزودن ساعات اضافه کاری به پست های دارای اعتبارسنجی
به روز رسانی تست های یکپارچه سازی برای شامل ساعات اضافه کاری درخواستی
استایل دادن به نمایش الگوی صفحه نمایش
اجرای API Twilio برای ارسال پیام‌های متنی:
نصب Twilio API Gem
حفاظت از اعتبارنامه های API از طریق گوهر Dotenv Rails
ساخت ماژول ابزار SMS
ایجاد یک RSpec Stub برای ارسال پیامک
ایجاد یک Rake Task سفارشی:
ساخت یک کار سفارشی Rake
برنامه‌ریزی جریان داده‌های تکلیف SMS Rake
افزودن شماره تلفن به کاربران با اعتبارسنجی
تطابق عبارات منظم را برای شماره تلفن ها اجرا کنید
امکان ارسال پیام های متنی را نهایی کنید
ایجاد عملکرد گزارش حسابرسی:
برنامه ریزی عملکرد گزارش حسابرسی
ایجاد ویژگی گزارش حسابرسی با استفاده از Resource Generator
ایجاد یک کارخانه برای گزارش حسابرسی با استفاده از FactoryGirl
یکپارچه سازی اعتبارسنجی داده ها با تست های RSpec
به‌روزرسانی فایل Seeds برای داده‌های نمونه دقیق
اجرای یک برگه برای داشبورد گزارش حسابرسی فقط به کاربران مدیر نمایش داده می شود
ساخت داشبورد گزارش حسابرسی اولیه
مسدود کردن افراد غیر سرپرست از صفحه فهرست گزارش حسابرسی
طراحی داشبورد گزارش حسابرسی
اجرای وضعیت Enum و Label Generator برای موارد حسابرسی
پیاده سازی صفحه بندی مبتنی بر AJAX:
یکپارچه سازی صفحه بندی با گوهر کمیناری
صفحه بندی یک ظاهر در سراسر برنامه
ساخت صفحه بندی مبتنی بر AJAX با استفاده از فراخوانی جاوا اسکریپت
ایجاد یک داشبورد نظارت برای مدیران:
ساخت داشبورد مانیتورینگ برای مدیران
آوردن داده های زنده به داشبورد مدیریت مدیریت
ایجاد اقدامات سفارشی از طریق دکمه کلیک برای مدیران
تکمیل صفحه اصلی داشبورد مدیریت
ایجاد یک داشبورد مانیتورینگ برای کارمندان:
طراحی صفحه اصلی کارمند اولیه
اجرای دکمه های تایید برای کارمندان
عملکرد تأیید فوری ساختمان برای کارکنان
ویژگی صفحه اصلی کارمندان ساختمان را کامل کنید
یکپارچه سازی پاسخ به تماس سفارشی برای گردش کار وضعیت حسابرسی
ایجاد سیستم ایمیل اعلان:
عملکرد Building Mailer
استقرار در وب:
رفع مشکلات CSS در Heroku
پیاده سازی ابزار زمانبندی برای اجرای وظایف خودکار
استفاده از Nil Guards برای پاسخگویی به تماس
تکلیف Rake برای ارسال پیامک به کارکنان
نصب سرور ایمیل Sparkpost
تکمیل پیکربندی ایمیل
موارد هفتگی گزارش حسابرسی را به صورت خودکار ایجاد کنید
آزمون استقرار
اجرای تغییرات نهایی برنامه:
برنامه ریزی تغییرات نهایی
استفاده از Before_update Callback برای تنظیم خودکار تاریخ‌های تأیید
دکمه های Refactoring برای پاسخگو بودن
اجازه ساختار را در عناصر نوار نوار پیاده سازی کنید
افزودن کلاس وراثت جدول تکی به داشبورد مدیریت
Honeybadger برای اعلان خطاهای خودکار نصب شده است
خلاصه دوره
ویژگی‌های جدید و ارتقاء Rails 5:
خلاصه جلسه مشتری و بررسی اجمالی درخواست‌های ویژگی جدید
استفاده از GitHub به عنوان یک ابزار مدیریت پروژه
روابط والدین/فرزند و افزودن ویژگی‌های جدید:
ایجاد رابطه خود ارجاعی بین مدیران و کارکنان
ایجاد یک رابطه has_many از طریق کاربران
افزودن پارامترهای جدید درخواستی مشتری فریلنسر
ایجاد سیستم پاسخگویی تلفن همراه و حقوق و دستمزد:
برنامه ریزی توسعه سیستم حقوق و دستمزد
مهاجرت از درخواست های اضافه کاری به راه حل پیگیری تمام وقت
ارتقاء ویژگی منطقی برای فهرست کامل کارهای انجام شده
رفع تست ضعیف Capybara

نمایش سرفصل های انگلیسی

Professional Rails Code Along

45,900 تومان
بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
خرید دانلودی فوری

در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.

ایمیل شما:
تولید کننده:
مدرس:
شناسه: UD22348
حجم: 2913 مگابایت
مدت زمان: 1133 دقیقه
تعداد دیسک: 1 عدد
زیرنویس انگلیسی: دارد
زبان: انگلیسی ساده و روان
تاریخ انتشار: 30 بهمن 1400
کدنویسی به زبان Rails
کدنویسی به زبان Rails 1
کدنویسی به زبان Rails 2
کدنویسی به زبان Rails 3
کدنویسی به زبان Rails 4
کدنویسی به زبان Rails 5
کدنویسی به زبان Rails 6
طراحی سایت و خدمات سئو

45,900 تومان
افزودن به سبد خرید