نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره:
هنگام توسعه یک برنامه وب ، 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
Pluralsight (پلورال سایت)
Pluralsight یکی از پرطرفدارترین پلتفرمهای آموزش آنلاین است که به میلیونها کاربر در سراسر جهان کمک میکند تا مهارتهای خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دورههای آموزشی در زمینههای فناوری اطلاعات، توسعه نرمافزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه میدهد.
یکی از ویژگیهای برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعهدهندگان و کارشناسان معتبر، دورههایی را ارائه میدهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژیها نگه میدارد. این امر به کاربران این اطمینان را میدهد که دورههایی که در Pluralsight میپذیرند، با جدیدترین دانشها و تجارب به روز شدهاند.
نمایش نظرات