دوره پروژه محور ساخت اپلیکیشن فروشگاهی مشابه دیجیکالا با Jetpack Compose
معرفی دوره ساخت اپلیکیشن فروشگاهی
چرا این دوره را بگذرانیم؟
بسیاری از برنامهنویسان اندروید مفاهیم مختلف را به صورت جداگانه یاد میگیرند اما هنگام ورود به پروژههای واقعی با چالشهای متعددی مواجه میشوند.
این دوره به شما کمک میکند:
- تجربه توسعه یک پروژه واقعی را کسب کنید.
- معماری استاندارد پروژههای بزرگ را یاد بگیرید.
- با سناریوهای واقعی بازار کار آشنا شوید.
- نحوه استفاده از کتابخانههای پرکاربرد را فرا بگیرید.
- رزومه حرفهای برای استخدام یا فریلنسری ایجاد کنید.
- مهارت حل چالشهای پروژههای واقعی را به دست آورید.
این دوره برای چه کسانی مناسب است؟
- برنامهنویسان اندروید مبتدی تا متوسط
- دانشجویان برنامهنویسی موبایل
- افرادی که دوره مقدماتی اندروید را گذراندهاند
- توسعهدهندگانی که قصد ورود به بازار کار دارند
- فریلنسرهای حوزه موبایل
- برنامهنویسانی که قصد یادگیری معماری پروژههای بزرگ را دارند
پیشنیازهای دوره
برای شرکت در این دوره بهتر است با موارد زیر آشنا باشید:
- زبان Kotlin
- Android Studio
- مفاهیم پایه اندروید
- Activity و Navigation
- مفاهیم شیگرایی (OOP)
نقشه راه آموزشی دوره
مرحله اول: تحلیل و طراحی پروژه
در ابتدای مسیر ساختار کلی اپلیکیشن فروشگاهی، نیازمندیها و معماری پروژه بررسی خواهد شد.
مرحله دوم: پیادهسازی زیرساخت پروژه
ایجاد معماری پروژه، تنظیم Dependency Injection و ساختار پوشهبندی استاندارد انجام میشود.
مرحله سوم: طراحی رابط کاربری
تمام صفحات اپلیکیشن با Jetpack Compose و Material Design 3 پیادهسازی خواهند شد.
مرحله چهارم: اتصال به API
دریافت اطلاعات محصولات، دستهبندیها، کاربران و سفارشات از سرور انجام خواهد شد.
مرحله پنجم: سیستم احراز هویت
ثبتنام، ورود، مدیریت نشست کاربر و ذخیره توکنها پیادهسازی میشود.
مرحله ششم: مدیریت محصولات
نمایش لیست محصولات، جزئیات محصول، جستجو و فیلتر پیشرفته توسعه داده خواهد شد.
مرحله هفتم: سبد خرید
مدیریت سبد خرید، تغییر تعداد محصولات و محاسبه قیمت نهایی پیادهسازی میشود.
مرحله هشتم: فرآیند سفارش
ثبت سفارش، انتخاب آدرس و آمادهسازی فرآیند پرداخت انجام خواهد شد.
مرحله نهم: پنل کاربری
نمایش اطلاعات کاربر، سفارشات، علاقهمندیها و تنظیمات حساب کاربری توسعه داده میشود.
مرحله دهم: بهینهسازی و انتشار
بهینهسازی عملکرد برنامه، مدیریت خطاها و آمادهسازی پروژه برای انتشار انجام خواهد شد.
چکیده سرفصلهای دوره
- Kotlin پیشرفته
- Jetpack Compose
- Material Design 3
- Navigation Compose
- MVVM Architecture
- Clean Architecture
- Retrofit
- Coroutines
- Flow
- Hilt Dependency Injection
- Repository Pattern
- State Management
- API Integration
- Authentication
- Pagination
- Search System
- Product Filtering
- Shopping Cart
- User Profile
- Order Management
- Local Database Room
- DataStore
- Error Handling
- Image Loading
- Performance Optimization
- Release Build
امکانات اپلیکیشن نهایی
اپلیکیشنی که در پایان دوره توسعه خواهید داد شامل قابلیتهای زیر خواهد بود:
- صفحه اسپلش
- صفحه ورود و ثبتنام
- صفحه اصلی فروشگاه
- اسلایدر تبلیغاتی
- دستهبندی محصولات
- لیست محصولات
- جزئیات محصول
- جستجوی محصولات
- فیلتر و مرتبسازی
- محصولات پیشنهادی
- محصولات پرفروش
- سبد خرید
- مدیریت آدرسها
- پروفایل کاربری
- علاقهمندیها
- تاریخچه سفارشات
- اعلانها
- تنظیمات کاربری
تکنولوژیهای مورد استفاده
- Kotlin
- Jetpack Compose
- MVVM
- Clean Architecture
- Hilt
- Retrofit
- OkHttp
- Coroutines
- Flow
- Room Database
- DataStore
- Coil
- Firebase
- Git & GitHub
پس از پایان دوره چه مهارتهایی کسب میکنید؟
- توسعه پروژههای بزرگ اندروید
- طراحی معماری استاندارد
- کار با APIهای حرفهای
- پیادهسازی فروشگاه اینترنتی
- مدیریت وضعیت برنامه
- توسعه رابط کاربری مدرن
- آمادگی ورود به بازار کار
- ساخت رزومه حرفهای
سوالات متداول
آیا پروژه دقیقاً مشابه دیجیکالا است؟
آیا دوره پروژهمحور است؟
آیا از Jetpack Compose استفاده میشود؟
آیا معماری MVVM آموزش داده میشود؟
آیا اتصال به API واقعی انجام میشود؟
آیا پس از پایان دوره میتوانم وارد بازار کار شوم؟
این دوره با هدف آمادهسازی شما برای پروژههای واقعی و نیازهای بازار کار طراحی شده است و تجربه ارزشمندی برای استخدام یا فریلنسری در اختیار شما قرار میدهد.
6,500,000 تومان قیمت اصلی 6,500,000 تومان بود.3,200,000 تومانقیمت فعلی 3,200,000 تومان است.

نقد و بررسیها
هنوز بررسیای ثبت نشده است.