آموزش توسعه برنامه دو لایه سازمانی و API با AngularJS & Sails

Two Tier Enterprise App and API Development with AngularJS & Sails

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: Sails یک چارچوب MVC است که بر روی Node.js و ExpressJS ساخته شده است. در این دوره، ما از Sails برای ایجاد یک Web API برای مدیریت احراز هویت و ارائه منابع امن استفاده خواهیم کرد، در حالی که قسمت جلویی با فایل‌های Angular ساخته می‌شود. مبتنی بر تجربه عملی با فایل های تمرین، می توانید با نویسنده همراه باشید و همان راه حل را در رایانه خود دوباره ایجاد کنید. دانلود فایل تمرین

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

معرفی Introduction

  • معرفی Introduction

  • توسعه سازمانی چابک Agile & Enterprise Development

  • بادبان چیست؟ What Is Sails?

  • راه اندازی بادبان Sails Setup

  • نسخه نمایشی Web API Web API Demo

ارسال و احراز هویت Posting and Authentication

  • معرفی Introduction

  • الزامات برنامه App Requirements

  • ایجاد اسکلت نقطه پایانی سرویس ورود ما Creating Our Login Service Endpoint Skeleton

  • ثبت برنامه ما در توییتر Registering Our App with Twitter

  • راه اندازی Angular Setting up Angular

  • خودکارسازی وظایف با Gulp Automating Tasks with Gulp

  • راه اندازی سرور Setting up the Server

  • بهینه سازی وظایف Gulp ما Optimizing Our Gulp Tasks

  • نحوه بارگیری خودکار فایل های فروشنده با Gulp How to Autoload Vendor Files with Gulp

  • بارگیری خودکار اسکریپت های سفارشی ما Autoloading Our Custom Scripts

  • ایجاد کنترلر ورود Creating the Login Controller

  • استفاده از Gulp Watchers برای اجرای خودکار اسکریپت ها Using Gulp Watchers to Autorun Scripts

  • نتیجه Conclusion

نوشته ها Posts

  • مقدمه Intro

  • راه اندازی ورود به سیستم توییتر با Satellizer Twitter Login Setup with Satellizer

  • چگونه با یک پروکسی با Backend خود صحبت کنیم How to Talk to Our Backend with a Proxy

  • تکمیل احراز هویت Finishing Authentication

  • توییت کردن از باطن ما Tweeting from Our Backend

  • ایمن سازی توییت های ما با خط مشی ها Securing Our Tweets with Policies

  • توییت کردن با کاربر تایید شده Tweeting with Authenticated User

  • نتیجه Conclusion

ساخت پست جدید Making a New Post

  • معرفی Introduction

  • طراحی با بوت استرپ Styling with Bootstrap

  • راه اندازی Nav Our Setting up Our Nav

  • ارسال پیام توییت از Frontend Passing the Tweet Message from the Frontend

  • تنظیم تاریخ ارسال ما با Datepicker Setting Our Posting Date with the Datepicker

  • استفاده از Timepicker و بهبود چیدمان Using Timepicker and Improving Our Layout

  • آماده کردن Datetime ما برای Backend Getting Our Datetime Ready for the Backend

  • ذخیره پست ما در Backend Saving Our Post on the Backend

  • ارتباط پست ها با کاربران Associating Posts with Users

  • دریافت همه پست های ما Getting All Our Posts

  • نمایش همه پست های ما Displaying All Our Posts

  • نتیجه Conclusion

ویرایش پست ها Edit Posts

  • مقدمه Intro

  • مسیریابی با UI-Router Routing with UI-Router

  • ایجاد وضعیت پست جدید Creating a New Post State

  • دریافت جزئیات پست ما Getting Our Post Details

  • ایمن سازی پست های خود با خط مشی ها Securing Our Own Posts with Policies

  • نمایش پست های موجود ما Displaying Our Existing Posts

  • در حال ویرایش پست های ما Editing Our Posts

  • قابل کلیک کردن لیست پست ما Making Our Post List Clickable

  • دریافت بازخورد با اعلان‌های Toastr Getting Some Feedback with Toastr Notifications

  • حذف یک پست Deleting a Post

  • نتیجه Conclusion

سرویس برنامه ریزی Scheduling Service

  • مقدمه Intro

  • راه اندازی سرویس ما با فاصله زمانی معین Setting up Our Service with a Timed Interval

  • دریافت پست هایی که آماده ارسال هستند Getting Posts That Are Ready to Send

  • پر کردن اطلاعات کاربر برای توییت Populating User Data for the Tweet

  • ارسال پست های برنامه ریزی شده ما در توییتر Posting Our Scheduled Posts to Twitter

  • علامت گذاری پست ها به عنوان ارسال شده Marking Posts as Sent

  • آزمون نهایی و بزرگ ما Our Final and Big Test

  • بهبود طراحی بصری ما Improving Our Visual Design

  • ورود به ظاهر بهتر A Better Looking Login

  • رفع و بسته بندی Fixes and Wrapping Up

  • نتیجه Conclusion

نمایش نظرات

آموزش توسعه برنامه دو لایه سازمانی و API با AngularJS & Sails
جزییات دوره
3h 23m
60
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
142
از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Alexander Zanfir Alexander Zanfir

الکساندر زنفیر رئیس شرکت SocialPlay Inc ، یک شرکت خدمات و فناوری بازی تحقیق و توسعه است. او همچنین بنیانگذار و تولید کننده چندین فناوری توسعه بازی ، خدمات و بازی های ویدیویی مانند Cloud Goods ™ ، Dungeon Legends و Dungeon Forge است. الکس چندین دوره آموزشی و برنامه نویسی بازی را در موسسات مختلف از جمله موسسات و کالج های دولتی تدریس کرده است. وی در بسیاری از پروژه های تحقیق و توسعه شبیه سازی سه بعدی برای دپارتمان آموزش نظامی و علوم شناختی دفاع و توسعه دفاعی کانادا مشغول به کار بوده و یکی از اعضای بنیانگذار چندین شرکت نوپای IT و انرژی بوده است. الکس از مربیان و مشاوران چندین شرکت و تیم سابق Agile و TDD بوده است. او شروع به برنامه نویسی در Basic در Commodore 128 خود و ساخت چندین بازی کرد و از آن زمان تاکنون در آن شرکت کرده است.