
آشنایی با دوره آموزشی Jetpack Compose در اندروید
برنامه نویسی اندروید هر روز با آپدیت های بروز سانی می شود از جمله مهمترین بروز رسانی ها پایدار شدن کتابخانه Jetpack compose بود که باعث انقلابی در برنامه نویسی اندروید شد و بطور کلی ساختار برنامه نویسی را تغییر داد. لذا میبایستی برنامه نویسان اندروید بتوانید خیلی سریع به طور کامل به زبان کاتلین مهاجرت کرده و اپلیکیشن های خود را بر پایه jetpack compose ایجاد نمایند.
اهداف کلی دوره Jetpack Compose
- ایجاد لیست های داینامیک
- Navigation با Compose
- معماری MVVM با Croutines و Retrofit
- ایجاد انیمیشن با Compose
- کتابخانه Mosaic برای Compose
- آشنایی با معماری jetpack Compose
- مهاجرت از Layout با Compose
- ایجاد رابط های کاربری حرفه ای با Compose
- مدیریت State ها در Compose
- Scaffold در Compose
دوره Jetpack Compose توصیه میشود به :



دوره jetpack compose در اندروید دارای پیش نیازهایی می باشد که قبل از ثبت نام می بایست به آنها توجه کنید تا در ادامه آموزش به مشکل نخورید.
این دوره برای چه کسانی توصیه می شود؟
- برنامه نویسانی که همیشه آماده یادگیری تکنولوژی های جدید هستند.
- دانشجویان رشته های كامپیوتر كه قصد فراگیری كامل توسعه اپلیکیشن های اندروید با بروزترین تکنولوژی ها را دارند
- برنامه نویسان اندروید که قصد ساخت اپلیکیشن های اندروید با جدیدترین متدهای روز دنیا هستند.
- برنامه نویسانی که جدیدا یادگیری اندروید را شروع کرده اند.
این دوره برای چه کسانی توصیه نمی شود؟
- کسانی که هیچ علاقه ای به بروز کردن دانش فنی خود ندارند.
- کسانی که از سطح دانش فنی خود راضی هستند.
- کسانی که از روش های قدیمی برنامه نویسی اندروید استفاده می کنند.
پیش نیازهای دوره Jetpack Compose اندروید
برای یادگیری دوره آموزشی Jetpack Compose میبایستی آشنایی ابتدایی با برنامه نویسی اندروید را داشته باشید.چون در این دوره از ابتدا زبان برنامه نویسی کاتلین نیز تدریس می شود و نیازی به دانش کاتلین از ابتدا ندارید.
مدرس دوره
فرزاد سرسیفی
برنامه نویس،مدرس و مشاوره توسعه اپلیکیشن های موبایل
- موسس آموزشگاه اندروید ایران
- برنامه نویس ارشد اندروید شرکت فناپ(سابق)
- برنامه نویس ارشد اندروید شرکت سیگما ترکیه(سابق)
رزومه استاد را مشاهده کنید
سرفصل های دوره Jetpack Compose
جلسه اول : شروع با Jetpack Compose
معرفی دوره Jetpack Compose ویدئو
بررسی تغییرات رویکرد برنامه نویسی اندروید با Jetpack Compose ویدئو
نصب و راه اندازی اندروید استودیو و شبیه ساز ویدئو
ایجاد پروژه اندروید بر پایه Jetpack Compose ویدئو
بررسی ساختار پروژه های اندروید بر پایه Jetpack Compose ویدئو
جلسه دوم : زبان برنامه نویسی کاتلین
شروع با زبان کاتلین ویدئو
محیط های برنامه نویسی کاتلین ویدئو
متغیرها در کاتلین ویدئو
اپراتورها در کاتلین ویدئو
Type Casting در کاتلین ویدئو
دستورات شرطی در کاتلین ویدئو
حلقه های تکرار در کاتلین ویدئو
حلقه های تکرار while در کاتلین ویدئو
آرایه ها در کاتلین ویدئو
خطایابی و استثنا در کاتلین ویدئو
Null Safety در کاتلین ویدئو
Function ها در کاتلین ویدئو
جلسه سوم : برنامه نویسی شی گرا در کاتلین
برنامه نویسی شی گرا در کاتلین ویدئو
سازنده ها در کلاس های کاتلین ویدئو
Data Class در کاتلین ویدئو
ارث بری در کاتلین ویدئو
Interface در کاتلین ویدئو
کلاس های Enum در کاتلین ویدئو
Object در کاتلین ویدئو
کلاس های Abstract در کاتلین ویدئو
Companion Object در کاتلین ویدئو
جلسه چهارم : مباحث پیشرفته زبان کاتلین
دستور late init ویدئو
دستور Lazy در کاتلین ویدئو
آشنایی با Lambda Expression در کاتلین ویدئو
Scope Function در کاتلین ویدئو
Infix Function در کاتلین ویدئو
Extension function در کاتلین ویدئو
Sealed class در کاتلین ویدئو
Closures در کاتلین ویدئو
دستورات let , run , with , also and apply در کاتلین ویدئو
توابع بازگشتی TailRec Functions در کاتلین ویدئو
Generic ها در کاتلین ویدئو
Collection در کاتلین ویدئو
List و ArrayList در کاتلین ویدئو
جلسه پنجم : Core Component در Compose
آشنایی با مفهوم Composable در Compose ویدئو
ویجت Text در Compose ویدئو
ویجت Button در Compose ویدئو
ویجت Image در Compose ویدئو
Modifier در Compose ویدئو
آشنایی با Layout ها در Compose ویدئو
Column در Compose ویدئو
Row در کاتلین ویدئو
Box در کاتلین ویدئو
Constraint Layout در Compose ویدئو
Spacer در Compose ویدئو
Spacer در Compose ویدئو
Gradiant در Compose ویدئو
Shape در Compose ویدئو
جلسه ششم : ایجاد View های پیشرفته در Compose
ایجاد صفحه پروفایل کارت در Compose ویدئو
Theme در Compose ویدئو
آشنایی با ساختار Scaffold در Compose ویدئو
افزودن AppBar به Scaffold در Compose ویدئو
افزودن Drawer به Scaffold در Compose ویدئو
طراحی صفحه ورود کاربران در Compose ویدئو
جلسه هفتم : لیست های داینامیک در Compose
ایجاد لیست با LazyColumn در Compose ویدئو
ایجاد لیست با LazyRow در Compose ویدئو
جلسه هشتم : Navigation در Compose
Jetpack Navigation در Compose ویدئو
Navigation در Compose ویدئو
ایجاد Navigation های داینامیک در Compose ویدئو
Back افزودن Navigation در Compose ویدئو
جلسه نهم : ارتباط با سرور
آشنایی با مفاهیم وب سرویس ویدئو
آشنایی با JSON در وب سرویس های Rest ویدئو
آشنایی با کتابخانه Retrofit برای درخواست های Http ویدئو
Gson Json Parser ویدئو
Image Loader Picasoo,Glide ویدئو
جلسه نهم : معماری برنامه نویسی MVVM
آشنایی با مفاهیم معماری های برنامه نویسی ویدئو
آشنایی با معماری MVVM در اندروید ویدئو
ارتباط Retrofit با معماری MVVM ویدئو
مدیریت CallBack اطلاعات ویدئو
جلسه دهم : Croutines در اندروید
آشنایی با Croutines در اندروید ویدئو
آشنایی با Suspend functions, scopes, dispatchers در Croutines ویدئو
پیاده سازی Coroutines در Compose ویدئو
مدیریت State ها و Corotines در ViewModel ویدئو
جلسه یازدهم : انیمیشن ها در Compose
آشنایی با انیمیشن ها در Compose ویدئو
Animation Size در Composable ویدئو
Multiple Animation در Compose ویدئو
جلسه دوازدهم : پروژه نهایی
پیاده سازی پروژه فروشگاه اینترنتی ویدئو
ساخت رابط های گرافیکی پروژه فروشگاه اینترنتی ویدئو
پیاده سازی ارتباطات با سرور با Retrofit و MVVM در Compose ویدئو
تکمیل صفحات پروژه ویدئو
دانشجویان سابق آموزشگاه اندروید ایران کجا استخدام شده اند؟

سرفصل های دوره های جامع آموزشگاه اندروید مبتی بر نیاز بازار کار که کاملا پروژه محور هستند تهیه و تدوین شده است تا دانشجویان پس از گذراندن دوره های آموزشی بتوانند وارد باز کار شوند.بسیاری از دانشجویان آموزشگاه اندروید اندروید توانسته اند بعد از گذراندن دوره های آموزشی وارد بزرگ ترین شرکت های IT ایران شوند.
پشتیبانی ۳۶۰ درجه
از لحظه شروع یادگیری, تیم پشتیبانی آموزشگاه اندروید ایران کنار شما هستند تا بتوانید به صورت دقیق آموزش ها گفته شده را انجام دهید.
پشتیبانی به 7 روش:
- امکان ثبت تیکت در سامانه پشتیبانی آموزشگاه اندروید ایران
- پشتیبانی از طریق تلفن و داخلی مخصوص پشتیبان دوره
- ارتباط از طریق تلگرام با پشتیبان ویژه دوره فلاتر
- ملاقات حضوری با هماهنگی قبلی در دفتر آموزشگاه اندروید ایران با پشتیبان دوره (جلسات نیم ساعته و یک ساعته)
- ارتباط از طریق واتساپ با پشتیبان ویژه دوره
- ارتباط از طریق اینستاگرام با پشتیبان ویژه دوره فلاتر
- اتصال به کامپیوتر دانشجو و بررسی مشکل از طریق Anydesk
سوالات متداول دوره
آیا آینده برنامه نویسی اندروید بر پایه Jetpack compose است ؟
بله دقیقا. زمان استفاده از لایوت ها در حال تمام شدن است لذا میبایستی سریعا به کتابخانه Compose سویچ کنید.
پشتیبانی دوره به چه صورتی خواهد بود ؟
پشتیبانی دوره بصورت ۳۶۰ درجه میباشد و می توانید ارسال تیکت , اینستاگرام , تلگرام , واتس اپ .جلسات مشاوره حضوری و اصتال به کامپیوتر بصورت AnyDesk باشد و ما همیشه در کنار دانشجویان هستیم
آیا برای شرکت در این دوره پیش نیاز خاصی مورد نیاز میباشد ؟
خیر در این دوره فقط نیاز به آشنایی با مباحث مقدماتی اندروید نیاز است و نیازی به دانستن زبان کاتلین نیست چون از پایه نیز زبان کاتلین تدریس می شود.
آیا سورس های برنامه هایی که آموزش داده شده، در اختیار ما قرار داده می شود؟
بله تمامی سورس های آموزشی دوره را دریافت خواهید نمود.
آپدیت های آموزشی چطوری به دستم می رسد؟
هر موقع آپدیت جدیدی در سایت قرار بگیرد به شما اطلاع رسانی می شود و شما از طریق پنل اختصاصی به آن دسترسی خواهید داشت.
آیا برای آپدیت های آموزشی باید هزینه ای پرداخت کنم؟
خیر تمامی آموزش های جدید رایگان خواهد بود.
درخواست مشاوره
برای کسب اطلاعات بیشتر درباره این دوره درخواست مشاوره خود را ارسال کنید و یا با ما در تماس باشید.
درخواست مشاورهدوره های مرتبط
آموزش Dagger در اندروید
دوره درآمدزایی دلاری از گوگل پلی در ایران
دوره آموزش برنامه نویسی کاتلین
دوره متخصص اندروید (پروژه محور)
نظرات
قوانین ثبت دیدگاه
- دیدگاه های فینگلیش تایید نخواهند شد.
- دیدگاه های نامرتبط به مطلب تایید نخواهد شد.
- از درج دیدگاه های تکراری پرهیز نمایید.
- امتیاز دادن به دوره فقط مخصوص دانشجویان دوره می باشد.

فرزاد سرسیفی
توسعه دهنده ارشد اندروید و فلاترفرزاد سرسیفی هستم به مدت 11 سال , بطور کامل در زمینه توسعه اپلیکیشن های اندروید فعالیت نموده ام و توانسته ام در این مدت با شرکت ها و سازمان های بزرگی همکاری داشته باشم. امیدوارم با استفاده از این مجموعه بتوانید رویاهایتان را تحقق بخشید.
امین
سلام
وقت بخیر جناب سرسیفی
جسارتا دوره دیجی کالا با جت پک کامپوز کی استارت میخوره؟؟
فرزاد سرسیفی(مدیریت)
سلام وقت بخیر. تا خرداد ماه اماده می شود آموزش دوره جت پک
اما در دوره جامع اندروید که از دوازدهم خرداد 1401 شروع میشود پروژه هفتم دوره یعنی فروشگاه اینترنتی با compose پیاده سازی و اجرا می شود