آموزش Beego: A Go Web Application Framework

Beego: A Go Web Application Framework

Video Player is loading.
Current Time 0:00
Duration 0:00
Loaded: 0%
Stream Type LIVE
Remaining Time 0:00
 
1x
    • Chapters
    • descriptions off, selected
    • subtitles off, selected
      نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
      نمونه ویدیویی برای نمایش وجود ندارد.
      توضیحات دوره: ایجاد برنامه هایی با درجه شرکتی که کارآمد و به راحتی نگهداری شوند نیز می تواند چالش برانگیز باشد ، اما لازم نیست که چنین باشد. در این دوره ، نحوه استفاده از چارچوب برنامه وب Beego را از جمله بررسی اجزای اصلی آن خواهید دید. Bego یک چارچوب کامل برای Go است ، با ارائه بسیاری از قابلیت ها ، ساخت برنامه های بزرگ و درجه یک راه کارآمد و قابل نگهداری. در این دوره ، Beego: A Go Web Application Framework ، Beego را به شما معرفی می کند و به شما کمک می کند بفهمید آیا انتخاب درستی برای شما و تیم شما است. در ابتدا ، در مورد چگونگی مسیریابی URL ها به روش های کنترل کننده و در مورد فضاهای نام آشنا خواهید شد. در مرحله بعدی ، خواهید آموخت که چگونه با درخواست ها کار کنید و پاسخ ایجاد کنید. سرانجام ، شما یاد خواهید گرفت که چگونه فیلترها را ایجاد و پیکربندی کنید ، و همچنین نگاشت رابطی شی object Beego (یا ORM) و نحوه استفاده از آن را پوشش خواهید داد. در پایان این دوره ، شما می توانید از Beego برای ایجاد برنامه های بزرگ اما قابل نگهداری هم تراز با هر شرکت حرفه ای استفاده کنید.

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

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

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

      معرفی Beego Introduction to Beego

      • مقدمه Introduction

      • مخاطب هدف Target Audience

      • مروری بر منابع موجود در وب Overview of Resources on the Web

      • tl ؛ دکتر tl;dr

      • نسخه ی نمایشی: بوت استرپینگ Beego Demo: Bootstraping Beego

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

      تنظیم مسیرها Setting up Routes

      • مقدمه Introduction

      • کنترل کننده ها Controllers

      • مسیرهای ثابت Fixed Routes

      • RESTful Routes RESTful Routes

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

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

      • مسیرهای مبتنی بر حاشیه نویسی Annotation Based Routes

      • نسخه ی نمایشی: مسیریابی Demo: Routing

      • فضاهای نامی Namespaces

      • مسیریابی معکوس Reverse Routing

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

      • خلاصه Summary

      کار با Requests Working with Requests

      • مقدمه Introduction

      • دریافت مقادیر بدوی Receiving Primitive Values

      • دریافت فایلها Receiving Files

      • دریافت دستورالعمل ها Receiving Structs

      • نسخه ی نمایشی: کار با فرم ارسال ها Demo: Working with Form Posts

      • دریافت JSON و XML Receiving JSON and XML

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

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

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

      • خلاصه Summary

      ایجاد پاسخ Generating Responses

      • مقدمه Introduction

      • فایلهای استاتیک Static Files

      • پیکربندی الگو Template Configuration

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

      • نسخه ی نمایشی: الگوهای مبتنی بر داده Demo: Data Driven Templates

      • چیدمان های HTML HTML Layouts

      • زیر الگوها Subtemplates

      • فرم های رندر Rendering Forms

      • توابع الگو Template Functions

      • برگشت داده ها Returning Data

      • نسخه ی نمایشی: برگرداندن داده ها Demo: Returning Data

      • خلاصه Summary

      فیلترها Filters

      • مقدمه Introduction

      • چرخه زندگی را درخواست کنید Request Lifecycle

      • نسخه ی نمایشی: چرخه زندگی را درخواست کنید Demo: Request Lifecycle

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

      • نسخه ی نمایشی: فیلترهای سفارشی Demo: Custom Filters

      • خلاصه Summary

      مقدمه ای بر ORM Beego Introduction to Beego's ORM

      • مقدمه Introduction

      • راه اندازی اتصال به پایگاه داده Setting up a Connection to the Database

      • تعریف نهادها Defining Entities

      • تعریف روابط بین اشخاص Defining Relationships Between Entities

      • تعریف شاخص ها Defining Indexes

      • ایجاد طرح پایگاه داده Creating the Database Schema

      • عملیات CRUD CRUD Operations

      • با استفاده از سeriesالات و تنظیمات سeryال Using Queries and Query Setters

      • استفاده از Query Builders Using Query Builders

      • ایجاد معاملات Creating Transactions

      • خلاصه Summary

      نمایش نظرات

      آموزش Beego: A Go Web Application Framework
      جزییات دوره
      3h 31m
      58
      Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
      (آخرین آپدیت)
      11
      4.5 از 5
      دارد
      دارد
      دارد
      جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

      Google Chrome Browser

      Internet Download Manager

      Pot Player

      Winrar

      Mike Van Sickle Mike Van Sickle

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