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

بر طبق آخرین آمار منتشر شده، اندروید همچنان در حال افزایش فاصله‌ی خود با جدی‌ترین رقیب خود یعنی (IOS) است. در حال حاضر نزدیک به 75 درصد کاربران تلفن‌های همراه در دنیا سیستم عامل اندروید را برای خود برگزیده‌اند و این یعنی ” قشر وسیعی از کاربران همراه با کلی نیازهای روزانه”.

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

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

در این دوره قصد داریم که توسعه‌ی اپلیکیشن اندروید را از پایه تا پیشرفته در کنار هم پیش ببریم و با انجام پروژه‌های کوچک مختلف در کنار انجام یک پروژه‌ی محوری (به انتخاب هنرجویان) به تسلط کامل بر روند توسعه‌ی اپلیکیشن اندروید دست یابیم.

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

مروری بر برنامه‌­نویسی به زبان جاوا

مدت زمان دوره : ۱۰ ساعت

مقدماتی تا شی‌گرایی

زمان دوره: 14 و 15 شهریور (دو جلسه‌ی رایگان)

 

مقدماتی

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

مدت زمان دوره : ۳۰ ساعت

شروع دوره: 28 شهریور

a.     معرفی اندروید استودیو

b.     معرفی ساختار سیستم عامل اندروید

c.     معرفی ساختار پروژه های اندروید

d.     کار با activity٬ intent٬ basic views٬ layouts٬ list view٬ listener٬ shared preferences٬ Toast٬ Recycler view٬ Data picker & Time picker٬ Alert Dialog٬ Web view٬ Menus٬ Fragment٬ Drawer٬ فایل و ذخیره سازی در حافظه ی داخلی و خارجی
متوسط