نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره:
تقریباً هر برنامه تلفن همراه نیاز به احراز هویت دارد. ایجاد یک سیستم و رابط کاربری امن ، مقیاس پذیر و قابل اعتماد از ابتدا یک درد است. خوشبختانه ، کتابخانه تأیید FirebaseUI مقابله با این مشکل را آسان می کند. در این عصر ، برنامه های تلفن همراه برای افزایش امنیت باید احراز هویت شوند. در این دوره ، Android FirebaseUI Authentication with Kotlin ، این توانایی را خواهید داشت که با اطمینان گزینه های مختلف احراز هویت را به برنامه Android خود اضافه کنید. ابتدا یاد خواهید گرفت که چگونه چندین ارائه دهنده مختلف مانند Google ، Twitter و Facebook را پیاده سازی کنید. در مرحله بعدی ، خواهید فهمید که چگونه یک تجربه ناشناس در برنامه خود ایجاد کنید که به کاربران اجازه می دهد قبل از تصمیم به ایجاد حساب ، ویژگی های اصلی را کشف کنند. سرانجام ، شما در مورد چگونگی فعال کردن کاربران خود برای مدیریت حساب های خود کاوش خواهید کرد. پس از اتمام این دوره ، مهارت و دانش کتابخانه تأیید FirebaseUI را برای ایجاد یک تجربه ورود به سیستم و مدیریت حساب بدون درز در برنامه های Android خود خواهید داشت.
سرفصل ها و درس ها
بررسی اجمالی دوره
Course Overview
-
بررسی اجمالی دوره
Course Overview
شروع کار با مفاهیم تأیید اعتبار FirebaseUI
Getting Started with FirebaseUI Authentication Concepts
-
بررسی اجمالی دوره و معرفی Firebase
Course Overview and Firebase Introduction
-
روش های تأیید اعتبار Firebase
Firebase Authentication Methods
-
نسخه ی نمایشی: یادداشت برداری با استفاده از برنامه Walkthrough
Demo: Note Taking App Walkthrough
آماده سازی محیط
Preparing Your Environment
-
بررسی اجمالی Firebase
Firebase Overview
-
نسخه ی نمایشی: پروژه Firebase را تنظیم کنید
Demo: Set up the Firebase Project
-
نسخه ی نمایشی: وابستگی های Gradle را اضافه کنید
Demo: Add Gradle Dependencies
پشتیبانی از ایجاد حساب ایمیل
Supporting Email Account Creation
-
آشنایی با احراز هویت ایمیل
Getting to Know Email Authentication
-
نسخه ی نمایشی: کنسول Firebase - ورود به سیستم با ایمیل
Demo: Firebase Console - Email Sign-in
-
نسخه ی نمایشی: Android Studio: ورود به سیستم ایمیل
Demo: Android Studio: Email Sign-in
فعال کردن احراز هویت Google و Smart Lock
Enabling Google Authentication and Smart Lock
-
با Google و Google Smart Lock وارد سیستم شوید
Sign-in with Google and Google Smart Lock
-
نسخه ی نمایشی: افزودن ورود به سیستم Google و Smart Lock
Demo: Adding Google Sign-in and Smart Lock
استفاده از فیس بوک برای ایجاد حساب
Leveraging Facebook for Account Creation
-
ورود به سیستم فیس بوک
Facebook Sign-in
-
نسخه ی نمایشی: برنامه Facebook ایجاد کرده و با Firebase ثبت نام کنید
Demo: Create Facebook App and Register with Firebase
-
نسخه ی نمایشی: برنامه Android ما را با Facebook ثبت کنید
Demo: Register Our Android App with Facebook
-
نسخه ی نمایشی: Facebook را به برنامه Android خود اضافه کنید
Demo: Add Facebook to Our Android App
-
نسخه ی نمایشی: با استفاده از کاربران تست فیس بوک اعتبار سنجی کنید
Demo: Validate with Facebook Test Users
ایجاد حساب با Twitter
Creating Accounts with Twitter
-
بررسی اجمالی ورود به سیستم توییتر
Twitter Sign-in Overview
-
نسخه ی نمایشی: یک برنامه Twitter ایجاد کنید و آن را در Firebase ثبت کنید
Demo: Create a Twitter App and Register It in Firebase
-
نسخه ی نمایشی: Twitter را به برنامه Android خود اضافه کنید
Demo: Add Twitter to Our Android App
اجازه تأیید اعتبار شماره تلفن
Allowing Phone Number Authentication
-
آشنایی با ورود به سیستم تلفن
Getting to Know Phone Sign-in
-
نسخه ی نمایشی: Firebase Console - پیکربندی ورود به سیستم تلفن
Demo: Firebase Console - Configuring Phone Sign-in
-
نسخه ی نمایشی: Android Studio - پیکربندی ورود به سیستم تلفن
Demo: Android Studio - Configuring Phone Sign-in
بهبود حفظ کاربر با احراز هویت ناشناس
Improving User Retention with Anonymous Authentication
-
آشنایی با احراز هویت ناشناس
Getting to Know Anonymous Authentication
-
نسخه ی نمایشی: فعال کردن احراز هویت ناشناس
Demo: Enabling Anonymous Authentication
-
نسخه ی نمایشی: ایجاد فعالیت های محدود
Demo: Creating Restricted Activities
-
نسخه ی نمایشی: هدایت مجدد به فعالیت های محدود شده
Demo: Redirecting to Restricted Activities
-
نسخه ی نمایشی: مدیریت ادغام حساب
Demo: Handling Account Merges
-
نسخه ی نمایشی: آزمایش ادغام حساب
Demo: Testing Account Merges
-
خلاصه احراز هویت ناشناس
Anonymous Authentication Summary
سفارشی کردن FirebaseUI Auth برای مطابقت با نام تجاری شما
Customizing FirebaseUI Auth to Match Your Brand
-
درک سبک های برنامه
Understanding App Styles
-
نسخه ی نمایشی: ارزیابی وضعیت برنامه و انتخاب طرح رنگ
Demo: Assessing App State and Select Color Scheme
-
نسخه ی نمایشی: استفاده از طرح رنگی ما
Demo: Applying our Color Scheme
-
نسخه ی نمایشی: Styling FirebaseUI Auth
Demo: Styling FirebaseUI Auth
-
خلاصه سبک
Style Summary
مدیریت وضعیت احراز هویت کاربر
Managing User Authentication State
-
مرور موارد برجسته
Reviewing Outstanding Issues
-
نسخه ی نمایشی: افزودن یک فعالیت پایه
Demo: Adding a Base Activity
-
نسخه ی نمایشی: افزودن تنظیمات
Demo: Adding Settings
-
خلاصه نهایی
Final Summary
Pluralsight (پلورال سایت)
Pluralsight یکی از پرطرفدارترین پلتفرمهای آموزش آنلاین است که به میلیونها کاربر در سراسر جهان کمک میکند تا مهارتهای خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دورههای آموزشی در زمینههای فناوری اطلاعات، توسعه نرمافزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه میدهد.
یکی از ویژگیهای برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعهدهندگان و کارشناسان معتبر، دورههایی را ارائه میدهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژیها نگه میدارد. این امر به کاربران این اطمینان را میدهد که دورههایی که در Pluralsight میپذیرند، با جدیدترین دانشها و تجارب به روز شدهاند.
نمایش نظرات