آموزش ساخت برنامه های کاربردی وب با hapi

Building Web Applications with hapi

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: hapi یک فریم ورک برنامه وب آماده سازمانی است که بر روی Node ساخته شده است. این دوره شما را با hapi آشنا می کند و شما را در توسعه یک برنامه وب کامل راهنمایی می کند. مسیریابی پیچیده و قالب سمت سرور پوشش داده شده است. معماری پلاگین hapi یک نمای کلی با نمایش joi (اعتبار سنجی شی)، بوم (اشیاء خطای سازگار با HTTP) و خوب (مانیتور فرآیند و ثبت‌کننده) ارائه می‌شود. موضوعات پیشرفته همچنین شامل احراز هویت، آپلود فایل و ارسال ایمیل است.

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

مقدمه ای بر هاپی Introduction to hapi

  • معرفی Introduction

  • #nodebf #nodebf

  • نقش یک برنامه وب The Role of a Web Application

  • چرا شادی؟ Why hapi?

  • معرفی سریع Node Quick Intro to Node

  • نصب Dependencies Installing Dependencies

  • در حال پیکربندی سرور hapi ما Configuring our hapi Server

  • یک مسیر ساده سلام A Simple Hello Route

  • خلاصه Summary

مسیریابی Routing

  • معرفی Introduction

  • الزامات برنامه آزمایشی Demo Application Requirements

  • شی سرور hapi hapi's Server Object

  • مسیرهای پیکربندی شده با فایل File-Configured Routes

  • مسیرهای دایرکتوری پیکربندی شده Directory-Configured Routes

  • شی درخواست The Request Object

  • رابط پاسخ The Reply Interface

  • افزودن برخی مسیرها Adding Some Routes

  • در حال نصب nodemon Installing nodemon

  • Refactoring Refactoring

  • اضافه کردن منطق کسب و کار Adding Business Logic

  • یک مسیر حذف A Delete Route

  • خلاصه Summary

قالب و افزونه ها Templating & Plugins

  • معرفی Introduction

  • نصب View Engine Installing a View Engine

  • از پیش جمع کردن داده های کارت Prepopulating Card Data

  • ارائه نمای کارت پویا Rendering a Dynamic Cards View

  • تصاویر کارت خواندن Reading Card Images

  • ارائه یک نمای کارت جدید پویا Rendering a Dynamic New Card View

  • joi joi

  • اعتبار سنجی کارت های جدید Validating New Cards

  • رونق Boom

  • پاسخگویی با بوم Responding with Boom

  • پاسخ های خطای قالب بندی Formatting Error Responses

  • خوب Good

  • خلاصه Summary

موضوعات پیشرفته Advanced Topics

  • معرفی Introduction

  • تجدید ساختار برنامه Restructuring the Application

  • احراز هویت Authentication

  • ایجاد حساب های کاربری Creating User Accounts

  • ثبت نام، ورود به سیستم و خروج از سیستم Registering, Logging In, and Logging Out

  • آپلودهای فایل File Uploads

  • ارسال ایمیل Sending Emails

  • خلاصه Summary

نمایش نظرات

آموزش ساخت برنامه های کاربردی وب با hapi
جزییات دوره
2h 30m
43
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
111
4.6 از 5
دارد
دارد
دارد
Ryan Lewis
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Ryan Lewis Ryan Lewis

رایان لوئیس یک مهندس نرم افزار است که متخصص برنامه های وب جاه طلبانه تک صفحه ای است. او بیش از 15 سال پیش شروع به ساخت وب سایت برای تبلیغ گروه های موسیقی و ضبط صدا کرد. او پس از سفر به سراسر جهان با بازی موسیقی ، استعدادهای خود را به شمال غربی اقیانوس آرام آورد ، جایی که او با استفاده از فن آوری های منبع باز مانند Backbone ، Ember و Node.js برای ایجاد هوش تجاری و برنامه های مشتری روبرو با مشتری برای شرکت هایی مانند Expedia و تی موبایل. در موقعیت فعلی خود ، او در یک پلت فرم کار می کند که سایت های پشتیبانی مشتری را به بیش از 100 مارک مجزا ارائه می دهد. رایان جاوا و جاوا اسکریپت را به توسعه دهندگان مشتاق وب و متخصصان فن آوری در دانشگاه واشنگتن و کالج مرکزی سیاتل آموزش می دهد. وی بعنوان مربی بعد از مدرسه ، به کودکان نحوه نواختن گیتار ، خلق فیلم و صحبت با ژاپنی را نیز آموخته است. در اوقات فراغت خود ، رایان از گذراندن وقت با خانواده ، بازی های ویدیویی و انتشار موسیقی زیرزمینی ژاپنی بر روی ضبط موسیقی خود ، MeatCube لذت می برد.