لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش Flutter BLoC TDD & Clean Architecture | برپایه پروژه
Flutter BLoC TDD & Clean Architecture | Project Based
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
درک Flutter BLoC چگونه کار می کند TDD و Clean Architecture دانش آموزان در مورد TDD یاد خواهند گرفت آنها همچنین یاد خواهند گرفت که معماری تمیز چیست چرا TDD و معماری تمیز مهم است چگونه می توانیم BLoC را با TDD و معماری تمیز ادغام کنیم نحوه استفاده از TDD با BLoC و Cubit پیش نیازها: درک اساسی از برنامه نویسی
این دوره آموزشی است که در آن به جزئیات معماری تمیز با مثال گام به گام خواهیم پرداخت. همچنین در مورد اینکه چرا مهم است و چگونه نقش مهمی برای پروژههای بزرگ بازی میکند و اینکه چگونه یک تیم میتواند با پروژههای خود همکاری کند اگر پروژه با استفاده از معماری تمیز انجام شود و اینکه چگونه هر یک از پروژهها وابسته هستند صحبت خواهیم کرد.
این دوره در دو بخش ارائه می شود. دانش آموزان باید هر دو قسمت را جداگانه خریداری کنند.
این برنامه 100 TDD را پوشش میدهد و جزئیات مربوط به معماری پاک را با BLoC، ارائهدهنده و Cubit توضیح میدهد
این برنامه از firebase به عنوان باطن و چت استفاده می کند. تمام داده ها در firebase ذخیره می شوند و ورود نیز از طریق firebase انجام می شود. در موارد مختلف اعلان دریافت می کنید.
شما ممکن است برای پیوستن به یک گروه اعلان دریافت کنید و اعلان یک دوره یا امتحان جدید آپلود شده است.
این برنامه یک بخش مدیریتی دارد که میتوانید دورههایی را در firebase آپلود کنید و برنامه فوراً آن را میخواند. می توانید امتحانات یا دوره های زیادی را آپلود کنید.
نتیجه امتحان بهطور خودکار و بلافاصله منتشر میشود. دانشآموزان میتوانند نتیجه خود را بررسی کنند و آزمون را دوباره بررسی کنند.
یک بخش پخش کننده ویدیوی صفحه نمایش خواهید داشت که می تواند تمام صفحه یا نیمه صفحه باشد. میتوانید ویدیو را از یک پیوند یا فضای ذخیرهسازی محلی پخش کنید.
مرکز نمایه تغییر نام، رمز عبور و آواتار را ارائه میدهد.
این دوره همچنین نمونههای واضح بخش TDD را پوشش میدهد. بنابراین در 6 ساعت اول این دوره نگاهی به یک برنامه ساختگی می اندازیم تا در مورد TDD و معماری پاک بدانیم.
ویژگی های اصلی
ورود به سیستم اجتماعی
مشاهده دوره
به گپ گروهی بپیوندید
ایجاد خودکار چت گروهی
ترک چت گروهی
آپلود ویدیو از باطن
پخش ویدیو از حافظه محلی
مرکز نمایه (ایجاد، حذف، بهروزرسانی با تصویر)
دریافت اعلان
پاک کردن اعلان
صفحه ورود
ادغام Firebase
پنل مدیریت
آزمون آپلود
سرفصل ها و درس ها
معرفی
Introduction
معرفی
Introduction
درک لایه
Understanding the layer
شناخت نهادهای لایه دامنه، مخازن و موارد استفاده
Understand domain layer entities, repositories and usecases
درک لایه داده و مدل ها
Understanding data layer and the models
4. درک لایه داده و مخازن
4. Understanding data layer and repositories
درک لایه ارائه
Understanding presentation layer
درک لایه ها را جمع کنید
Wrap up layers understanding
معماری پاک و اصول جامد
Clean architecture and SOLID principles
معماری پاک و اصول جامد
Clean architecture and SOLID principles
یک نمونه اساسی از معماری پاک
A basic example of clean architecture
یک نمونه اساسی از معماری پاک
A basic example of clean architecture
برنامه ساختگی برای TDD و Clean Architecture
Dumny app for TDD and Clean Architecture
یک پروژه ساختگی ایجاد کنید
Create a dummy project
موجودیت کاربری ایجاد کنید
Create user entity
اشیاء دارت را درک کنید و با مرجع مقایسه کنید
Understand dart objects and compare with reference
بسته دارتز را نصب کنید و هر دو مفهوم را درک کنید
Install dartz package and understand Either concept
شکست و typedef ایجاد کنید
Create failure and typedef
عملکرد تماس قابل تماس دارت
Dart callable call function
با لایه دامنه انجام شد usecases ایجاد کاربر
Done with domain layer usescases create user
نمایش نظرات