دوره آموزشی یادگیری سیناترا
2 ساعت 10 دقیقهمتوسط2017-03-22
مدرسین

Kevin Skoglund
Founder of NovaFabrica
جزئیات دوره
سیناترا یک کتابخانه نرم افزاری وب سبک و زبان مخصوص دامنه است که جایگزین سریعتر و ساده تری برای چارچوب های Ruby مانند Ruby on Rails می کند. در این دوره آموزشی، نحوه ساخت سریع برنامه های وب با سیناترا را بیاموزید. کوین اسکوگلند نحوه تعریف مسیرها، رندر قالبهای حاوی دادههای پویا و استفاده از قالبها و طرحبندیهای جزئی برای ایجاد کد قابل استفاده مجدد را توضیح میدهد. به علاوه، او نحوه استفاده از کوکیها، جلسات و فیلترها را توضیح میدهد و تکنیکهای مفیدی را به اشتراک میگذارد که میتوانید در پروژههای سیناترا خود از آنها استفاده کنید.
اهداف یادگیری
نصب سیناترا
راه اندازی سرور
تعریف مسیرها
استفاده از الگوها و پارامترهای مسیر
تغییر مسیر درخواست ها
رندر قالب های پویا
استفاده از قالب ها و طرح بندی های جزئی
تعریف کمک های سفارشی
اهداف یادگیری
نصب سیناترا
راه اندازی سرور
تعریف مسیرها
استفاده از الگوها و پارامترهای مسیر
تغییر مسیر درخواست ها
رندر قالب های پویا
استفاده از قالب ها و طرح بندی های جزئی
تعریف کمک های سفارشی
مهارت ها
SinatraRubyProgramming LanguagesOpen SourceSoftware Development
سرفصل ها
0. مقدمه
- 01 - خوش آمدید
- 02 - نحوه استفاده از فایل های تمرینی
- 03 - سیناترا چیست
- 04 - سیناترا را نصب کنید
1. مسیرها
- 05 - سرور را راه اندازی کنید
- 06 - مسیرها را تعریف کنید
- 07 - روش های HTTP را مسیریابی کنید
- 08 - الگوهای مسیر
- 09 - پارامترهای مسیر
- 10 - درخواست ها را تغییر مسیر دهید
2. الگوها
- 11 - مسیرهای فایل را پیکربندی کنید
- 12 - فایل های استاتیک را رندر کنید
- 13 - رندر قالب ها
- 14 - کد را به قالب اضافه کنید
- 15 - متغیرهای قالب
- 16 - رندر قالب های جزئی
- 17 - چیدمان ها
- 18 - چالش - الگوها
- 19 - راه حل - الگوها
3. کمک کننده ها و فیلترها
- 20 - کمک کننده های سفارشی را تعریف کنید
- 21 - فرار از HTML
- 22 - کوکی ها
- 23 - جلسات
- 24 - فیلترها
4. تکنیک های مفید
- 25 - کلاس ها
- 26 - آرایه پارامترهای فرم
- 27 - پایگاه های داده
نتیجه
- 28 - مراحل بعدی
دوره های مرتبط
- دوره آموزشی تنظیمات عملکرد لینوکس
- دوره آموزشی یادگیری MongoDB
- دوره آموزشی Microsoft Entra ID برای توسعه دهندگان: راهنمای مبتدیان (2023)
- دوره آموزشی مقدمه ای بر SQLite
- دوره آموزشی یادگیری BIM 360 Building Ops
- دوره آموزشی یادگیری Power Automate Desktop برای غیر توسعه دهندگان
- دوره آموزشی یادگیری OWASP API Security Top 10
- دوره آموزشی راه حل Azure VMware: اصول برنامه ریزی و عیب یابی
مسیرهای مرتبط
- مسیر آموزشی مبانی توسعه نرم افزار
- مسیر آموزشی ارتقاء مهارت های خود را در هوش مصنوعی و یادگیری ماشین
- مسیر آموزشی تبدیل شدن به استاد اکسل برای علوم داده
- مسیر آموزشی افزایش مهارت تجزیه و تحلیل داده های خود
- مسیر آموزشی تبدیل شدن به استاد جاوا اسکریپت
- مسیر آموزشی تبدیل شدن به یک متخصص تجزیه و تحلیل دادهها
- مسیر آموزشی شروع به کار به عنوان یک توسعه دهنده ASP.NET
- مسیر آموزشی تبدیل شدن به یک توسعه دهنده Java EE 7