آموزش یادگیری سیناترا

Learning Sinatra

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

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

مقدمه Introduction

  • خوش آمدی Welcome

  • نحوه استفاده از پرونده های تمرینی How to use the exercise files

  • سیناترا چیست؟ What is Sinatra?

  • سیناترا را نصب کنید Install Sinatra

1. مسیرها 1. Routes

  • راه اندازی سرور Launch the server

  • مسیرها را تعریف کنید Define routes

  • روشهای HTTP مسیریابی Route HTTP methods

  • الگوهای مسیر Route patterns

  • پارامترهای مسیر Route parameters

  • درخواستهای تغییر مسیر Redirect requests

2. قالب 2. Templates

  • مسیر فایل را پیکربندی کنید Configure file paths

  • فایلهای استاتیک را ارائه دهید Render static files

  • قالب های ارائه شده Render templates

  • کد را به یک الگوی اضافه کنید Add code to a template

  • متغیرهای الگو Template variables

  • الگوهای جزئی ارائه دهید Render partial templates

  • چیدمان Layouts

  • چالش: قالب Challenge: Templates

  • راه حل: قالب Solution: Templates

3. راهنما و فیلترها 3. Helpers and Filters

  • یاران سفارشی را تعریف کنید Define custom helpers

  • فرار از HTML Escape HTML

  • کلوچه ها Cookies

  • جلسات Sessions

  • فیلترها Filters

4- تکنیک های مفید 4. Useful Techniques

  • کلاس ها Classes

  • آرایه پارامتر فرم Form parameter array

  • پایگاه داده Databases

نتیجه Conclusion

  • مراحل بعدی Next steps

نمایش نظرات

آموزش یادگیری سیناترا
جزییات دوره
2h 10m
28
Linkedin (لینکدین) Linkedin (لینکدین)
(آخرین آپدیت)
16,883
- از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Kevin Skoglund Kevin Skoglund

بنیانگذار NovaFabrica

Kevin Skoglund راه حل های وب سفارشی را در Nova Fabrica می سازد و توسعه وب را در LinkedIn Learning آموزش می دهد.

Kevin Skoglund بنیانگذار Nova Fabrica، یک آژانس توسعه وب متخصص در ارائه راه حل های سفارشی و مقیاس پذیر با استفاده از Ruby on Rails، PHP، SQL، و فناوری های مرتبط. مشتریان Nova Fabrica عبارتند از: An Event Apart، Atlas Carpet Mills، Consulate Film، Gregorius|Pineo، Maharam، Oakley، و The Bold Italic. کوین نویسنده lynda.com با بیش از 15 سال تجربه تدریس و توسعه وب است.