لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش برنامه چت Flutter & Firebase: Master Flutter و Firebase
Flutter & Firebase Chat App: Master Flutter and Firebase
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
دوره آموزشی نهایی Flutter و Firebase: توسعه یک برنامه چت قدرتمند با Flutter و Firebase یک برنامه کامل و واقعی با کدهای آماده تولید Flutter، Firebase و Dart Write با پیروی از بهترین شیوه ها بسازید و به یک توسعه دهنده توانمند Flutter تبدیل شوید. برنامه های iOS و Android را با آن بنویسید. یک کد بیس واحد با استفاده از فلاتر و دارت آموزش فلاتر و فایربیس خود را با نکات کاربردی و تکنیک های اثبات شده ردیابی سریع کنید پیش نیازها: آشنایی با فلاتر
آیا میخواهید یک برنامه چت موبایل کامل بسازید که بر روی iOS و Android کار میکند و توسط Flutter و Firebase پشتیبانی میشود؟ سپس این دوره برای شماست!
چه خواهیم ساخت؟
در این دوره، ما از بهترینهای Flutter و Firebase برای ساختن یک برنامه چت کامل از صفر تا استقرار به نام Chatify استفاده میکنیم که میتوانید آن را در فروشگاه Google Play یا فروشگاه App iOS منتشر کنید.
برنامه چه ویژگی هایی دارد؟
یک تجربه شگفتانگیز پیامرسانی در زمان واقعی
صفحه چت درست مانند سایر برنامه های پیام رسانی محبوب
یافتن سایر کاربران برنامه با استفاده از جستجوی تمام متن
اشتراک گذاری رسانه بین کاربران
تأیید هویت
ثبت نام
ورود خودکار
استفاده از دوربین دستگاه و کتابخانه تصویر برای آپلود تصویر
ایجاد چت گروهی
نماگرهای وضعیت و فعالیت بیدرنگ
چه مفاهیمی پوشش داده می شود؟
Flutter 2.0
Firebase
مدیریت ایالت ارائه دهنده
آپلود کردن فایلهای رسانه با فضای ذخیرهسازی Firebase
عملکرد CRUD را در زمان واقعی با Cloud Firestore کامل کنید
احراز هویت با استفاده از احراز هویت Firebase
عکس گرفتن/انتخاب تصاویر برای آپلود با فلوتر
کار با Streams و Futures
مدیریت حالت با استفاده از ویجتهای Stateful و چارچوب ارائهدهنده
پرسمانهای رسانه و جهتگیری دستگاه برای طراحی برنامه پاسخگو
مدیریت دادههای Async با FutureBuilders، StreamBuilders و Async/Await Functions
انیمیشن ها و انتقال صفحه
ذخیره تصویر برای عملکرد
اعتبار سنجی فرم و مدیریت خطا
ایجاد تم سفارشی، فونتها و ابزارکها
انبوه الگوهای کاربردی، ساده و قابل تکرار برای ساخت اپلیکیشن
و خیلی بیشتر!
این دوره چه چیز دیگری را ارائه می دهد؟
– یادگیری عمیق و ریز – این دوره مملو از اطلاعات است. من دوره ای را که بیشتر دوست داشتم طی کنم را انجام دادم و در نتیجه از جزئیات کوتاهی نکردم. شما موضوعات و مطالب بیشتری را با عمق بیشتری نسبت به قبل پوشش خواهید داد.
– 100% تمرین در دنیای واقعی – هدف من این است که شما را تا حد امکان کدنویسی کنید. و نه هر کد دیگری – ما منحصراً روی کارهای عملی کار خواهیم کرد که در ساخت برنامههای شگفتانگیز دنیای واقعی شما مؤثر هستند.
– بدون مزخرف، توضیحهای نقطهای - هر درسی به نقطهای است. آنچه را که میسازیم، نحوه انجام آن، و ظاهر محصول نهایی را به تفکیک میآورم، همه اینها را در کنار توضیحات مفید و گویا برای کمک به درک شما در طول مسیر.
من از ساختن این دوره بسیار لذت بردم و فکر می کنم شما نیز به همان اندازه از شرکت در آن لذت خواهید برد.
منتظر حضور شما در این دوره هستم!
این دوره برای چه کسانی است:
توسعه دهندگان تلفن همراه و وب به دنبال ساخت برنامه های کاربردی در دنیای واقعی و آماده تولید با استفاده از Flutter و Firebase هستند!
توسعه دهندگان Flutter به دنبال افزایش مهارت خود هستند.
توسعه دهندگانی که به دنبال کشف دنیای Flutter و Firebase هستند.
سرفصل ها و درس ها
معرفی
Introduction
مهم
Important
معرفی
Introduction
بررسی اجمالی برنامه
Application Overview
ایجاد پروژه فلاتر
Creating Flutter Project
اضافه کردن بسته های مورد نیاز
Adding Required Packages
راه اندازی Firebase
Firebase Setup
معرفی
Introduction
ایجاد پروژه Firebase
Firebase Project Creation
راه اندازی iOS Firebase
iOS Firebase Setup
راه اندازی Android Firebase
Android Firebase Setup
ساختار پایگاه داده Firebase Firestore
Firebase Firestore Database Structure
صفحه Spalsh و خدمات داخلی
Spalsh Page and Internal Services
معرفی
Introduction
صفحه Splash ایجاد کنید
Create Splash Page
توضیح صفحه Splash
Explanation Splash Page
راه اندازی برنامه Firebase
Initializing Firebase Application
ایجاد سرویس ناوبری
Creating Navigation Service
ایجاد سرویس رسانه ای
Creating Media Service
ایجاد سرویس ذخیره سازی ابری
Creating Cloud Storage Service
ایجاد سرویس پایگاه داده
Creating Database Service
در حال اتمام صفحه Splash
Finishing Up Splash Page
صفحه ورود
Login Page
معرفی
Introduction
ایجاد صفحه ورود
Creating Login Page
اضافه کردن عنوان صفحه
Adding Page Title
افزودن فیلدهای فرم
Adding Form Fields
اضافه کردن دکمه ورود
Adding Login Button
افزودن لینک صفحه ثبت نام
Adding Register Page Link
یودمی یکی از بزرگترین پلتفرمهای آموزشی آنلاین است که به میلیونها کاربر در سراسر جهان امکان دسترسی به دورههای متنوع و کاربردی را فراهم میکند. این پلتفرم امکان آموزش در زمینههای مختلف از فناوری اطلاعات و برنامهنویسی گرفته تا زبانهای خارجی، مدیریت، و هنر را به کاربران ارائه میدهد. با استفاده از یودمی، کاربران میتوانند به صورت انعطافپذیر و بهینه، مهارتهای جدیدی را یاد بگیرند و خود را برای بازار کار آماده کنند.
یکی از ویژگیهای برجسته یودمی، کیفیت بالای دورهها و حضور استادان مجرب و با تجربه در هر حوزه است. این امر به کاربران اعتماد میدهد که در حال دریافت آموزش از منابع قابل اعتماد و معتبر هستند و میتوانند به بهترین شکل ممکن از آموزشها بهره ببرند. به طور خلاصه، یودمی به عنوان یکی از معتبرترین و موثرترین پلتفرمهای آموزشی آنلاین، به افراد امکان میدهد تا به راحتی و با کیفیت، مهارتهای مورد نیاز خود را ارتقا دهند و به دنبال رشد و پیشرفت شغلی خود باشند.
Connoisseurhi برنامه نویسی! من حسین هستم من مدرک تحصیلی در علوم کامپیوتر از دانشگاه Drexel دارم و بله من کمی از یک Geek کدگذاری هستم. من شروع به برنامه ریزی در سن 13 سالگی کردم، و برنامه نویسی به زودی ثابت کرد که یک سرگرمی سودآور است. و به همین دلیل تصمیم گرفتم علم کامپیوتر را دنبال کنم. من همه چیز را دوست دارم و این این است که من را الهام بخش می کند تا به برنامه های دیگر آموزش دهد. شما آزادی را باور ندارید که یک توسعه دهنده ارائه دهد. ثبت نام کنید و خودتان را پیدا کنید چرا بسیاری از مردم دوره های من را توصیه می کنند و توصیه می کنند. من واقعا معتقدم که آنها بهترین در بازار هستند و اگر شما موافق نیستید، من با خوشحالی پول خود را بازپرداخت می کنم. ثبت نام به دوره های من و پیوستن به من در این ماجراجویی شگفت انگیز امروز.
نمایش نظرات