لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش Hotwire: Reactive Ruby on Rails Applications
Hotwire: Reactive Ruby on Rails Applications
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
Ruby on Rails 7 راه جدیدی را برای ایجاد برنامههای کاربردی واکنشپذیر با استفاده از Hotwire بدون نوشتن دستی جاوا اسکریپت معرفی میکند. این یک راه ساده تر و خودکارتر برای ایجاد برنامه های کاربردی وب مدرن است. در این دوره، دیوید مورالس، توسعه دهنده وب و مدرس فنی، تمامی اجزای Hotwire: Turbo Drive، Turbo Frames، Turbo Streams و Stimulus را پوشش می دهد. هر جزء را عمیقاً بررسی کنید و سپس مفاهیم را با اعمال آنها در یک برنامه فهرست کارها که در طول دوره ایجاد می شود، یاد بگیرید.
سرفصل ها و درس ها
معرفی
Introduction
برنامه های Hotwire: Reactive Ruby on Rails
Hotwire: Reactive Ruby on Rails applications
آنچه شما باید بدانید
What you should know
چه چیزی قبلاً موجود بود؟
What was available before?
Hotwire چگونه کار می کند: HTML روی سیم
How Hotwire works: HTML over the wire
ایجاد نمونه برنامه
Creating the sample application
1. توربو درایو
1. Turbo Drive
نمای کلی Turbo Drive
Turbo Drive overview
فعال و غیرفعال کردن Turbo Drive
Enabling and disabling Turbo Drive
بارگیری مجدد دارایی های تغییر یافته
Reloading changed assets
نمایش نوار پیشرفت بارگذاری صفحه
Displaying the page load progress bar
امتحان فصل
Chapter Quiz
2. قاب های توربو
2. Turbo Frames
نمای کلی قاب های توربو
Turbo Frames overview
قاب های توربو در عمل
Turbo Frames in action
چندین فریم در یک صفحه
Multiple frames in a page
هدف قرار دادن سایر فریم ها
Targeting other frames
بارگیری خودکار یک قاب
Loading a frame automatically
امتحان فصل
Chapter Quiz
3. توربو استریم
3. Turbo Streams
مروری بر جریان توربو
Turbo Streams overview
ایجاد یک لیست نمونه
Creating a sample list
اضافه کردن یک ردیف جدید به جدول
Adding a new row to the table
انجام به روز رسانی های متعدد
Performing multiple updates
پیام های پخش: قسمت 1
Broadcasting messages: Part 1
پیام های پخش: قسمت 2
Broadcasting messages: Part 2
امتحان فصل
Chapter Quiz
4. محرک
4. Stimulus
بررسی اجمالی محرک
Stimulus overview
اتصال به کنترلر
Connecting to the controller
افزودن اهداف
Adding targets
فراخوانی یک اقدام
Calling an action
جابجایی کلاس های CSS
Toggling CSS classes
ارسال داده ها به کنترلرها با مقادیر
Passing data to controllers with values
امتحان فصل
Chapter Quiz
5. ساختن یک برنامه فهرست کارها
5. Building a To-Do List App
معرفی
Introduction
فشرده سازی صفحه فهرست
Making the list page compact
اضافه کردن وظایف جدید با Turbo Streams
Adding new tasks with Turbo Streams
ویرایش یک کار
Editing a task
نمایش خطاهای فرم
Showing form errors
حذف وظایف
Removing tasks
بررسی و برداشتن تیک وظایف
Checking and unchecking tasks
لینکدین: شبکه اجتماعی حرفهای برای ارتباط و کارآفرینی
لینکدین به عنوان یکی از بزرگترین شبکههای اجتماعی حرفهای، به میلیونها افراد در سراسر جهان این امکان را میدهد تا ارتباط برقرار کنند، اطلاعات حرفهای خود را به اشتراک بگذارند و فرصتهای شغلی را کشف کنند. این شبکه اجتماعی به کاربران امکان میدهد تا رزومه حرفهای خود را آپدیت کنند، با همکاران، دوستان و همکاران آینده ارتباط برقرار کنند، به انجمنها و گروههای حرفهای ملحق شوند و از مقالات و مطالب مرتبط با حوزه کاری خود بهرهمند شوند.
لینکدین همچنین به کارفرمایان امکان میدهد تا به دنبال نیروهای با تجربه و مهارت مورد نیاز خود بگردند و ارتباط برقرار کنند. این شبکه حرفهای به عنوان یک پلتفرم کلیدی برای بهبود دسترسی به فرصتهای شغلی و گسترش شبکه حرفهای خود، نقش مهمی را ایفا میکند. از این رو، لینکدین به عنوان یکی از مهمترین ابزارهای کارآفرینی و توسعه حرفهای در دنیای امروز مورد توجه قرار دارد.
نمایش نظرات