دوره آموزشی
آموزش های یودمی
دوبله زبان فارسی

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

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

✅ سرفصل و جزئیات آموزش

آنچه یاد خواهید گرفت:

  • یادگیری توسعه اپلیکیشن اندروید با جت‌پک کامپوز
  • استفاده از جت‌پک کامپوز با اندروید استودیو
  • طراحی اپلیکیشن با کتابخانه Material3
  • جت‌پک کامپوز با Material 3 جدید
  • یادگیری آخرین نسخه اندروید
  • اندروید استودیو 
  • توسعه 2 پروژه بزرگ با جت‌پک کامپوز و انجام بیش از 20 تمرین
  • یادگیری انتشار اپلیکیشن اندروید در گوگل پلی
  • ارسال اپلیکیشن‌های خود به گوگل پلی
  • شما می‌توانید اپلیکیشن‌های مدرن اندروید را توسعه دهید.
  • اگر می‌خواهید کاتلین را یاد بگیرید تا اپلیکیشن اندروید بعدی خود را بسازید، یا صرفاً به دنبال یک مقدمه بر این زبان هستید.
  • کاتلین به‌ خاطر برنامه‌نویسان اندروید و جاوا محبوب است.
  • کاتلین یک زبان برنامه‌نویسی عمومی و دارای تایپ استاتیک است که برای توسعه در ماشین مجازی جاوا و دستگاه‌های اندروید استفاده می‌شود.
  • کاتلین ترکیبی از پارادایم‌های برنامه‌نویسی شی‌گرا و برنامه‌نویسی تابعی است و می‌تواند به کد منبع جاوااسکریپت نیز کامپایل شود.
  • به‌ دلیل ماهیت متن باز آن، کار کردن با پلتفرم اندروید نیاز به یادگیری مداوم این پلتفرم دارد.
  • پلتفرم اندروید به‌ طور فزاینده‌ای مورد توجه توسعه‌دهندگان قرار گرفته و نیروی غالبی در بازار جهانی گوشی‌های هوشمند است.
  • توسعه اندروید یک فرآیند ایجاد نرم‌افزار است که بر اپلیکیشن‌ها تمرکز دارد، که بهتر است به‌ عنوان اپلیکیشن شناخته شود، که با دستگاه‌های دارای سیستم‌ عامل اندروید سازگار است.
  • ابزارهایی که برای توسعه اندروید استفاده خواهید کرد بستگی به این دارد که می‌خواهید روی کدام جنبه از شغل خود به عنوان توسعه‌دهنده اندروید تمرکز کنید.
  • توسعه اندروید یک مهارت ارزشمند است که می‌تواند به پیشرفت شغلی شما کمک کند. مهارت‌های توسعه اندروید در سرتاسر جهان و در صنایع مختلف مورد تقاضا هستند.
  • اگر اپلیکیشن‌های جدید اندروید می‌سازید، کاتلین به‌ دلیل اینکه زبان برنامه‌نویسی توصیه‌ شده برای اندروید است، مناسب‌تر است.
  • فایربیس پلتفرمی است که توسط گوگل برای ایجاد اپلیکیشن‌های موبایل و وب اپلیکیشن‌ها توسعه یافته است. این پلتفرم در ابتدا یک شرکت مستقل بود که در سال 2011 تأسیس شد.

توضیحات دوره

به دوره «توسعه اپلیکیشن اندروید با جت‌پک کامپوز» خوش آمدید.
جت‌پک کامپوز اندروید - نصب اندروید استودیو، ساخت اپلیکیشن‌های جت‌پک کامپوز در کاتلین و انتشار آن در گوگل پلی

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

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

جت‌پک کامپوز پکیج مدرن توصیه‌ شده اندروید برای ساخت رابط کاربری نیتیو است. این ابزار، توسعه رابط کاربری در اندروید را ساده و تسریع می‌کند. شما به سرعت اپلیکیشن خود را با کد کمتر، ابزارهای قدرتمند و APIs شهودی کاتلین، جان‌بخشی می‌کنید.

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

  • آیا می‌خواهید با یادگیری اندروید و جت‌پک کامپوز گزینه‌های شغلی خود را بهبود ببخشید؟
  • آیا می‌خواهید توسعه اپلیکیشن اندروید را از ابتدا با جت‌پک کامپوز یاد بگیرید؟
  • آیا می‌خواهید توسعه اندروید را از ابتدا با جت‌پک کامپوز یاد بگیرید؟
  • آیا می‌خواهید در اندروید استودیو استاد شوید؟
  • آیا می‌خواهید اولین اپلیکیشن اندروید خود را باجت‌پک کامپوز بسازید؟

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

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

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

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

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

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

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

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

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

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

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

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

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

توسعه اندروید چیست؟

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

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

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

وظیفه جت پک کامپوز چیست؟

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

چرا در اندروید از جت‌پک استفاده می‌کنیم؟

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

آیا جت‌پک کامپوز یک API است؟

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

آیا جت‌پک یک فریمورک است؟

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

آیا توسعه اندروید شغل خوبی است؟

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

کاتلین یا جاوا، کدامیک برای توسعه اندروید بهتر است؟

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

برای تبدیل شدن به توسعه‌دهنده اندروید به چه مهارت‌هایی نیاز داریم؟

توسعه‌دهنده اندروید با SDK (کیت توسعه نرم‌افزار) اندروید و سیستم‌ عامل اندروید کار می‌کند. آنها باید SDK اندروید، نسخه‌های مختلف اندروید و اینکه این دو چگونه با یکدیگر ارتباط دارند را درک کنند. توسعه‌دهنده اندروید ممکن است نیاز به آشنایی با جاوا، کاتلین، ++C یا همه این سه زبان داشته باشد و همچنین باید اصول SQL و XML را درک کنند. جاوا و کاتلین زبان‌های برنامه‌نویسی هستند که با اندروید استفاده می‌شوند، در حالی‌که SQL برای کار با پایگاه‌ داده و XML برای نشانه‌گذاری مورد استفاده قرار می‌گیرد. توسعه‌دهندگان اندروید باید به‌طور کلی برنامه‌نویسان توانایی باشند که با هر دو توسعه فرانت‌اند و بک‌اند آشنا باشند که روی بک‌اند یا مهندسی فول‌استک تأکید کنند. از نظر دانش فرانت‌اند، آنها باید اصول UI (رابط کاربری) و UX (تجربه کاربری) را بشناسند. توسعه‌دهندگان اندروید ممکن است به‌ صورت فردی یا در تیم‌ها کار کنند و همچنین ممکن است به دانش استراتژی‌های مدیریت پروژه مانند چابک نیاز داشته باشند.

SDK اندروید چیست و چرا مهم است؟

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

آنچه مهم است:

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

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

  • راه‌اندازی محیط اندروید - دانلود، نصب و پیکربندی نرم‌افزارهای ضروری
  • ایجاد پروژه جدید در اندروید استودیو
  • بسیاری از نکات درباره اندروید استودیو
  • کامپوننت‌های اندروید در جت‌پک کامپوز 
  • ناوبری و لیست‌ها در جت‌پک کامپوز 
  • انتشار اپلیکیشن خود در گوگل پلی و موارد دیگر

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

پاسخ ما ساده است: کیفیت تدریس

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

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

محتوای جدید

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

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

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

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

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

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

  • آنچه در این دوره جت‌پک کامپوز یاد خواهید گرفت؟ 03:20
  • چرا جت‌پک کامپوز؟ 03:48
  • بررسی کاتلین 03:55
  • برخی اطلاعات درباره اکوسیستم اندروید 02:19
  • اصطلاحات اولیه برنامه‌نویسی توسعه اپلیکیشن اندروید 02:35
  • آزمون None
  • نصب جاوا روی ویندوز 08:31
  • نصب جاوا روی مک 03:16
  • نصب اندروید استودیو - بخش 1 07:02
  • نصب اندروید استودیو - بخش 2 04:51
  • آزمون None
  • اولین پروژه در اندروید استودیو 06:37
  • رابط کاربری اندروید استودیو 14:38
  • نصب دستگاه مجازی اندروید (AVD - شبیه‌ساز) 16:07
  • اطلاعات کلی درباره سیستم ساخت Gradle 06:04
  • آشنایی با فایل مانفیست 06:00
  • آشنایی با منابع 13:56
  • آزمون None
  • طرح‌بندی‌ها در جت‌پک کامپوز اندروید (ستون - سطر - باکس) 14:04
  • چیدمان‌ها و ترازبندی‌ها 15:18
  • دکمه‌ها 22:41
  • فیلد متنی 11:05
  • تصویر 09:40
  • چک‌باکس 19:25
  • دکمه‌های رادیویی 20:05
  • سوئیچ 15:34
  • منوی کشویی 19:55
  • آزمون None
  • پیام Toast 05:26
  • پیام اسنک بار 16:43
  • پیام دیالوگ 15:00
  • نوار بالای اپلیکیشن در کامپوز 16:25
  • منوی گزینه‌ها در جت‌پک کامپوز 06:46
  • آزمون None
  • ناوبری در جت‌پک کامپوز - بخش 1 17:02
  • ناوبری در جت‌پک کامپوز - بخش 2 14:42
  • ناوبری در جت‌پک کامپوز - بخش 3 10:54
  • ناوبری در جت‌پک کامپوز - بخش 4 07:34
  • آزمون None
  • آشنایی با لیست‌ها در جت‌پک کامپوز 04:15
  • ستون تنبل - بخش 1 09:23
  • ستون تنبل - بخش 2 15:47
  • ستون تنبل - بخش 3 08:13
  • ستون تنبل - بخش 4 09:37
  • سطر تنبل 04:25
  • گرید تنبل 06:01
  • آزمون None
  • لیست TODO - بخش 1 11:44
  • لیست TODO - بخش 2 06:53
  • لیست TODO - بخش 3 16:49
  • لیست TODO - بخش 4 06:37
  • لیست TODO - بخش 5 09:51
  • آزمون None
  • نسخه انتشار اپلیکیشن 03:44
  • ساخت فایل‌های APK و AAB 06:42
  • ایجاد حساب توسعه‌دهنده گوگل پلی 06:27
  • انتشار اپلیکیشن در پلی استور گوگل 18:39
  • آزمون None
  • آشنایی با پروژه بازی ریاضی 06:08
  • طراحی صفحه اول 12:45
  • طراحی صفحه دوم - بخش 1 12:06
  • طراحی صفحه دوم - بخش 2 19:39
  • ایجاد منطق بازی - بخش 1 19:57
  • ایجاد منطق بازی - بخش 2 10:30
  • ایجاد تایمر شمارش معکوس 09:40
  • ایجاد صفحه نتیجه 15:27
  • آزمون None
  • آنچه در این دوره جت پک کامپوز یاد گرفته‌ایم؟ 01:19

4,075,000 815,000 تومان

مشخصات آموزش

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

  • تاریخ به روز رسانی: 1404/09/07
  • سطح دوره:همه سطوح
  • تعداد درس:68
  • مدت زمان :10:19:47
  • حجم :5.0GB
  • زبان:دوبله زبان فارسی
  • دوره آموزشی:AI Academy

آموزش های مرتبط

The Great Courses
1,356,000 271,200 تومان
  • زمان: 03:26:02
  • تعداد درس: 29
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
6,734,500 1,346,900 تومان
  • زمان: 17:03:28
  • تعداد درس: 45
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
3,212,500 642,500 تومان
  • زمان: 08:08:15
  • تعداد درس: 102
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
1,013,500 202,700 تومان
  • زمان: 02:34:55
  • تعداد درس: 38
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
4,851,500 970,300 تومان
  • زمان: 12:17:02
  • تعداد درس: 50
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
4,009,000 801,800 تومان
  • زمان: 10:09:27
  • تعداد درس: 32
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
5,451,000 1,090,200 تومان
  • زمان: 13:48:53
  • تعداد درس: 107
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
3,344,000 668,800 تومان
  • زمان: 08:28:23
  • تعداد درس: 25
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
2,093,500 418,700 تومان
  • زمان: 05:18:37
  • تعداد درس: 19
  • سطح دوره:
  • زبان: دوبله فارسی

آیا سوالی دارید؟

ما به شما کمک خواهیم کرد تا شغل و رشد خود را افزایش دهید.
امروز با ما تماس بگیرید