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

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

نمایش نظرات

نظری ارسال نشده است.

آموزش یادگیری سیناترا
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
2h 10m
28
Linkedin (لینکدین) lynda-small
02 فروردین 1396 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
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 سال تجربه تدریس و توسعه وب است.

Linkedin (لینکدین)

لینکدین: شبکه اجتماعی حرفه‌ای برای ارتباط و کارآفرینی

لینکدین به عنوان یکی از بزرگترین شبکه‌های اجتماعی حرفه‌ای، به میلیون‌ها افراد در سراسر جهان این امکان را می‌دهد تا ارتباط برقرار کنند، اطلاعات حرفه‌ای خود را به اشتراک بگذارند و فرصت‌های شغلی را کشف کنند. این شبکه اجتماعی به کاربران امکان می‌دهد تا رزومه حرفه‌ای خود را آپدیت کنند، با همکاران، دوستان و همکاران آینده ارتباط برقرار کنند، به انجمن‌ها و گروه‌های حرفه‌ای ملحق شوند و از مقالات و مطالب مرتبط با حوزه کاری خود بهره‌مند شوند.

لینکدین همچنین به کارفرمایان امکان می‌دهد تا به دنبال نیروهای با تجربه و مهارت مورد نیاز خود بگردند و ارتباط برقرار کنند. این شبکه حرفه‌ای به عنوان یک پلتفرم کلیدی برای بهبود دسترسی به فرصت‌های شغلی و گسترش شبکه حرفه‌ای خود، نقش مهمی را ایفا می‌کند. از این رو، لینکدین به عنوان یکی از مهمترین ابزارهای کارآفرینی و توسعه حرفه‌ای در دنیای امروز مورد توجه قرار دارد.