آموزش Revel: A Go Website Application Framework

Revel: A Go Website Application Framework

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: Revel توسعه برنامه های پیچیده و سازمانی را آسان تر از همیشه می کند. در این دوره به سبک نظرسنجی ، شما یاد خواهید گرفت که چگونه یک برنامه در Revel ایجاد کنید و از م mainلفه های اصلی این چارچوب ، از جمله پردازش درخواست ، فیلترها و موارد دیگر استفاده کنید. توسعه برنامه های بزرگ با درجه شرکت دشوار است ، اما با Revel ، شما می توانید برنامه ها را با کارایی و سهولت توسعه و نگهداری کنید. در این دوره ، Revel: A Go Website Application Framework ، می توانید مقدماتی در مورد این چارچوب کامل و بسیاری از قابلیت های آن بدست آورید. ابتدا ، نحوه ایجاد برنامه و همچنین پیکربندی و معکوس کردن مسیرها را یاد خواهید گرفت. پس از آن ، شما توانایی پردازش درخواست و روشهایی را که Revel برای ایجاد پاسخ به درخواستهای HTTP استفاده می کند ، پوشش خواهید داد. سرانجام ، با رهگیرها ، فیلترها و سایر ویژگی های اضافی آشنا خواهید شد. در پایان این دوره ، نحوه استفاده از Revel برای ساده سازی روند توسعه برنامه های پیچیده ای که ممکن است در آینده ایجاد کنید ، خواهید فهمید.

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

بررسی اجمالی دوره Course Overview

  • بررسی اجمالی دوره Course Overview

تور وحی Tour of Revel

  • مقدمه Introduction

  • مخاطب هدف Target Audience

  • گشت و گذار در وب سایت Revel Tour of Revel's Website

  • ارزیابی وحی Evaluation of Revel

  • نسخه ی نمایشی: ایجاد یک برنامه کاربردی Demo: Creating an Application

  • طرح کلی دوره Course Outline

مسیریابی Routing

  • مقدمه Introduction

  • مسیرهای استاتیک Static Routes

  • نسخه ی نمایشی: مسیرهای استاتیک Demo: Static Routes

  • مسیرهای پارامتری Parametric Routes

  • نسخه ی نمایشی: مسیرهای پارامتری Demo: Parametric Routes

  • پارامترهای ثابت Fixed Parameters

  • مسیرهای خودکار Auto Routes

  • دارایی های ثابت Static Assets

  • ماژول ها Modules

  • بررسی پیکربندی مسیرها Review of the Routes Configuration

  • مسیرهای معکوس Reverse Routes

  • نسخه ی نمایشی: مسیرهای معکوس Demo: Reverse Routes

  • خلاصه Summary

کار با Requests Working with Requests

  • مقدمه Introduction

  • دریافت داده به عنوان استدلال Receiving Data as Arguments

  • دریافت داده ها به عنوان پارامترهای کنترل کننده Receiving Data as Controller Parameters

  • اتصال داده Data Binding

  • ایجاد یک اتصال دهنده سفارشی داده Creating a Custom Data Binder

  • نسخه ی نمایشی: دریافت داده ها از یک فرم ارسال شده Demo: Receiving Data from a Posted Form

  • نسخه ی نمایشی: دریافت داده های JSON Demo: Receiving JSON Data

  • اعتبار سنجی داده ها Data Validation

  • کار با خطاهای اعتبار سنجی داده ها Working with Data Validation Errors

  • نسخه ی نمایشی: اعتبار سنجی داده ها Demo: Data Validation

  • خلاصه Summary

ایجاد پاسخ Generating Responses

  • مقدمه Introduction

  • رندر الگوها Rendering Templates

  • پاسخ داده ها Data Responses

  • انواع دیگر پاسخ Other Response Types

  • عملکرد الگو URL The URL Template Function

  • توابع برچسب ورودی Input Tag Functions

  • سایر توابع الگو Other Template Functions

  • ثبت توابع الگوی سفارشی Registering Custom Template Functions

  • زمینه های داده Data Contexts

  • نسخه ی نمایشی: نمایش پیام های تأیید اعتبار Demo: Showing Validation Messages

  • خلاصه Summary

رهگیرها و فیلترها Interceptors and Filters

  • مقدمه Introduction

  • معرفی رهگیرها Introduction to Interceptors

  • انواع رهگیر Interceptor Types

  • بار رهگیری Interception Times

  • ایجاد رهگیر Creating Interceptors

  • نسخه ی نمایشی: ایجاد یک رهگیر سفارشی Demo: Creating a Custom Interceptor

  • معرفی فیلترها Introduction to Filters

  • فیلترهای سفارشی Custom Filters

  • خلاصه Summary

مفاهیم دیگر Other Concepts

  • مقدمه Introduction

  • بین المللی شدن Internationalization

  • ساختار آزمایش Testing Structure

  • Assertion API Assertion API

  • تست های در حال اجرا Running Tests

  • ذخیره سازی Caching

  • کرون جابز Cron Jobs

  • خلاصه Summary

نمایش نظرات

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

آموزش Revel: A Go Website Application Framework
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
3h 27m
59
Pluralsight (پلورال سایت) pluralsight-small
04 فروردین 1395 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
-
از 5
دارد
دارد
دارد

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Mike Van Sickle Mike Van Sickle

Michael Van Sickle یک معمار برنامه در Akron ، اوهایو است. وی کار خود را به عنوان یک مهندس مکانیک و با طراحی قطعات در صنعت خودرو قبل از تغییر در مهندسی نرم افزار آغاز کرد. او علاقه زیادی به یادگیری زبان های جدید برنامه نویسی دارد و از کار با جاوا ، C # ، JavaScript ، PHP و F # راحت است. مایک همچنین عاشق یادگیری در مورد طراحی تجربه کاربر است و در تلاش شرکت خود برای ساخت برنامه های زیبا و ساده نقش اصلی را دارد. وقتی که کد نمی نویسد ، مایک دوست دارد به اردو برود و با همسر و دو دخترش پیاده روی طولانی کند.

Pluralsight (پلورال سایت)

Pluralsight یکی از پرطرفدارترین پلتفرم‌های آموزش آنلاین است که به میلیون‌ها کاربر در سراسر جهان کمک می‌کند تا مهارت‌های خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دوره‌های آموزشی در زمینه‌های فناوری اطلاعات، توسعه نرم‌افزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه می‌دهد.

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