آندروید جامع

جمعه 22 تير 1396
آمار بازدید : 366

android

زمان برگزاری دوره:

شروع دوره:

 

ثبت نام اینترنتی

پیش نیاز دوره:  JAVA

طول دوره:

سرفصل دوره:

بخش اول: جاوا

· تاریخچه برنامه ویسی جاوا

· دستورات کنترلی و متغییر ها در جاوا

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

بخش دوم: آندروید مقدماتی

· شروع برنامه نویسی با آندروید

· تعریف activity

· تعریف intent و widget

· تعریف manifest و معرفی apk ها وساختار درونی آن ها

· پیاده سازی چند اپلیکیشن ساده و مقدماتی

· چگونگی رد بدل کردن اطلاعات ببین چند activity

· رویداد ها وپیاده سازی آن ها در آندروید

· انواع widget ها و layout های پیشرفته

· تعریف برخی کلاس های پرکاربرد آندروید

· ساخت منو

· چگونگی اتصال به سرورهای شبکه و دیتابیس ها

بخش سوم: کار با المان های جانبی

· تعریف ابتدایی المان های جانبی

· تعریف وب سرویس ها

· انجام یک پروژه به کمک وب سرویس

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

· برنامه نویسی broadcast receiver

· کار با دوربین

· کار با سنسورها

بخش چهارم: لینوکس و adb

· آشنایی با روت و نحوه ی روت کردن تلفن همراه

· کار با terminal و معرفی دستورات پایه ای لینوکس

· اتصال به pc

· معرفی adb shell

· نحوه batch programming

بخش پنجم: هک و امنیت

· معرفی درایورهای لینوکس

· کار با برخی درایورها

· درایورنویسی مقدماتی

· معرفی code injection در پلتفرم های مختلف

· معرفی کرم های الکترونیکی و نحوه ی پیاده سازی آن ها در آندروید

· نفوذ در شبکه های اجتماعی پرکاربرد

· ارائه روش هایی جهت افزایش امنیت در این شبکه ها