ببهنام محجوب
دوره خصوصی پروژه‌محور توسعه اندروید

از صفر شروع کن،
اپلیکیشن واقعی بساز.

توسعه اپلیکیشن اندروید را با Kotlin و Jetpack Compose، از پایه و به‌صورت پروژه‌محور یاد بگیر.

۳۰
جلسه
۹۰
دقیقه هر جلسه
خصوصی
آنلاین و خصوصی
مقدماتی
تا متوسط

Welcome back

My First App

Jetpack Compose

Build modern Android UI

01

Kotlin Basics

02

State & remember

03

Room Database

فقط کدنویسی یاد نمی‌گیری؛ ساختن یاد می‌گیری.

مسیر یادگیری از مبانی Kotlin شروع می‌شود و قدم‌به‌قدم به ساخت یک اپلیکیشن واقعی می‌رسد.

01

آموزش پروژه‌محور

از همان ابتدا فقط تئوری یاد نمی‌گیری؛ مفاهیم را با تمرین و پروژه پیاده‌سازی می‌کنی.

02

Kotlin + Jetpack Compose

با زبان Kotlin و ابزار مدرن Jetpack Compose برای ساخت رابط کاربری اندروید کار می‌کنی.

03

کلاس خصوصی

سرعت و محتوای آموزش متناسب با سطح و نیاز خودت پیش می‌رود.

04

ساخت پروژه واقعی

در طول مسیر، مهارت‌ها را روی یک پروژه واقعی به کار می‌گیری.

این دوره برای چه کسیه؟

اگر تازه می‌خواهی وارد دنیای توسعه اندروید شوی، یا آموزش‌های مختلف دیده‌ای اما هنوز نمی‌توانی یک اپلیکیشن را از صفر بسازی، این دوره برای تو طراحی شده است.

اگر از برنامه‌نویسی چیزی نمی‌دانی، از پایه شروع می‌کنیم.

  • مناسب افراد مبتدی
  • مناسب شروع یادگیری Kotlin
  • یادگیری Jetpack Compose
  • تمرین عملی در طول دوره
  • کلاس آنلاین خصوصی
  • ساخت پروژه واقعی
  • مسیر یادگیری مرحله‌به‌مرحله

مسیر یادگیری دوره

۳۰ جلسه، از اولین خطوط Kotlin تا ساخت و اجرای یک اپلیکیشن واقعی.

  • ۱آشنایی با Kotlin و Android Studio
  • ۲متغیرها و انواع داده، شرط‌ها و تصمیم‌گیری
  • ۳حلقه‌ها و تمرین‌های کاربردی
  • ۴توابع، Lambda و Extension Function
  • ۵Collectionها و Null Safety
  • ۶کلاس‌ها و Objectها
  • ۷ساختار پروژه Android
  • ۸Activity و Lifecycle
  • ۹Manifest و Resources
  • ۱۰اجرای برنامه روی Emulator و گوشی واقعی
  • ۱۱Intent و جابه‌جایی بین صفحات
  • ۱۲دسترسی‌ها و قابلیت‌های سیستم؛ Camera و File Picker
  • ۱۳Composable و ساخت UI
  • ۱۴Text، Button و Layoutها
  • ۱۵Modifier و ساخت رابط کاربری
  • ۱۶State و remember
  • ۱۷TextField و ساخت فرم
  • ۱۸LazyColumn، LazyRow و Card
  • ۱۹نمایش تصاویر
  • ۲۰Navigation Compose
  • ۲۱Material 3 و Theme
  • ۲۲Dark Mode و Animationهای ساده
  • ۲۳آشنایی با Room Database
  • ۲۴ذخیره اطلاعات در دیتابیس
  • ۲۵اضافه، ویرایش، حذف و جستجوی اطلاعات
  • ۲۶آشنایی با API و JSON
  • ۲۷دریافت اطلاعات از سرور با Retrofit
  • ۲۸طراحی و ساختار پروژه نهایی
  • ۲۹پیاده‌سازی قابلیت‌های اصلی و اتصال داده‌ها
  • ۳۰تکمیل پروژه و ساخت APK

آخر دوره چی می‌سازی؟

در پایان دوره فقط چند مفهوم تئوری بلد نیستی؛ یک اپلیکیشن واقعی ساخته‌ای و می‌توانی پروژه‌ات را برای تمرین، نمونه‌کار یا ادامه مسیر توسعه استفاده کنی.

  • طراحی رابط کاربری با Jetpack Compose
  • Navigation بین صفحات
  • مدیریت State
  • ذخیره اطلاعات
  • Room Database
  • دریافت اطلاعات از API
  • ساخت نسخه نهایی APK
Home
List
Detail
Form
Settings

بعد از این دوره چه چیزهایی بلدی؟

هدف دوره ایجاد پایه‌ای قوی برای ادامه مسیر توسعه اندروید است.

نوشتن برنامه با Kotlin
کار با Android Studio
ساخت رابط کاربری با Jetpack Compose
ساخت چند صفحه و Navigation
مدیریت State
ساخت فرم و دریافت ورودی کاربر
ذخیره اطلاعات با Room
کار با API و JSON
دریافت اطلاعات از سرور با Retrofit
ساخت یک اپلیکیشن واقعی
گرفتن خروجی APK
عکس مدرس دوره، بهنام محجوب

مدرس دوره

بهنام محجوب

توسعه‌دهنده اندروید و مدرس دوره‌های پروژه‌محور، با تمرکز بر Kotlin، Jetpack Compose و توسعه اپلیکیشن‌های مدرن اندروید.

KotlinJetpack ComposeAndroidUI/UX

مشخصات دوره

  • ۳۰ جلسه
  • ۹۰ دقیقه هر جلسه
  • آنلاین
  • خصوصی
  • مقدماتی تا متوسط
  • پروژه‌محور
  • پشتیبانی در طول مسیر
پیش‌نیاز

آشنایی اولیه با کامپیوتر

شروع مسیر توسعه اندروید

قیمت دوره

  • ۳۰ جلسه خصوصی
  • هر جلسه ۹۰ دقیقه
  • پروژه‌محور
  • کلاس آنلاین
  • پشتیبانی در طول دوره
برای مشاوره و ثبت‌نام پیام بده

قبل از ثبت‌نام می‌توانی درباره سطح فعلی، مسیر دوره و نحوه برگزاری مشاوره بگیری.

سؤالات متداول

خیر. دوره از مبانی شروع می‌شود و قدم‌به‌قدم پیش می‌رویم. تنها پیش‌نیاز دوره آشنایی اولیه با کار با کامپیوتر است.

بله. مسیر دوره از Kotlin و مفاهیم پایه شروع می‌شود و به‌تدریج وارد توسعه اپلیکیشن اندروید می‌شویم.

خیر. مباحث موردنیاز Kotlin در ابتدای دوره آموزش داده می‌شوند.

بله. این دوره به‌صورت خصوصی و آنلاین برگزار می‌شود.

بله. در طول دوره مفاهیم مختلف را تمرین می‌کنیم و در جلسات پایانی آن‌ها را در یک پروژه واقعی به کار می‌گیریم.

برای توسعه اندروید به یک کامپیوتر یا لپ‌تاپ مناسب اجرای Android Studio و Emulator نیاز داری.

بله. جلسات به‌صورت آنلاین برگزار می‌شوند.

شروع یادگیری توسعه اندروید

از اولین خط Kotlin تا ساخت اولین اپلیکیشن واقعی خودت. برای مشاوره و ثبت‌نام مستقیم پیام بده:

ثبت‌نام دوره