دوره آموزشی
آموزش های یودمی
دوبله زبان فارسی

دوره کامل احراز هویت با JWT و Node ،Mongo و Express

دوره کامل احراز هویت با JWT و Node ،Mongo و Express

✅ سرفصل و جزئیات آموزش

آنچه یاد خواهید گرفت:

  • ساخت یک API کامل برای احراز هویت با JWT
  • مفهوم مدل-روت-کنترلر و نحوه عملکرد آن
  • نحوه کار توکن‌های دسترسی و رفرش
  • ایجاد متغیرهای محیطی
  • اعتبارسنجی ورودی‌ها در سمت سرور
  • راه‌اندازی MongoDB Atlas و سرور Community
  • راه‌اندازی سرور API با Express
  • عملکردهای ورود و ثبت‌نام
  • تایید ایمیل و بازیابی پسورد
  • تغییر ایمیل

پیش‌نیازهای دوره

  • آشنایی پایه‌ای با JavaScript

توضیحات دوره

در این دوره مفاهیم کلیدی API و JWT را آموزش می‌دهیم تا بتوانید با مزایای راه‌اندازی احراز هویت مدرن با توکن‌های وب JSON آشنا شوید. مطالب شامل موارد زیر است:

  • تعریف API و نحوه عملکرد آن
  • JWT چیست و چگونه کار می‌کند
  • راه‌اندازی MongoDB Atlas و سرور Community
  • راه‌اندازی سرور API با Express
  • اجرای Pattern طراحی مدل-روت-کنترلر
  • میان‌افزار اعتبارسنجی توکن دسترسی
  • امکان رفرش توکن
  • عملکردهای ورود و ثبت‌نام
  • تایید ایمیل و بازیابی پسورد
  • تغییر ایمیل

در ادامه مواردی که با این دوره به دست می‌آورید:

1. آشنایی کامل از مبتدی تا مفاهیم API و JWT - شما یاد خواهید گرفت که API و JWT چیست، چگونه کار می‌کنند و چگونه می‌توانید آن‌ها را در یک میکروسرویس کاملاً عملی پیاده‌سازی کنید که قابلیت ادغام با هر فریم‌ورک فرانت‌اند و بک‌اند را دارد.

2. منابع کاربردی - مجموعه‌ای از منابع PDF مفید و الگوهای کد ارائه می‌شود که در روند پیشرفت دروس به شما کمک می‌کند. فایل‌های PDF شامل راهنمایی‌های توضیحات سریع و الگوهای کد شامل کدهای عملی و نمونه‌های snippets است.

3. چالش‌های دنیای واقعی - در پایان برخی بخش‌ها، حداقل یک چالش کوچک برای گسترش عملکرد API داده می‌شود. این کار برای تقویت مهارت خودآموزی و یادگیری چیزهای جدید است.

4. مفاهیم پیشرفته و امنیت - شما یک API کاملاً امن می‌سازید که آسیب‌پذیری‌ها و نقاط ضعف امنیتی در آن در نظر گرفته شده است. این بخش برای توسعه‌دهندگان مبتدی، متوسط و پیشرفته مناسب است تا بتوانند یک بک‌اند و ادغام فرانت‌اند امن بسازند.

این دوره برای چه کسانی مناسب است؟

  • مبتدیانی که در حال ساخت اولین API احراز هویت خود هستند.
  • دانشجویان متوسط و پیشرفته که می‌خواهند ساختار و امنیت API احراز هویت خود را ارتقاء دهند.

دوره کامل احراز هویت با JWT و Node ،Mongo و Express

  • مرور دوره 02:12
  • آشنایی با مدرس دوره 01:02
  • API چیست و چگونه کار می‌کند؟ 02:49
  • JWT چیست و چگونه کار می‌کند؟ 04:58
  • نصب پیش‌نیازهای مک 01:35
  • نصب پیش‌نیازهای ویندوز 01:29
  • راه‌اندازی MongoDB Atlas 08:18
  • برنامه‌ریزی اقدامات 02:14
  • راه‌اندازی سرور MongoDB Community 01:21
  • راه‌اندازی Express API Server پایه 10:00
  • راه‌اندازی متغیرهای محیطی 06:27
  • مفهوم الگوی MRC (مدل-روت-کنترلر) چیست؟ 02:42
  • پیاده‌سازی مدل کاربر 20:04
  • پیاده‌سازی کنترلرهای کاربری 04:24
  • پیاده‌سازی مسیرهای کاربری 05:30
  • محدودکننده نرخ درخواست API - جلوگیری از اسپم 05:18
  • اجرای و آزمایش API ما 02:40
  • برنامه‌ریزی اقدامات 01:28
  • میان‌افزار تایید توکن دسترسی 14:00
  • عملکرد ثبت‌نام 19:05
  • عملکرد رفرش توکن 12:46
  • Mailtrap و Nodemailer چیستند؟ 02:50
  • عملکرد تایید ایمیل 16:17
  • عملکرد ورود به سیستم 11:42
  • عملکرد بازیابی پسورد 18:24
  • اجرای و آزمایش API کامل شده 07:01

1,237,500 247,500 تومان

مشخصات آموزش

دوره کامل احراز هویت با JWT و Node ،Mongo و Express

  • تاریخ به روز رسانی: 1404/06/21
  • سطح دوره:همه سطوح
  • تعداد درس:26
  • مدت زمان :03:08:17
  • حجم :1.14GB
  • زبان:دوبله زبان فارسی
  • دوره آموزشی:AI Academy

آموزش های مرتبط

The Great Courses
2,495,000 499,000 تومان
  • زمان: 06:19:16
  • تعداد درس: 40
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
6,787,000 1,357,400 تومان
  • زمان: 17:11:52
  • تعداد درس: 113
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
2,067,000 413,400 تومان
  • زمان: 05:14:59
  • تعداد درس: 30
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
8,360,500 1,672,100 تومان
  • زمان: 21:10:47
  • تعداد درس: 202
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
5,720,500 1,144,100 تومان
  • زمان: 14:29:26
  • تعداد درس: 36
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
4,206,500 841,300 تومان
  • زمان: 10:39:08
  • تعداد درس: 64
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
4,391,000 878,200 تومان
  • زمان: 11:07:45
  • تعداد درس: 63
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
7,261,000 1,452,200 تومان
  • زمان: 18:23:18
  • تعداد درس: 103
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
490,000 98,000 تومان
  • زمان: 00:57:00
  • تعداد درس: 20
  • سطح دوره:
  • زبان: دوبله فارسی

آیا سوالی دارید؟

ما به شما کمک خواهیم کرد تا شغل و رشد خود را افزایش دهید.
امروز با ما تماس بگیرید