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

۲ فصل
۲۳ جلسه
۱۳ ساعت
۱

آموزش رایگان

۴ قسمت
۰۲:۰۸:۲۲

لینک دانلود پروژه Welcome App

رایگان
۳۱:۵۴
۲

آموزش برنامه نویسی اندروید در Android Studio

۱۹ قسمت
۱۰:۲۷:۱۹

در آموزش اندروید استودیو(android studio)، شما در هفت فصل با انواع ساخت انواع نرم افزارهای اندروید آشنا خواهید شد. هریک از این فصل ها، آموزش ساخت یک اپلیکیشن را ارائه می دهند. به طوری که از اپلیکیشن های ساده شروع شده و رفته رفته سطح دشواری ، طراحی و برنامه نویسی آنها بیشتر می شود.با ما همراه باشید با فصل های آموزش برنامه نویسی اندروید در Android Studio آشنا شوید.

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

مخاطبین دوره آموزش اندروید استودیو :

  • علاقه مندان به برنامه نویسی اندروید
  • دانشجویان و فارغ التحصیلان رشته کامپیوتر
  • کسانی که خواهان کسب درآمد از طریق برنامه نویسی هستند.
  • افراد خلاقی که می خواهند ایده هایشان را با کیفیت خوب عملی کنند.
  • و …
نکته

به شما پیشنهاد می کنیم آموزش ساخت بازی بازی Tappy Defender را در دوره آموزش ساخت بازی در اندروید استودیو مشاهده فرمایید.

آنچه در آموزش برنامه نویسی اندروید با اندروید استودیو فرا می گیرید:

  • پروژه اول: اپلیکیشن Welcome

فصل اول، اپلیکیشن Welcome را ایجاد می کند که از دو کامپوننت کاربردی (TextView و ImageView) برای نمایش متن و تصویر در کنار هم استفاده کرده است. در این فصل، با محیط IDE اندروید استودیو و پنجره های مختلف آن آشنا شده و نحوه ایجاد دستگاه مجازی (AVD یا امولاتور) را فرا می گیرید. این اپلیکیشن نیاز به کدنویسی ندارد. در آخر، برای متن های اپلیکیشن ترجمه فارسی ارائه می دهید تا با مفهوم “بومی سازی” نیز آشنا شوید.

صفحه خوش آمد در آموزش برنامه نویسی اندروید در Android Studio

  • پروژه دوم: اپلیکیشن Tip Calculator

فصل دوم، اپلیکیشن Tip Calculator را ایجاد می کند که در آن از کامپوننت های EditText و SeekBar برای تعامل با کاربر در دریافت مقدار صورتحساب و درصد انعام استفاده کرده است.مقدار انعام و مقدار صورتحساب نهایی با احتساب انعام را به کاربر نمایش می دهد. در این اپلیکیشن شما رنگ های اصلی تم را تغییر داده و شروع به برنامه نویسی کلاس و متدها می کنید. در آخر، تنظیمی انجام می دهید که اپلیکیشن فقط در جهت portrait روی دستگاه کاربر اجرا شود.

ساخت ماشین حساب در آموزش برنامه نویسی اندروید در Android Studio

  • پروژه سوم: اپلیکیشن Flag Quiz

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

ساخت نرم افزار بازی شناخت پرچم در آموزش برنامه نویسی اندروید در Android Studio

  • پروژه چهارم: اپلیکیشن Doodlz

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

نرم افزار نقاشی آموزش برنامه نویسی اندروید در Android Studio

  • پروژه پنجم: اپلیکیشن Cannon Game

فصل پنجم، اپلیکیشن Cannon Game را ایجاد می کند که یک بازی گرافیکی است. در این بازی، کاربر گلوله هایی را به 9 هدف که در حال حرکت کردن در عرض صفحه هستند، پرتاب می کند. با از بین رفتن گلوله ها در مدت زمانی که در نظر گرفته شده، بازیکن برنده بازی می شود. برای چالشی تر کردن بازی، یک مانع متحرک نیز سرراه گلوله های پرتاب شده قرار گرفته است. پخش جلوه های صوتی و شیوه تشخیص برخورد نیز برای تشخیص تشویق یا تنبیه بازیکن، از مواردی است که در این بازی پیاده سازی شده است.

Cannon Game آموزش برنامه نویسی اندروید در Android Studio , آموزش اندروید استودیو

  • پروژه ششم: اپلیکیشن Weather Viewer

فصل ششم، اپلیکیشن Weather Viewer را ایجاد می کند که یک اپلیکیشن برای استفاده از سرویس وب است. در این اپلیکیشن، کاربر نام شهر مورد نظر خود را وارد می کند و اپلیکیشن، در صورت اتصال به اینترنت، پیش بینی 16 روزه آب و هوای آن شهر را از یکی از سایت های معتبر هواشناسی دریافت کرده و در قالب متن و تصویر نمایش می دهد. در این پروژه، با کامپوننت ListView برای نمایش لیستی از موارد آشنا می شوید. همچنین برای اولین بار در این فیلم آموزشی با دکمه FloatingActionButton که در اپلیکیشن ها بسیار پراستفاده است، کار می کنید.

اپلیکیشن Weather Viewer در آموزش برنامه نویسی اندروید در Android Studio , آموزش اندروید استودیو

  • پروژه هفتم: اپلیکیشن Address Book

فصل هفتم، اپلیکیشن Address Book را ایجاد می کند، که در آن کاربر می تواند یک لیست از مخاطبین موردنظر خود بسازد. در این اپلیکیشن از بانک اطلاعاتی SQLite استفاده شده که در اپلیکیشن های امروزه بسیار کاربردی بوده و می تواند داده های کاربر را به صورت دائم نگهداری کند. تمام اعمال پایه جداول بانک اطلاعاتی یعنی درج، ویرایش، حذف و پرس و جو در این اپلیکیشن پیاده سازی شده و برای هرکدام، یک رابط کاربری در نظر گرفته شده است. از کامپوننت RecyclerView در این فصل استفاده شده که یک لیست قابل پیمایش ایجاد می کند.

اپلیکیشن Address Book در آموزش برنامه نویسی اندروید در Android Studio , آموزش اندروید استودیو

آنچه با خرید این دوره به دست می آورید:

  • یادگیری برنامه نویسی اندروید و تسلط در این حوزه
  • پیاده سازی پروزه های برنامه نویسی اندروید
  • اشتغال و درآمدزایی
  • و …

تکنولوژی ها و نرم افزارهای مورد استفاده:

  • برنامه نویسی اندروید
  • اندروید استودیو
  • جاوا
  • و …

مزایای خرید دوره :

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

 

توضیحات بیشتر

مدرس

محمود خاوریان

محمود خاوریان مدرس

نویسنده و مترجم کتب کامپیوتری

تدریس در هنرستان های همدان در رشته کامپیوتر

مسلط به تدریس و آشنا با روش تدریس

دارای تجربه طراحی سایت با PHP
علاقه مند به برنامه نویسی اندروید
مترجم چند کتاب الکترونیکی در زمینه بازی های رایانه ای