آموزش ساخت یک برنامه Angular با احراز هویت Node و Token

Building an Angular Application with Node and Token Authentication

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: هنگام توسعه یک برنامه وب ، Angular و Node گزینه های محبوبی هستند که امروزه بسیاری از شرکت ها از آنها استفاده می کنند. با استفاده از آخرین فن آوری وب و تأیید اعتبار Json Web Token ، توسعه یک برنامه وب را بیاموزید. در هسته اصلی توسعه یک برنامه وب ، دانش کاملی در مورد نحوه کار با اجزای پشتی و جلویی وجود دارد. دو گزینه محبوب Angular و Node مورد توجه قرار خواهند گرفت. در این دوره ، ساخت یک برنامه Angular با Node و Token Authentication ، مهارت هایی را که برای ایجاد برنامه های وب با کیفیت بالا نیاز دارید ، فرا خواهید گرفت. ابتدا ، نحوه ایجاد م componentsلفه های Angular را کشف خواهید کرد. هم بصری با Angular Material و هم کاربردی با JavaScript. در مرحله بعدی ، خدماتی را کشف خواهید کرد که به شما امکان می دهند با back-end ارتباط برقرار کنید. سرانجام ، شما می آموزید که چگونه یک سیستم احراز هویت ، Web API و کار با یک پایگاه داده mongoose را ایجاد کنید. وقتی این دوره را به پایان رسانید ، درک اساسی از توسعه و احراز هویت برنامه های پشت و جلویی خواهید داشت. این دانش به شما کمک می کند هنگام حرکت به جلو و ایجاد برنامه وب مدرن خود ، چه شخصی و چه تجاری. نرم افزار مورد نیاز: Angular و Node.

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

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

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

تنظیم محیط Setting up Your Environment

  • مقدمه Introduction

  • معماری و راه اندازی Back-end Architecture and Back-end Setup

  • Angular Front-end Setup Angular Front-end Setup

ایجاد اولین سرویس وب Creating Your First Web Service

  • ارسال داده با گره Sending Data with Node

  • دریافت داده با Angular Getting Data with Angular

  • تنظیم مواد Angular Setting up Angular Materials

  • نمایش پیام ها Displaying Messages

ثبت نام کاربر جدید با Node و Mongo Registering a New User with Node and Mongo

  • Endpoint را با Express و Node ثبت کنید Register Endpoint with Express and Node

  • با Mongo کاربر ایجاد کنید Create User with Mongo

ایجاد نمای ثبت نام و سرویس با Angular Creating a Register View and Service with Angular

  • ایجاد نوار Nav Creating a Nav Bar

  • تنظیم مسیرها با مسیریاب زاویه دار Setting up Routes with the Angular Router

  • در حال توسعه نمای ثبت نام Developing the Register View

  • اتصال به ورودی ها و دکمه ثبت Binding to the Register Inputs and Button

  • در حال توسعه یک سرویس ثبت نام Front-end Developing a Front-end Register Service

ورود به سیستم در Logging In

  • در حال توسعه یک کامپوننت Front-end Login Developing a Login Front-end Component

  • تولید رمزها در یک سرویس ورود به سیستم Back-end Generating Tokens in a Back-end Login Service

  • ذخیره یک رمز ورود به سیستم در مرورگر Saving a Login Token in the Browser

نمایش لیست کاربران Showing a User List

  • دریافت لیست کاربران از Back-end Getting a User List from the Back-end

  • نمایش کاربران در یک جز Front Front-end Displaying the Users in a Front-end Component

  • استفاده از دستورالعمل Routerlink برای پیوند با پارامترها Using the Routerlink Directive to Link with Parameters

مشخصات کاربر User Profile

  • ایجاد یک نقطه پایان خدمات نمایه Developing a Profile Service Endpoint

  • ایجاد یک م Profileلفه نمایه Creating a Profile Component

  • نمایش مشخصات نمایه از یک سرویس Front-end Displaying Profile Data from a Front-end Service

  • بهبود مدل کاربری خود Improving Your User Model

  • هش کردن رمز عبور با bcrypt Hashing the Password with bcyrpt

ارسال به Feed کاربر Posting to User Feed

  • به روزرسانی کامپوننت کاربر Updating the User Component

  • ایجاد روتر Auth Creating an Auth Router

  • ایجاد یک پیام پایان پیام Creating a Message Post Endpoint

  • ایجاد مonلفه ارسال پیام Creating a Message Post Component

  • ایجاد سرویس ارسال پیام Creating a Message Post Service

  • مرتبط کردن کاربر با ارسال ها Associating a User with Posts

  • دریافت پیام های کاربر Getting a Users Message Posts

  • نمایش پیام های کاربر Displaying a Users Message Posts

در حال توسعه Advanced Auth Developing Advanced Auth

  • معرفی Advanced Auth Introducing Advanced Auth

  • ذخیره شناسه کاربر در Token Saving the User ID in the Token

  • در حال به روز شدن در Angular 4 HttpClient Updating to Angular 4 HttpClient

  • پیاده سازی رهگیر Auth Token Implementing an Auth Token Interceptor

  • دریافت Auth Token با AuthService Getting Your Auth Token with AuthService

  • رمزگشایی از نشان خودکار Decoding the Auth Token

  • ایجاد Auth Check در Frontend Creating an Auth Check on the Frontend

  • ایجاد یک دکمه خروج از سیستم Creating a Logout Button

  • احراز هویت پس از ثبت نام Authenticating After Registration

انتشار برنامه شما Publishing Your App

  • انتشار Angular با Amazon S3 Publishing Angular with Amazon S3

  • انتشار گره با Heroku Publishing Node with Heroku

  • دستاوردهای خود را مرور کنید Reviewing Your Accomplishments

نمایش نظرات

آموزش ساخت یک برنامه Angular با احراز هویت Node و Token
جزییات دوره
2h 55m
46
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
90
4.6 از 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 خود و ساخت چندین بازی کرد و از آن زمان تاکنون در آن شرکت کرده است.