Jetpack Compose -دوره توسعه برنامه اندروید با Jetpack

Jetpack Compose -Android App Development Course with Jetpack

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: Android Jetpack Compose | اندروید استودیو را نصب کنید، برنامه‌های Kotlin Jetpack Compose خود را بسازید و آن را در Google Play منتشر کنید. Android Jetpack Compose Project و ساخت بیش از 20 تمرین آموزش انتشار برنامه اندروید در Google Play برنامه های خود را به Google Play ارسال کنید شما قادر خواهید بود برنامه های مدرن اندروید را توسعه دهید چه بخواهید برای ساخت برنامه اندروید بعدی خود Kotlin را یاد بگیرید، چه به سادگی نیاز دارید مقدمه ای بر زبان Kotlin هم برای توسعه دهندگان اندروید و هم برای توسعه دهندگان جاوا محبوب است. Kotlin یک زبان برنامه نویسی استاتیکی و با هدف عمومی است که برای توسعه ماشین مجازی جاوا و دستگاه های اندرویدی استفاده می شود. به دلیل ماهیت متن باز بودن آن، کار با پلتفرم اندروید مستلزم یادگیری مداوم در مورد پلتفرم اندروید است. پلتفرم اندروید به طور فزاینده ای در بین توسعه دهندگان محبوب است و یک نیروی غالب در بازار جهانی گوشی های هوشمند است. توسعه اندروید یک فرآیند ایجاد نرم‌افزار است که بر برنامه‌هایی که بیشتر به عنوان برنامه‌ها شناخته می‌شوند، تمرکز دارد که با دستگاه‌های دارای اندروید سازگار هستند. ابزارهایی که برای توسعه اندروید استفاده خواهید کرد بستگی به این دارد که چگونه می خواهید شغل خود را به عنوان یک توسعه دهنده اندروید متمرکز کنید. توسعه اندروید یک مهارت ارزشمند است که می تواند به شما در ارتقاء شغل خود کمک کند. مهارت های توسعه اندروید در سرتاسر جهان با موارد مختلف مورد تقاضا هستند. اگر در حال ساخت برنامه های جدید اندروید هستید، Kotlin مناسب تر است زیرا زبان برنامه نویسی توصیه شده برای اندروید است. Firebase پلتفرمی است که توسط گوگل برای ایجاد اپلیکیشن های موبایل و وب توسعه یافته است. این در اصل یک شرکت مستقل بود که در سال 2011 تاسیس شد. ما سیستم عامل ویندوز (64 بیتی) را ترجیح می دهیم، اما این اجباری نیست. می توانید ترجیح دهید از سیستم عامل های دیگر استفاده کنید. داشتن کامپیوتر کار با رم 8 گیگابایتی یا بالاتر و اتصال به اینترنت دانش اولیه کاتلین الزامی است. تمایل به یادگیری توسعه اپلیکیشن اندروید تماشای فیلم های دوره اندروید به طور کامل، تا آخر و به ترتیب. هیچی دیگه! این فقط شما هستید، رایانه و جاه طلبی شما برای شروع امروز


سلام،

به دوره آموزشی Jetpack Compose -Android توسعه برنامه با Jetpack خوش آمدید.
Android Jetpack Compose | Android Studio را نصب کنید، برنامه های Kotlin Jetpack Compose خود را بسازید و آن را در Google Play منتشر کنید"

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

اندروید یک سیستم عامل تلفن همراه رایج در بازارهای گوشی های هوشمند و تبلت است. برای بازی ها، برنامه های تجاری و بسیاری از انواع دیگر محصولات برای دستگاه های تلفن همراه استفاده می شود. تعداد فزاینده ای از شرکت ها در حال توسعه برای بازار کاربران اندروید هستند. در نتیجه، صنعت نیاز بیشتری به توسعه دهندگان اندروید می بیند. یک دوره آموزشی توسعه اندروید می تواند شما را در این مسیر شروع کند یا مهارت های موجود شما را در این زمینه تقویت کند.


Jetpack Compose ابزار مدرن توصیه شده اندروید برای ایجاد رابط کاربری بومی است. توسعه UI در اندروید را ساده و تسریع می کند. به سرعت برنامه خود را با کد کمتر، ابزارهای قدرتمند و APIهای شهودی Kotlin زنده کنید.


پلتفرم اندروید به طور فزاینده ای در بین توسعه دهندگان و یک نیروی غالب در بازار جهانی گوشی های هوشمند محبوب است. از آنجایی که کسب‌وکارهای بیشتری برنامه‌های تلفن همراه را برای تعامل با مشتری توسعه می‌دهند، مهارت‌های توسعه Android احتمالاً تقاضای بالایی خواهند داشت.

  • آیا می‌خواهید گزینه‌های شغلی خود را با یادگیری Android و jetpack compose بهبود بخشید؟

  • آیا می خواهید توسعه برنامه اندروید را از ابتدا با Jetpack Compose یاد بگیرید؟

  • آیا می خواهید توسعه اندروید را از ابتدا با Jetpack Compose یاد بگیرید؟

  • آیا می خواهید استاد استودیو اندروید شوید؟

  • آیا می خواهید اولین برنامه اندروید خود را با Jetpack Compose بسازید؟

اگر پاسخ شما "بله" است، در جای درستی هستید!


تبلت‌ها و گوشی‌های اندرویدی بسیار محبوب هستند و برنامه‌های ایجاد شده برای این سیستم عامل می‌توانند مخاطبان زیادی را جذب کنند. چه به حرفه ای در زمینه توسعه برنامه های تلفن همراه علاقه مند باشید و چه به دنبال توسعه یک بازی یا برنامه با طراحی مستقل خود هستید، به مربیان رتبه برتر ما اجازه دهید در دوره های توسعه اندروید ما به شما کمک کنند.


رویکرد این دوره در مورد برنامه اندروید را بسیار دوست دارم. در این دوره، مدرس بر روی Android SDK تمرکز می کند تا به شما یاد دهد که چگونه اپلیکیشن های زیبا برای گوشی های هوشمند بسازید. همانطور که از عنوان دوره مشخص است، راهنمای کامل یادگیری توسعه اپلیکیشن اندروید با Jetpack Compose است. jetpack compose, kotlin, jetpack, compose, android, android compose, kotlin jetpack compose, android jetpack compose, android jetpack, توسعه اندروید, توسعه برنامه اندروید, android studio

پلتفرم اندروید به طور فزاینده ای در بین توسعه دهندگان و نیروی غالب در بازار جهانی گوشی های هوشمند. از آنجایی که کسب‌وکارهای بیشتری برنامه‌های تلفن همراه را برای تعامل با مشتری توسعه می‌دهند، مهارت‌های توسعه Android احتمالاً تقاضای بالایی خواهند داشت.

توسعه اندروید یک فرآیند ایجاد نرم‌افزار است که بر برنامه‌هایی متمرکز است که بیشتر به عنوان برنامه شناخته می‌شوند و با دستگاه‌های دارای سیستم عامل Android (OS) سازگار هستند. از آنجایی که اندروید یک پروژه منبع باز است، توسعه دهندگان به راحتی به کیت توسعه نرم افزار اندروید (SDK) دسترسی دارند. بسیاری از این کیت در ارتباط با زبان های برنامه نویسی Kotlin، Java و C++ برای ساخت اپلیکیشن های خود استفاده می کنند. ابزار Android SDK کد شما را به همراه هر گونه فایل داده و منبع در یک APK یا بسته Android که یک فایل بایگانی است که از پسوند apk. استفاده می‌کند، کامپایل می‌کند. یک فایل APK حاوی تمام محتویات برنامه Android است که توسط دستگاه ها برای نصب برنامه شما استفاده می شود. وقتی برنامه کامل شد و آماده انتشار شد، توسعه‌دهندگان Android می‌توانند برنامه‌های خود را در فروشگاه Google Play برای کاربران بارگذاری کنند تا برای توسعه بازی‌های اندروید دانلود کنند.

به احتمال زیاد، بارها نام Android را شنیده‌اید و انجام دهید. می خواهید توسعه دهنده اندروید شوید؟ حتی ممکن است یک گوشی هوشمند اندرویدی، برنامه تبلت اندرویدی، ساعت یا تلویزیون داشته باشید. اما اندروید چیست؟ اندروید یک سیستم عامل موبایل (OS) است که توسط گوگل طراحی و توسعه یافته است. سیستم عامل اندروید مبتنی بر هسته لینوکس است. بنابراین، «هسته لینوکس» چیست و چرا این یک جزئیات ضروری در مورد توسعه Android است؟

به طور خلاصه، هسته لینوکس یک سیستم عامل است، خوب، به نوعی - تا حدی یک سیستم عامل است. بیشتر شبیه بخش کوچکی از یک سیستم عامل است، اما یک بخش مهم. هسته لینوکس لایه ای است که مسئول ارتباط با سخت افزار دستگاه و مدیریت CPU و حافظه دستگاه است. سیستم عامل اندروید مبتنی بر هسته لینوکس است، زیرا هسته لینوکس اجازه می دهد تا سیستم عامل بازتر و قابل تنظیم تر، که همان چیزی است که Android ترویج می کند - هر سازنده دستگاهی می تواند سیستم عامل Android را بگیرد و آن را متعلق به خود کند.

تصور کنید چقدر بد است. اگر مثلاً منابع برنامه A اطلاعات را از فایل های یک برنامه دیگر بخواند و بالعکس بدون هیچ محدودیتی - تعاملات مخرب و ناامن وجود داشته باشد و کل سیستم را متوقف کند.

اشتراک‌گذاری اطلاعات (داده‌ها) بین برنامه‌ها بخش اساسی ساخت برنامه‌های متصل به هم است، بنابراین سیستم‌عامل اندروید از توسعه‌دهندگان می‌خواهد مجوزهایی را تنظیم کنند که کاربران باید برای انجام برخی کارها اعطا کنند. به عنوان مثال، برای اینکه یک برنامه به سیستم فایل گوشی (فایل های داخلی) دسترسی پیدا کند، ابتدا کاربر باید اجازه دسترسی بدهد. این بدان معناست که توسعه‌دهنده برنامه باید از قبل به کاربر اطلاع دهد که برنامه‌ای که نصب می‌کند می‌خواهد به چه چیزی دسترسی داشته باشد. به عنوان مثال، هنگامی که کاربر یک برنامه اندرویدی را نصب می کند که نیاز به دسترسی به گالری عکس یا دوربین گوشی دارد، برنامه برای دسترسی به گالری یا دوربین اجازه می خواهد. کاربر برنامه این اختیار را دارد که اجازه دهد یا رد کند. مجوزهای برنامه در Android محافظت کاربر را در برابر بدافزارها و ویروس‌های نرم‌افزاری تضمین می‌کند.

این دوره برای کمک به مبتدیان برای شروع ساخت برنامه در استودیو اندروید و توسعه برنامه اندروید یا طراحی برنامه اندروید با Jetpack Compose ساخته شده است.

اگر می‌خواهید خودتان را در برنامه‌های Android توسعه دهید، این دوره برای شما مناسب است. خود را با برنامه های مختلف بهبود دهید

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

دوره من "دوره توسعه برنامه Android با Jetpack Compose" شما را از سطح مبتدی تا پیشرفته می برد.

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

توسعه اندروید چیست؟
توسعه Android یک فرآیند ایجاد نرم افزار است که بر برنامه هایی متمرکز است که بیشتر به عنوان برنامه شناخته می شوند و با دستگاه های دارای سیستم عامل Android (OS) سازگار هستند. از آنجایی که اندروید یک پروژه منبع باز است، توسعه دهندگان به راحتی به کیت توسعه نرم افزار اندروید (SDK) دسترسی دارند. بسیاری از این کیت در ارتباط با زبان های برنامه نویسی Kotlin، Java و C++ برای ساخت اپلیکیشن های خود استفاده می کنند. ابزار Android SDK کد شما را به همراه هر گونه فایل داده و منبع در یک APK یا بسته Android که یک فایل بایگانی است که از پسوند apk. استفاده می‌کند، کامپایل می‌کند. یک فایل APK حاوی تمام محتویات برنامه Android است که توسط دستگاه ها برای نصب برنامه شما استفاده می شود. وقتی برنامه کامل شد و آماده انتشار شد، توسعه‌دهندگان اندروید می‌توانند برنامه‌های خود را در فروشگاه Google Play برای دانلود کاربران آپلود کنند.

برخی از ابزارهای مهم برای توسعه Android چیست؟
ابزارهایی که برای توسعه Android استفاده خواهید کرد بستگی به این دارد که چگونه می خواهید شغل خود را به عنوان یک توسعه دهنده Android متمرکز کنید. اگر قصد دارید روی توسعه برنامه‌های اندرویدی بومی تمرکز کنید، باید یک یا چند زبان برنامه‌نویسی را بدانید: جاوا، کاتلین و سی پلاس پلاس. جاوا و کاتلین در بین تعدادی از سازمان‌هایی که اپلیکیشن خود را به صورت بومی می‌سازند، محبوب هستند. C++ انتخاب محبوبی در میان توسعه دهندگانی است که بازی های با کارایی بالا می سازند یا برای انجام کارهای SDK سطح پایه برنامه ریزی می کنند. برخی از کارفرمایان به دنبال توسعه دهندگان اندروید هستند که بتوانند همزمان چندین پلتفرم را با استفاده از چارچوب های برنامه نویسی مانند Flutter یا React Native ایجاد کنند. اگر با فلاتر کار می کنید، باید دارت را نیز بدانید. اگر با React Native کار می کنید، به احتمال زیاد به دانش برنامه نویسی جاوا اسکریپت نیز نیاز خواهید داشت.


کاربرد Jetpack Compose چیست؟

Jetpack Compose یک جعبه ابزار مدرن برای ایجاد رابط کاربری بومی Android است. Jetpack Compose توسعه UI در Android را با کد کمتر، ابزارهای قدرتمند و APIهای شهودی Kotlin ساده و تسریع می‌کند. در این آموزش، یک مؤلفه رابط کاربری ساده با توابع اعلامی می‌سازید.


چرا از Jetpack در اندروید استفاده می کنیم؟

Jetpack مجموعه‌ای از کتابخانه‌ها است که به توسعه‌دهندگان کمک می‌کند تا بهترین شیوه‌ها را دنبال کنند، کد boilerplate را کاهش دهند، و کدی بنویسند که به طور مداوم در نسخه‌ها و دستگاه‌های Android کار می‌کند تا توسعه‌دهندگان بتوانند روی کدی که به آن اهمیت می‌دهند تمرکز کنند.


آیا Jetpack Compose یک API است؟

Jetpack Compose ابزار مدرن توصیه شده اندروید برای ایجاد رابط کاربری بومی است. توسعه UI در اندروید را ساده و تسریع می کند. به سرعت برنامه خود را با کد کمتر، ابزارهای قدرتمند و APIهای شهودی Kotlin زنده کنید.


آیا Jetpack یک چارچوب است؟

Android Jetpack مجموعه‌ای از مؤلفه‌های نرم‌افزار، کتابخانه‌ها، ابزارها و راهنمایی برای کمک به توسعه برنامه‌های قوی اندروید است. Jetpack که توسط Google در سال 2018 راه اندازی شد، شامل کتابخانه های موجود پشتیبانی اندروید، اجزای معماری اندروید با افزودن کتابخانه Android KTX به عنوان یک موجودیت واحد ماژولار است.

آیا توسعه Android شغل خوبی است؟
با بیش از 2.5 میلیارد کاربر فعال اندروید در سراسر جهان، توسعه Android یک مهارت ارزشمند است که می تواند به شما در ارتقاء شغل خود کمک کند. مهارت های توسعه اندروید در سراسر جهان با سازمان های مختلف در طیف گسترده ای از صنایع مورد تقاضا هستند. هنگامی که این سازمان ها برنامه های اندروید را به صورت بومی می سازند، سه زبان برنامه نویسی برتر معمولاً جاوا، کاتلین و سی پلاس پلاس هستند. همچنین می توانید در توسعه اندروید به دنبال شغلی باشید که از راه حل های چند پلتفرمی مانند Flutter یا React Native استفاده می کند. خواه از افزودن زبان جدیدی به کارنامه خود الهام گرفته باشید یا برای مصاحبه آماده شوید، می‌توانید منابع آنلاین زیادی را در سایت‌هایی مانند OAK Academy پیدا کنید تا مهارت‌های Android خود را به خوبی حفظ کنید.


آیا Kotlin یا Java برای توسعه اندروید بهتر است؟
اگر در حال ساخت برنامه های جدید اندروید هستید، Kotlin مناسب تر است زیرا زبان برنامه نویسی توصیه شده برای Android است. اگر برای اولین بار برنامه نویسی می کنید، اندروید Kotlin نیز انتخاب بهتری است زیرا دارای ویژگی های ایمنی و نحو مختصر است که به شما کمک می کند بر یادگیری اصول اصلی برنامه تمرکز کنید. باید توجه داشته باشید که در برخی موارد، کارفرمایان ممکن است به دنبال توسعه دهندگان اندروید باشند که مهارت های برنامه نویسی جاوا را دارند. به عنوان مثال، اگر قصد دارید به سازمانی بپیوندید که قبلاً یک برنامه Android دارد، ممکن است از جاوا استفاده کند. اگر آنها قبلاً یک برنامه نوشته شده در جاوا داشته باشند، بعید است که بخواهند برنامه را به زبان دیگری طراحی کنند، مانند android kotlin. بنابراین، باید به شرایط شغلی توجه کنید تا ببینید آیا در آگهی کاری که به آن علاقه دارید، جاوا به عنوان یک مهارت مورد نیاز فهرست شده است یا خیر.


برای اینکه یک برنامه نویس اندروید باشم به چه مهارت هایی نیاز دارم؟

یک برنامه‌نویس Android با Android SDK (کیت توسعه نرم‌افزار) و سیستم عامل Android کار می‌کند. آن‌ها باید Android SDK، نسخه‌های مختلف اندروید و نحوه تعامل این دو چیز را بدانند. یک توسعه دهنده اندروید ممکن است نیاز داشته باشد جاوا، کاتلین، سی پلاس پلاس یا هر سه زبان را بداند و باید اصول SQL و XML را بداند. جاوا و کاتلین زبان های برنامه نویسی هستند که با اندروید استفاده می شوند، در حالی که SQL برای کار پایگاه داده و XML برای نشانه گذاری استفاده می شود. توسعه دهندگان اندروید به طور کلی باید برنامه نویسانی شایسته باشند که هم توسعه Back-end و هم Front-end را درک کنند و بر مهندسی Back-end یا Full Stack تاکید کنند. از نظر دانش front-end، آنها باید اصول UI (رابط کاربری) و UX (تجربه کاربر) را بدانند. توسعه دهندگان Android ممکن است به تنهایی یا به صورت تیمی کار کنند و همچنین ممکن است به دانش استراتژی های مدیریت پروژه مانند Agile نیاز داشته باشند.


Android SDK چیست و چرا مهم است؟

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


آنچه مهم است

این دوره به صورت ماهرانه طراحی شده است تا به همه از مبتدیان کامل تا حرفه ای ها به عنوان یک تجدید کننده آموزش دهد.


در این دوره آموزشی خواهید آموخت؛

  • تنظیم محیط Android - نرم افزار لازم را دانلود، نصب و پیکربندی کنید

  • ایجاد یک پروژه جدید در Android Studio

  • خیلی بیشتر درباره Android Studio

  • اجزای Android در Jetpack Compose

  • پیمایش و فهرست‌ها در Jetpack Compose

  • انتشار برنامه خود در Google Play و موارد دیگر


چرا می خواهید این دوره را بگذرانید؟

پاسخ ما ساده است: کیفیت آموزش.

OAK Academy مستقر در لندن یک شرکت آموزش آنلاین است. آکادمی OAK در زمینه IT، نرم افزار، طراحی، توسعه به زبان های ترکی، انگلیسی، پرتغالی، اسپانیایی و بسیاری از زبان های مختلف در پلتفرم Udemy که دارای بیش از 1000 ساعت آموزش ویدیویی است، آموزش می دهد. آکادمی OAK هم با انتشار دوره های جدید تعداد سری های آموزشی خود را افزایش می دهد و هم با ارتقاء دانش آموزان را از تمام نوآوری های دوره های قبلاً منتشر شده آگاه می کند.

هنگام ثبت نام، تخصص توسعه دهندگان با تجربه OAK Academy را احساس خواهید کرد.

محتوای تازه

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

کیفیت تولید ویدیو و صدا

تمام محتوای ما به صورت ویدیو/صوتی با کیفیت بالا ایجاد/تولید می‌شود تا بهترین تجربه یادگیری را برای شما فراهم کند.

شما خواهید بود،

  • به وضوح می بینم

  • شنیدن واضح

  • حرکت در طول دوره بدون حواس‌پرتی

شما همچنین دریافت خواهید کرد:

  • دسترسی مادام العمر به دوره

  • پشتیبانی سریع دوستانه در بخش Q A

  • گواهی تکمیل Udemy برای دانلود آماده است


اکنون شیرجه بزنید!

ما پشتیبانی کامل را ارائه می‌دهیم و به هر سؤالی پاسخ می‌دهیم.

شما را در دوره " Jetpack Compose - دوره توسعه برنامه اندروید با Jetpack می بینیم.
Android Jetpack Compose | Android Studio را نصب کنید، برنامه های Kotlin Jetpack Compose خود را بسازید و آن را در Google Play منتشر کنید"



سرفصل ها و درس ها

مقدمه ای بر توسعه برنامه اندروید با Jetpack Compose Introduction to Android App Development with Jetpack Compose

  • در این دوره آموزشی Jetpack Compose چه چیزی یاد خواهید گرفت؟ What will you learn in this course in this Jetpack Compose Course?

  • چرا Jetpack Compose؟ Why Jetpack Compose?

  • بررسی اجمالی کاتلین Kotlin Overview

  • اطلاعاتی در مورد اکوسیستم اندروید Some Information about Android Ecosystem

  • شرایط اصلی برنامه نویسی توسعه برنامه اندروید Basic Android App Development Programming Terms

  • فایل های پروژه Project Files

  • سوالات متداول درباره توسعه برنامه اندروید با Kotlin FAQ About Android App Development with Kotlin

  • امتحان Quiz

راه اندازی محیط Environment Setup

  • نصب جاوا روی ویندوز Installing Java on Windows

  • نصب جاوا در مک Installing Java on Mac

  • نصب اندروید استودیو - قسمت 1 Installing Android Studio - Part 1

  • نصب اندروید استودیو - قسمت 2 Installing Android Studio - Part 2

  • امتحان Quiz

اطلاعات بیشتر درباره Android Studio More About the Android Studio

  • اولین پروژه در اندروید استودیو First Project in Android Studio

  • رابط اندروید استودیو Android Studio Interface

  • نصب دستگاه مجازی اندروید (AVD - Emulator) Installing Android Virtual Device (AVD - Emulator)

  • فعال کردن مجازی سازی (VT-x یا AMD-V، SVM) در BIOS Enabling Virtualization (VT-x or AMD-V, SVM) in BIOS

  • اطلاعات عمومی درباره سیستم ساخت Gradle General Information About Gradle Build System

  • معرفی فایل Manifest Introduction to Manifest File

  • مقدمه ای بر منابع Introduction to resources

  • امتحان Quiz

اجزای موجود در Jetpack Compose Components in Jetpack Compose

  • طرح‌بندی‌ها در Android Jetpack Compose (ستون - ردیف - کادر) Layouts in Android Jetpack Compose (Column - Row - Box)

  • ترتیبات و ترازها Arrangements and Alignments

  • دکمه ها Buttons

  • فیلد متنی TextField

  • تصویر Image

  • چک باکس CheckBox

  • دکمه های رادیویی Radio Buttons

  • سوئیچ Switch

  • منوی کشویی Dropdown Menu

  • امتحان Quiz

تعاملات کاربر در Jetpack Compose User Interactions in Jetpack Compose

  • پیام نان تست Toast Message

  • پیام اسنکبار Snackbar Message

  • پیام گفتگو Dialog Message

  • نوار برنامه برتر در نوشتن Top App Bar in Compose

  • منوی گزینه ها در Jetpack Compose Options Menu in Jetpack Compose

  • امتحان Quiz

پیمایش در Jetpack Compose Navigation in Jetpack Compose

  • پیمایش در Jetpack Compose - قسمت 1 Navigation in Jetpack Compose - Part 1

  • پیمایش در Jetpack Compose - قسمت 2 Navigation in Jetpack Compose - Part 2

  • پیمایش در Jetpack Compose - قسمت 3 Navigation in Jetpack Compose - Part 3

  • پیمایش در Jetpack Compose - قسمت 4 Navigation in Jetpack Compose - Part 4

  • امتحان Quiz

لیست ها در Jetpack Compose Lists in Jetpack Compose

  • مقدمه ای بر لیست ها در Jetpack Compose Introduction to Lists in Jetpack Compose

  • ستون تنبل - قسمت 1 Lazy Column - Part 1

  • ستون تنبل - قسمت 2 Lazy Column - Part 2

  • ستون تنبل - قسمت 3 Lazy Column - Part 3

  • ستون تنبل - قسمت 4 Lazy Column - Part 4

  • ردیف تنبل Lazy Row

  • شبکه تنبل Lazy Grid

  • امتحان Quiz

پروژه 1: لیست TODO با Jetpack Compose Project 1: TODO List with Jetpack Compose

  • لیست TODO - قسمت 1 TODO List - Part 1

  • لیست TODO - قسمت 2 TODO List - Part 2

  • لیست TODO - قسمت 3 TODO List - Part 3

  • لیست TODO - قسمت 4 TODO List - Part 4

  • لیست TODO - قسمت 5 TODO List - Part 5

  • امتحان Quiz

انتشار اپلیکیشن خود در گوگل پلی Publishing Your App on Google Play

  • نسخه انتشار برنامه App Release Version

  • ساخت فایل های APK و AAB Building APK & AAB Files

  • ایجاد یک حساب توسعه دهنده Google Play Creating a Google Play Developer Account

  • انتشار برنامه در فروشگاه Google Play Publishing the App on Google Play Store

  • امتحان Quiz

پروژه 2: بازی ریاضی با Jetpack Compose Project 2: Math Game with Jetpack Compose

  • مقدمه ای بر پروژه بازی ریاضی Introduction to Math Game Project

  • طراحی صفحه اول Design of the First Page

  • طراحی صفحه دوم – قسمت اول Design of the Second Page – Part 1

  • طراحی صفحه دوم – قسمت 2 Design of the Second Page – Part 2

  • ایجاد منطق بازی – قسمت 1 Creating Game Logic – Part 1

  • ایجاد منطق بازی – قسمت 2 Creating Game Logic – Part 2

  • ایجاد تایمر شمارش معکوس Creating Count Down Timer

  • ایجاد صفحه نتیجه Creating the Result Page

  • امتحان Quiz

در این دوره آموزشی Jetpack Compos چه آموختیم؟ What we have learned in this Jetpack Compos Course?

  • در این دوره آموزشی Jetpack Compose چه آموختیم؟ What we have learned in this Jetpack Compose Course?

اضافی Extra

  • Jetpack Compose -دوره توسعه برنامه اندروید با Jetpack Jetpack Compose -Android App Development Course with Jetpack

نمایش نظرات

Jetpack Compose -دوره توسعه برنامه اندروید با Jetpack
جزییات دوره
10 hours
62
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
202
4.7 از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Oak Academy Oak Academy

زنده باد دانش فنی سلام در آنجا ، تا سال 2024 ، بیش از 1 میلیون شغل محاسباتی پر نشده وجود خواهد داشت و شکاف مهارت ها یک مشکل جهانی است. این نقطه شروع ما بود. در آکادمی OAK ، ما کارشناسان فناوری هستیم که سالها و سالها در این بخش بوده ایم. ما ریشه عمیق در دنیای فناوری داریم. ما صنعت فناوری را می شناسیم. و ما می دانیم که بزرگترین مشکل صنعت فناوری "شکاف مهارتهای فنی" است و راه حل ما این است. آکادمی OAK پل ارتباطی بین صنعت فناوری و افرادی خواهد بود -در حال برنامه ریزی یک حرفه جدید است فکر تحول شغلی است - می خواهید تغییر شغلی یا اختراع مجدد ، - تمایل به یادگیری سرگرمی های جدید با سرعت خود را داشته باشید

OAK Academy Team OAK Academy Team

مربی

Mehmet ÖNGEL Mehmet ÖNGEL

برنامه نویس اندروید