لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش معماری پاک و اصول جامد برای اندروید در کاتلین
Clean architecture & SOLID principles for Android in Kotlin
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
آموزش پیاده سازی معماری پاک در اندروید با استفاده از اصول SOLID و MVVM 2022 معماری پاک اصول SOLID پایگاه داده اتاق MVVM مقدمه نظری کاربرد عملی Navigation Dependency injection پیش نیازها:دانش اندروید دانش Kotlin
با این دوره جدید در مورد توسعه Android و Kotlin، معماری پاک و اصول جامد را بیاموزید.
بیشتر آموزشها و نحوه انجام اصول اولیه ساخت اپلیکیشن را به شما نشان میدهند، اما نحوه استفاده از جدیدترین فناوریها و کتابخانهها را به شما نشان نمیدهند.
بیشتر پروژه ها و مشاغل نیاز دارند که بدانید چگونه از جدیدترین کتابخانه ها استفاده کنید. این همان چیزی است که این دوره در مورد آن است.
هدف این دوره ارائه یک مثال عملی از نحوه استفاده از معماری پاک به شما است، در حالی که یک برنامه مثال ساده میسازید.
ما در مورد:
یاد خواهیم گرفت
معماری پاک
اجزاء و لایه ها
اصول جامد
MVVM
استفاده از معماری پاک در یک برنامه نمونه
ناوبری Jetpack
پایگاه داده اتاق
تزریق وابستگی
همه این موضوعات برای داشتن یک برنامه خوب گرد، مقیاس پذیر، قوی و قابل نگهداری ضروری هستند. بنابراین ما نه تنها باید نحوه عملکرد آنها را درک کنیم، بلکه باید نحوه اجرای آنها در عمل و ارتباط آنها با یکدیگر را نیز درک کنیم. در این دوره، خط به خط پیش میرویم، توضیح میدهیم که چرا به آن نیاز داریم و چه کاری انجام میدهد، تا شما درک روشنی از روند کامل ساخت یک برنامه اندروید مدرن داشته باشید.
اگر می خواهید یک برنامه نویس خبره Android شوید، باید بدانید که چگونه برنامه های خود را به درستی ساختار و بسازید
امروز ثبت نام کنید و بیایید نحوه پیاده سازی معماری پاک و اصول SOLID را در پروژه های خود بیاموزیم.
سرفصل ها و درس ها
معرفی
Introduction
معرفی
Introduction
معماری پاک
Clean Architecture
معماری تمیز
Clean architecture
پیام مهم در مورد بررسی های Udemy
Important message about Udemy reviews
در شبکه های اجتماعی شرکت کنید
Engage on social media
اجزای معماری تمیز
Clean architecture components
اصول جامد
SOLID principles
اندروید استودیو
Android Studio
ساختار پروژه
Project structure
MVVM
MVVM
اجزای اصلی
Core components
معرفی پروژه
Project intro
پیکربندی Gradle
Gradle configuration
ایجاد پروژه و راه اندازی Gradle
Creating the project and setup Gradle
موجودیت های داده
Data entities
مخزن
Repository
موارد استفاده کنید
Use cases
جهت یابی
Navigation
معرفی ناوبری
Navigation intro
ListFragment
ListFragment
NoteFragment
NoteFragment
راه اندازی ناوبری
Setup navigation
پایگاه داده اتاق
Room database
معرفی اتاق
Room intro
موجودات اتاق
Room entities
دائو
Dao
شیء همراه پایگاه داده
Database companion object
سرویس پایگاه داده
Database service
منبع داده اتاق
Room data source
موارد استفاده
UseCases
MVVM
MVVM
معرفی MVVM
MVVM intro
NoteViewModel
NoteViewModel
قابلیت NoteFragment
NoteFragment functionality
نمایش لیست
Showing the list
چیدمان آیتم
Item layout
برگه تقلب طرح بندی آیتم
Item layout cheat sheet
NotesListAdapter
NotesListAdapter
چالش
Challenge
ListViewModel
ListViewModel
قابلیت ListFragment
ListFragment functionality
سایر تماس های پایگاه داده
Other database calls
یادداشت کلیک کنید
Note click
تماس پایگاه داده GetNote
GetNote database call
تماس پایگاه داده یادداشت را حذف کنید
Delete note database call
نمایش نظرات