آموزش ساخت یک برنامه وب مجوز احراز هویت کامل [2024]

Build A Complete Authentication Authorization Web App [2024]

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: احراز هویت امن کاربر با استفاده از Firebase و جاوا اسکریپت - ثبت نام، ورود/خروج از سیستم، ورود به سیستم اجتماعی، مدیریت داده/تصویر کاربر جنبه اساسی توسعه برنامه وب را بیاموزید که امنیت، شخصی‌سازی و تجربه کلی کاربر را افزایش می‌دهد. بتوانید قابلیت احراز هویت کاربر را به هر برنامه وب که می خواهید اضافه کنید. یک برنامه وب احراز هویت کامل امن، سریعتر و مقرون به صرفه برای راه اندازی یا کسب و کار خود بسازید. روش مدرن ساخت احراز هویت را بدون تخصص توسعه Back-end بیاموزید. مجموعه ای از برنامه های وب را ایجاد کنید که شامل ویژگی های احراز هویت کاربر است تا برای مشاغل توسعه دهنده جوان درخواست دهید. مجوز اصلی کاربر از جمله مدیریت داده‌ها و دارایی‌های کاربر با Firebase Authentication و Cloud Firestore. پیش نیازها: دانش اولیه HTML و CSS. بدون Firebase/تجربه احراز هویت لازم نیست - من هر آنچه را که باید بدانید به شما آموزش خواهم داد. بدون نیاز به تجربه جاوا اسکریپت زمان و تعهد. من شما را با دستورالعمل‌های گام‌به‌گام و آسان از ابتدا راهنمایی می‌کنم.

به ساخت سیستم تأیید اعتبار کامل 2024 خوش آمدید، تنها دوره‌ای که برای ایجاد یک سیستم احراز هویت کامل امن و سریع‌تر کاربر با استفاده از Firebase JavaScript باید یاد بگیرید و کدنویسی کنید.

با تقریباً 4 ساعت محتوای ویدیویی HD، این دوره احراز هویت به‌روزترین دوره آموزشی موجود آنلاین است. حتی اگر تجربه کمتری با Firebase/JavaScript دارید یا اصلاً تجربه ندارید، این دوره شما را از مبتدی تا حرفه ای می برد!


چرا این دوره را بگذرانید؟

  • این دوره توسط مربی در SoftAuthor، یک شرکت توسعه آموزش نرم افزار مستقر در کانادا، تدریس می شود.

  • در این دوره آموزشی 2024، جنبه‌های اساسی توسعه برنامه‌های وب را یاد می‌گیرید که امنیت، شخصی‌سازی و تجربه کلی کاربر را افزایش می‌دهد. (باید مهارت داشته باشد) .


  • آخرین بار چه زمانی برنامه وب را مشاهده کردید که سیستم احراز هویت در آن وجود نداشته باشد؟ می دانم...در این دوران مدرن، ساختن یک برنامه وب بدون احراز هویت منسوخ خواهد شد.

  • برای هر شرکتی که دارای یک برنامه وب است، خواه یک شرکت Fortune 500 مانند گوگل، فیس بوک یا آمازون باشد، یا هر شرکت کوچک یا متوسطی، احراز هویت یک ویژگی ضروری در پلتفرم آنهاست.

  • این دوره به طور مدبرانه با رویکردی برای مبتدیان در همه جنبه ها طراحی شده است تا با ساختن یک برنامه وب مجوز احراز هویت سریع و ایمن در دنیای واقعی با ظاهر حرفه ای، آن را ساده و آسان کند.

  • برنامه درسی به دقت در طی 1 سال و با بازخورد جامع دانش‌آموزان تدوین شد.


  • این دوره به طور مداوم با محتوا، پروژه ها و ماژول های جدید که توسط شما، دانش آموزان تعیین می شود، به روز می شود!


من شما را گام به گام از طریق آموزش های ویدیویی جذاب و سرگرم کننده که دارای محتوای غنی هستند، راهنمایی می کنم!


در طول این دوره کاملاً عملی، ما تعداد زیادی از ابزارها و فناوری‌ها را پوشش می‌دهیم، از جمله:


احراز هویت


  • یک کاربر (ایمیل/رمز عبور) ثبت نام کنید

  • یک کاربر وارد سیستم شوید

  • خروج از سیستم کاربر

  • اعتبار سنجی فرم و رسیدگی به خطاها

  • کنترل وضعیت احراز هویت کاربر

  • تأیید ایمیل

  • فراموش کردن/بازنشانی رمز عبور

  • ورود به سیستم Google

  • ورود فیس بوک

  • افزودن، دریافت به‌روزرسانی داده‌های کاربر وارد شده

  • آپلود، به‌روزرسانی تصویر نمایه کاربر وارد شده را دریافت کنید، و موارد دیگر.



در پایان این دوره، شما به طور روان در جاوا اسکریپت کدنویسی می‌کنید و از Firebase به عنوان یک سرور پشتیبان برای ساخت سریع‌تر برنامه وب ویژه مجوز احراز هویت امن خود، مانند یک حرفه‌ای، استفاده می‌کنید!


همچنین مجموعه‌ای از یک برنامه وب احراز هویت کامل خواهید ساخت که می‌توانید آن را به هر کارفرمای احتمالی نشان دهید.


به خاطر داشته باشید... من بسیار مطمئن هستم که شما این دوره را دوست خواهید داشت، به همین دلیل است که تمام دوره های واجد شرایط خریداری شده در Udemy را می توان ظرف 30 روز بازپرداخت کرد، مشروط بر اینکه درخواست مطابق با دستورالعمل های خط مشی بازپرداخت آنها باشد. (لطفاً برای اطلاعات بیشتر به سیاست بازپرداخت Udemy مراجعه کنید)

بنابراین این یک کار بیهوده است، امروز با ریسک صفر و هر چیزی که به دست آورید ثبت نام کنید.


من برای حمایت از شما در طول این سفر اینجا خواهم بود، بنابراین اگر سؤال، پیشنهاد یا بازخوردی دارید، لطفاً با من تماس بگیرید!


پس منتظر چه چیزی هستید؟ اکنون روی دکمه خرید کلیک کنید و به یکی از بهترین دوره های احراز هویت بپیوندید!


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

احراز هویت کاربر با ایمیل/رمز عبور User Authentication With Email/Password

  • یک پروژه Firebase ایجاد کنید Create A Firebase Project

  • راه اندازی پروژه جاوا اسکریپت برنامه وب احراز هویت Setting Up The Authentication Web App JavaScript Project

  • ایجاد و طراحی فرم ثبت نام Create & Design A Sign Up Form

  • ایجاد یک حساب کاربری کاملا جدید با استفاده از createUserWithEmailAndPassword() Create A Brand New User Account Using createUserWithEmailAndPassword()

  • خطاهای اعتبارسنجی ثبت نام کاربر را مدیریت کنید Handle User Registration Validation Errors

  • نمایش نمایه پس از ایجاد حساب کاربری Show Profile View Upon User Account Creation

  • مدیریت تغییرات وضعیت احراز هویت کاربر با استفاده از onAuthStateChanged() Handle User Authentication State Changes Using onAuthStateChanged()

  • اجرای عملکرد خروج از سیستم Implement Log out Functionality

  • نمایش فرم ورود به سیستم زمانی که برنامه راه اندازی می شود یا کاربر از سیستم خارج می شود Show Log in Form When App launches or user logs out

  • ورود به حساب کاربری Logging In to a User Account

  • جابجایی بین فرم های ورود و ثبت نام Toggle Between Log In & Sign Up Forms

تأیید ایمیل و بازنشانی رمز عبور Email Verification & Reset Password

  • ارسال ایمیل تایید Send Email Verification

  • رمز عبور را فراموش کرده اید Forgot Password

احراز هویت رسانه های اجتماعی Social Media Authentication

  • با گوگل وارد شوید Log In With Google

  • برای ورود با فیس بوک Log In With Facebook

مدیریت داده های کاربر تأیید شده (مجوز) Manage Authenticated User Data (Authorization)

  • شروع کار با پایگاه داده Cloud Firestore Getting Started With Cloud Firestore Database

  • اضافه کردن داده های کاربر وارد شده Add Logged In User Data

  • ورود به سیستم اطلاعات کاربر Get Logged In User Data

  • به روز رسانی داده های کاربر وارد شده Update Logged In User Data

مدیریت تصویر نمایه کاربر تأیید شده (مجوز) Manage Authenticated User Profile Image (Authorization)

  • آپلود تصویر نمایه پس از ایجاد حساب کاربری Upload Profile Picture Upon User Account Creation

  • دانلود عکس پروفایل کاربری وارد شده Download Logged In User Profile PIcture

  • تصویر پروفایل کاربری وارد شده را تغییر دهید Change Logged In User Profile Picture

نمایش نظرات

نظری ارسال نشده است.

آموزش ساخت یک برنامه وب مجوز احراز هویت کامل [2024]
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
4 hours
22
Udemy (یودمی) udemy-small
03 بهمن 1402 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
2,010
5 از 5
ندارد
دارد
دارد
Raja Tamil

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Raja Tamil Raja Tamil

برنامه نویس و مدرس حرفه ای وب/موبایل من یک توسعه دهنده وب فرانت اند/iOS خودآموز هستم و تقریباً یک دهه است که به زبان های مختلف کد می نویسم. موضوعاتی که من در آنها تخصص دارم عبارتند از: JavaScript، VueJs، Google Maps API، Firebase و Swift. من یک وب‌سایت وبلاگی راه‌اندازی می‌کنم که به تقریباً 20 هزار دانش‌آموز در ماه کمک می‌کند تا مهارت‌های جدیدی در مورد موضوعاتی که من به آنها علاقه دارم بیاموزند. من می توانم با وب سایت وبلاگم از جمله تقریباً 1000 دنبال کننده فیس بوک به مردم در سراسر جهان کمک کنم. من همچنین با آموزش مهارت های کدنویسی به صورت حضوری به ده ها دانش آموز کمک کرده ام تا شغلی پیدا کنند. من اخیراً با راه اندازی یک تجارت تحویل مبتنی بر مکان به یک کارآفرین تبدیل شده ام. دو تا از مقالات من اخیرا توسط پلتفرم متوسط معرفی و توزیع شده است.

Udemy (یودمی)

یودمی یکی از بزرگ‌ترین پلتفرم‌های آموزشی آنلاین است که به میلیون‌ها کاربر در سراسر جهان امکان دسترسی به دوره‌های متنوع و کاربردی را فراهم می‌کند. این پلتفرم امکان آموزش در زمینه‌های مختلف از فناوری اطلاعات و برنامه‌نویسی گرفته تا زبان‌های خارجی، مدیریت، و هنر را به کاربران ارائه می‌دهد. با استفاده از یودمی، کاربران می‌توانند به صورت انعطاف‌پذیر و بهینه، مهارت‌های جدیدی را یاد بگیرند و خود را برای بازار کار آماده کنند.

یکی از ویژگی‌های برجسته یودمی، کیفیت بالای دوره‌ها و حضور استادان مجرب و با تجربه در هر حوزه است. این امر به کاربران اعتماد می‌دهد که در حال دریافت آموزش از منابع قابل اعتماد و معتبر هستند و می‌توانند به بهترین شکل ممکن از آموزش‌ها بهره ببرند. به طور خلاصه، یودمی به عنوان یکی از معتبرترین و موثرترین پلتفرم‌های آموزشی آنلاین، به افراد امکان می‌دهد تا به راحتی و با کیفیت، مهارت‌های مورد نیاز خود را ارتقا دهند و به دنبال رشد و پیشرفت شغلی خود باشند.