کتاب صوتی احرازهویت (Authentication) با فایربیس در فلاتر
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره احرازهویت (Authentication) با فایربیس در فلاتر
موضوع کلی: برنامه نویسی
موضوع میانی: فلاتر (Flutter)
📋 سرفصلهای دوره
- 1. آشنایی با فایربیس و راهاندازی پروژه
- 2. نصب و پیکربندی فلاتر برای توسعه اندروید و iOS
- 3. مفاهیم پایه احراز هویت در اپلیکیشنها
- 4. معرفی سرویس Authentication فایربیس
- 5. ایجاد اکانت فایربیس و اضافه کردن پروژه فلاتر
- 6. پیکربندی پلتفرمهای اندروید و iOS در فایربیس
- 7. نصب وابستگیهای فایربیس در پروژه فلاتر
- 8. راهاندازی اولیه Firebase Auth در اپلیکیشن
- 9. پیادهسازی ثبتنام با ایمیل و رمز عبور
- 10. مدیریت ورودیهای کاربر برای ثبتنام
- 11. اعتبارسنجی ایمیل و رمز عبور در سمت کلاینت
- 12. نمایش پیامهای خطا به کاربر در ثبتنام
- 13. پیادهسازی ورود با ایمیل و رمز عبور
- 14. مدیریت حالت ورود کاربر
- 15. نمایش پیامهای خطا در ورود
- 16. قابلیت خروج از حساب کاربری
- 17. ذخیره وضعیت ورود کاربر (Session Management)
- 18. استفاده از `SharedPreferences` برای ذخیره توکن
- 19. پیادهسازی احراز هویت با شماره تلفن
- 20. نصب وابستگیهای لازم برای احراز هویت با شماره تلفن
- 21. دریافت کد تایید از طریق SMS
- 22. ارسال کد تایید به شماره تلفن کاربر
- 23. بررسی کد تایید دریافتی
- 24. مدیریت زمان انقضای کد تایید
- 25. پیادهسازی ورود با شماره تلفن
- 26. مدیریت خطاها در احراز هویت با شماره تلفن
- 27. پیادهسازی احراز هویت با گوگل (Google Sign-In)
- 28. پیکربندی Google Sign-In در فایربیس
- 29. پیکربندی Google Sign-In در اندروید
- 30. پیکربندی Google Sign-In در iOS
- 31. اضافه کردن وابستگیهای لازم برای Google Sign-In
- 32. پیادهسازی دکمه ورود با گوگل
- 33. دریافت اطلاعات کاربر از گوگل
- 34. ورود کاربر با استفاده از توکن گوگل
- 35. مدیریت خطاها در ورود با گوگل
- 36. پیادهسازی احراز هویت با اپل (Sign in with Apple)
- 37. پیکربندی Sign in with Apple در فایربیس
- 38. پیکربندی Sign in with Apple در iOS
- 39. اضافه کردن وابستگیهای لازم برای Sign in with Apple
- 40. پیادهسازی دکمه ورود با اپل
- 41. دریافت اطلاعات کاربر از اپل
- 42. ورود کاربر با استفاده از توکن اپل
- 43. مدیریت خطاها در ورود با اپل
- 44. پیادهسازی احراز هویت با فیسبوک (Facebook Login)
- 45. پیکربندی Facebook Login در فایربیس
- 46. پیکربندی Facebook Login در اندروید
- 47. پیکربندی Facebook Login در iOS
- 48. اضافه کردن وابستگیهای لازم برای Facebook Login
- 49. پیادهسازی دکمه ورود با فیسبوک
- 50. دریافت اطلاعات کاربر از فیسبوک
- 51. ورود کاربر با استفاده از توکن فیسبوک
- 52. مدیریت خطاها در ورود با فیسبوک
- 53. مدیریت کاربران ناشناس (Anonymous Authentication)
- 54. ایجاد کاربر ناشناس
- 55. تبدیل کاربر ناشناس به کاربر ثبتنام شده
- 56. مدیریت پروفایل کاربر
- 57. نمایش اطلاعات کاربر لاگین شده
- 58. ویرایش اطلاعات پروفایل کاربر
- 59. ذخیره اطلاعات پروفایل در فایربیس (Firestore/Realtime Database)
- 60. پیادهسازی بازیابی رمز عبور
- 61. ارسال لینک بازنشانی رمز عبور
- 62. مدیریت صفحه بازنشانی رمز عبور
- 63. پیادهسازی احراز هویت دو مرحلهای (2FA)
- 64. مفاهیم پایه احراز هویت دو مرحلهای
- 65. پیادهسازی 2FA با روشهای مختلف
- 66. مدیریت وضعیت احراز هویت کاربر
- 67. ایجاد مسیرهای محافظت شده در اپلیکیشن
- 68. کنترل دسترسی بر اساس وضعیت احراز هویت
- 69. پیادهسازی صفحه ورود/ثبتنام سفارشی
- 70. طراحی رابط کاربری احراز هویت
- 71. انتقال بین صفحات ورود و ثبتنام
- 72. مدیریت حالت بارگذاری (Loading State)
- 73. استفاده از StreamBuilder برای نمایش وضعیت احراز هویت
- 74. مدیریت خطاها و پیامهای سیستمی
- 75. بررسی و اعتبارسنجی اطلاعات ورودی کاربر
- 76. پیادهسازی منطق کسبوکار در سمت سرور (Cloud Functions)
- 77. امنیت در احراز هویت فایربیس
- 78. قوانین امنیتی فایربیس (Security Rules)
- 79. مدیریت دسترسی به دادهها بر اساس کاربر
- 80. بهینهسازی عملکرد احراز هویت
- 81. تست و اشکالزدایی فرآیند احراز هویت
- 82. مقایسه روشهای مختلف احراز هویت
- 83. انتخاب بهترین روش احراز هویت برای پروژه
- 84. نکات پیشرفته در احراز هویت فایربیس
- 85. ساخت اپلیکیشن کامل با احراز هویت فایربیس
- 86. مستندسازی بخش احراز هویت
- 87. نگهداری و بهروزرسانی ماژول احراز هویت
برای آموختن، همیشه لازم نیست بخوانید
گاهی بهترین فرصت یادگیری زمانی است که در مسیر رفتوآمد هستید، قدم میزنید، استراحت میکنید یا کارهای روزمرهتان را انجام میدهید. محتوای صوتی کمک میکند از این لحظهها برای شنیدن، اندیشیدن و آشنایی با موضوعات تازه بهره ببرید.
◷
یادگیری در دل روزمرگی
از زمان رفتوآمد، پیادهروی یا استراحت برای شنیدن محتوای مفید استفاده کنید؛ بدون آنکه همیشه به کتاب چاپی یا صفحه نمایش نیاز داشته باشید.
◎
تجربهای شنیداری و دلنشین
با روایت صوتی، توضیحات گفتاری و فضای شنیداری هر محتوا همراه شوید و متناسب با سلیقه خود، شیوه تازهای برای دریافت مطالب تجربه کنید.
✦
گسترش دانش و دیدگاه
با موضوعات متنوع آشنا شوید، ایدههای تازه کشف کنید و فرصت بیشتری برای یادگیری مستمر و پرورش کنجکاوی خود بسازید.
♫
همراه با سبک زندگی شما
محتوای صوتی را متناسب با برنامه روزانه خود انتخاب کنید و در زمان مناسب، شنیدن را به بخشی از عادتهای شخصیتان تبدیل کنید.
کتاب صوتی یا پادکست؟
کتاب صوتی
راهی برای همراه شدن با محتوای یک کتاب از طریق شنیدن. بسته به اثر، میتوانید داستانها، آموزشها، مفاهیم تخصصی یا مطالب کاربردی را در قالب روایت و بیان صوتی دنبال کنید.
مناسب برای شنیدن و مرور محتوای کتابها
پادکست آموزشی
فرصتی برای دنبال کردن موضوعات مشخص در قالب گفتوگو، روایت، توضیح آموزشی یا مجموعهای از قسمتهای صوتی؛ مناسب برای کشف ایدهها و آشنایی با دیدگاههای گوناگون.
مناسب برای یادگیری موضوعی و شنیدن دیدگاههای تازه
هر جا که هستید، شنیدن را آغاز کنید
با دستگاه مناسب خود، محتوای صوتی را به آسانی دنبال کنید.
▯
گوشی هوشمند
اندروید و آیفون
▣
تبلت
برای شنیدن و دنبال کردن محتوا
▤
رایانه و لپتاپ
با پخشکننده صوتی سازگار
♫
هدفون و بلندگو
برای شنیدن متناسب با محیط
چطور از تجربه شنیدن بیشتر بهره ببریم؟
✦ زمان مناسبی برای شنیدن انتخاب کنید؛ زمانی که بتوانید با آرامش به محتوا توجه داشته باشید.
✦ برای مطالب آموزشی، نکتههای مهم را یادداشت کنید یا پس از پایان شنیدن، آنها را مرور کنید.
✦ اگر محتوا طولانی است، آن را در چند نوبت دنبال کنید تا فرصت بیشتری برای درک و مرور داشته باشید.
✦ هنگام رانندگی یا انجام کارهای نیازمند تمرکز، ایمنی را در اولویت قرار دهید و از شیوه شنیدنی استفاده کنید که حواس شما را مختل نکند.
هر شنیدن، فرصتی برای کشف است
با کتابهای صوتی و پادکستهای آموزشی، دنیای تازهای از ایدهها، روایتها و آموختنیها را به لحظههای خود اضافه کنید.
sp.express24.ir
امکانات پخش، ادامه شنیدن و دسترسی آفلاین به نوع فایل، دستگاه و نرمافزار مورد استفاده بستگی دارد.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.