استاد
نوعدوره آنلاین
تاریخدی ۱۵, ۱۳۹۵ - خرداد ۱۴, ۱۳۹۶
قیمت 3.000.000 تومان 1.500.000 تومان
همین حالا بخریدرزرو
دوره ای ویژه در موسسه آموزش عالی آزاد فن پردازان برنامه نویسی موبایل برای سیستم عامل اندروید با ۳ دوره کاملا مجزا Eclipse (ایکیلیپس) و B4A(بیسیک فور اندرود) و PhoneGap (فون گپ) سرفصل بندی و آماده سازی کرده ایم با توجه به اینکه اکثر کاربران برنامه نویسی موبایل را جهت بازار کار آینده ی خود انتخاب کرده اند پیشنهاد میکنیم این دوره آموزشی ویژه را به از دست ندهید. از ویژگی های بارز این دوره آموزشی برنامه نویسی اندروید می توان به تنوع در ارائه ی آموزش توسط اساتید مجرب و پوشش کامل همه  مباحث اشاره کرد ، این مهم در ۲۰۰ ساعت آموزش تخصصی فارسی اندروید با اساتید مجرب ایرانی تحقق یافته است . آموزش های برنامه نویسی اندروید با زبان Java : (این دوره ی آموزشی از صفر تا صد می باشد و نیازی به پیش نیازی ندارد.)

ریز سرفصل دوره های آموزشی موجود :

ریز سرفصل ، فصل اول : آموزش مقدمات برنامه نویسی : در جلسه اول: در این جلسه به معرفی محیط Eclipse  و نحوه نصب و راه اندازی این محیط میپردازیم. همچنین پروژه ای جدید ایجاد کرده و تمامی قسمتهای یک سورس اندروید را مورد بررسی قرار خواهیم داد. در جلس دوم: در این جلسه نحوه ساخت یک ماشین مجازی را مورد بررسی قرار خواهیم داد. همچنین نحوه اتصال ماشین مجازی به Eclipse و اجرا اولین پروژه اندرویدی را انجام خواهیم داد سپس به معرفی چرخه اجرا اکتیویتی در آندروید خواهیم پرداخت. در جلسه سوم: نحوه استفاده از کنترلر های Button , TextView  و EditText را شرح خواهیم داد و اینکه چگونه این کنترلر ها را به فایل اکتیویتی مربوطه اتصال دهیم. سپس با انجام یک پروژه ساده که دو عدد را از کاربر دریافت کرده و حاصل جمع را نمایش میدهد به صورت کاربردی تر با این کنترلر ها آشنا میشویم. در جلسه چهارم: در این جلسه به تشریح لایه ها در آندروید میپردازیم دو نوع لایه Relativlayout و LinearLayout را مورد بررسی قرار میدهیم. نحوه چینش کنترلر ها را نیز بر روی هر کدام از این لایه ها مشاهده خواهیم کرد. همچنین به کمک پنجره Propertise خصوصیات کنترلر ها را بررسی و تغییر خواهیم داد. در جلسه پنجم: در این جلسه ابتدا فایل Manifest.xml را به طور کامل شرح خواهیم داد و سپس به کمک تعریف intent  اقدام به جابجایی بین اکتیویتی های مختلف خواهیم کرد. همچنین نحوه انتقال اطلاعات بین دو اکتیویتی را در این جلسه مورد بررسی قرار خواهیم داد. در جلسه ششم: در این جلسه به سراغ مقدمات شی گرایی در جاوا رفته و به کمک این روش یک برنامه محاسباتی اجرا خواهیم کرد. کلاسی با نام math2 ساخته و یک ابجیکت از این کلاس در اکتیویتی اصلی برنامه تعریف خواهیم کرد که به کمک این آبجکت عملیاتهای ریاضی را انجام دهیم. در جلسه هفتم: در این جلسه به صورت کاملا عملی و کاربردی یک ماشین حساب طراحی نموده و تمامی موارد لازم برای ساخت یک پروژه عملی گفته خواهد شد. ریز سرفصل فصل دوم: آموزش دیتابیس در اندروید : جلسه اول :  در این جلسه بعد از مقدمات کلی کار به نحوه ایجاد دیتابیس داخلی در برنامه میپردازیم. به کمک دستورات sql دیتابیس را در برنامه ایجاد میکنیم و به تعداد نیاز جدول در دیتابیس قرار میدهیم . فیلدهای مورد نظر برای ذخیره اطلاعات را جدول ها قرار خواهیم داد. جلسه دوم : در این جلسه نحوه کار و عملیات روی دیتابیس رو مشاهده می فرمایید و عملیات ثبت، حذف، آپدیت و Select رو در دیتابیس اندروید فرا خواهید گرفت.در پایان این جلسه شما به راحتی می توانید بانک مورد نظر خود را در برنامه ایجاد کرده ، به تعداد مورد نیاز جدول ساخته و  مقداردهی کنید ، رکوردی را بازیابی کنید، رکوردی را حذف و همینطور رکوردی را به روز رسانی نمایید. جلسه سوم :  در این جلسه نحوه ساخت دیتابیس خارجی توسط نرم افزار SQLite Expert در محیط ویندوز بررسی می کنیم، سپس اتصالات لارم جهت برقراری ارتباط با برنامه و دستگاه اندرویدی برقرار می کنیم و در نهایت اطلاعات خود را داخل دیتابیس وارد می کنیم. جلسه چهارم : در قسمت چهارم و قسمت پایانی آموزش Android ، نحوه ساخت یک دفترچه تلفن را به صورت عملی و قدم به قدم در محیط برنامه نویسی Eclipse به صورت کامل بررسی می کنیم! در این جلسه نحوه ساخت فرمهای درج ، ویرایش ، حذف و انتخاب، نحوه بازیابی از دیتابیس به کمک دستورات SQL، نحوه ارسال پیامک برای یک مخاطب خاص، نحوه تماس با مخاطب خاص بررسی شده است. ریز سرفصل فصل سوم: آموزش فایلینگ در اندروید :  در جلسه اول: ابتدا به نحوه ساخت فایلها و فولدرها پرداختیم و سپس به کمک کنترلر های EditText متون کاربر را دریافت کرده و در فایلهای تکست درون حافظه خارجی دستگاه کاربر ذخیره کردیم. همچنین عملیات بازیابی متن و دیتا از فایلها و نمایش به کاربر و یا استفاده از آنها در برنامه را مورد بررسی قرار دادیم و مجوز دسترسی به فایلها و پوشه ها و تغییر در آنها را که پیش نیاز مبحث فالینگ می باشد، در فایل منیفست از کاربر گرفتیم. در جلسه دوم: مبحث را کمی پیچیده تر کرده و به سراغ ساخت یک File Explorer (مرورگر فایلها و فولدرها) رفتیم. در این جلسه ابتدا به کمک یک آرایه و یک لیست از نوع فایل لیست اسامی تمامی فایلها و فولدر های موجود در حافظه خارجی دستگاه را به دست آورده و به کمک یک لیست ویو به کاربر نمایش دادیم. همچنین خاصیت SetOnItemClickListener لیست ویو را مقدار دهی کرده تا کاربر به راحتی بتوان با کلیک بر روی پوشه به داخل پوشه رفته و فایلها و فولدرهای داخل آن پوشه را مشاهده نماید. در این جلسه نیز برای اصلاح مسیر جاری و انجام عملیات بازگشت از دستورات charAT و  subString استفاده شده است. در جلسه سوم: آموزش ما به انجام عملیات های اصلی بر روی فایلها و فولدرها پرداختیم. عملیات هایی مانند کپی کردن ، کات کردن ، حذف کردن و تغییر نام فایلها و فولدرها. در این آموزش ابتدا به کمک یک پنجره شناور (AlertDialog) از کاربر نوع عملیات درخواستی را دریافت و سپس اقدام به انجام عملیات کرده و نتیجه را به صورت پیام به کاربر نمایش می دهیم. در این قسمت برای کپی کردن فایلها و فولدرها از روش Steam استفاده کرده و همچنین از Buffer برای افزایش سرعت اجرا استفاده می کنیم. فصل چهارم: آموزش ارتباط با سرور در اندروید : در جلسه اول:
  • نحوه ساخت فایل رابط به کمک زبان PHP
  • نحوه ساخت یک دیتابیس و جدول در Mysql
  • نحوه اتصال فایل رابط به دیتابیس
در جلسه دوم:
  • نحوه اتصال برنامه به فایل رابط روی هاست
  • نحوه دریافت اطلاعات از فایل رابط
  • نحوه ارسال اطلاعات به فایل رابط و دریافت نتیجه دلخواه
در جلسه سوم:
  • شروع پروژه کاربردی تِد
  • ساخت فرم لاگین
  • دریافت نتیجه لاگین کاربر از سرور
  • نحوه استفاده از Timer
  • نحوه استفاده از ProgressDialog
  • ساخت فرم ثبت نام کاربر
  • ارسال اطلاعات به سرور برای درج در بانک اطلاعاتی
  • دریافت نتیجه ثبت نام از سرور
در جلسه چهارم:
  • بهبود ساختار و گرافیک برنامه
  • ذخیره اطلاعات کاربر در SharedPreferences برای AutoLogin
  • اعتبار سنجی برای کلید ریجستر
  • جلوگیری از ثبت نام با نام کاربری تکراری
در جلسه پنجم:
  • ساخت فرم ویرایش اطلاعات کاربری
  • نحوه  بسته بندی اطلاعات در سرور و ارسال به برنامه
  • نحوه دریافت اطلاعات بسته بندی شده از سرور و تفکیک آنها
  • نحوه ویراش اطلاعات روی سرور
در جلسه ششم:
  • ایجاد جدول content سمت سرور
  • ساخت فرم اشتراک گذاری متن
  • محاسبه تعداد جملات آماده دریافت
در جلسه هفتم:
  • دریافت اطلاعات دسته بندی شده از سرور
  • کار با دستورات ORDER BY , DESC , LIMIT در SQL
  • تجزیه اطلاعات دریافتی از سرور
در جلسه هشتم:
  • نمایش اطلاعات دیتابیس روی لیست ویو در قالب نام کاربری و متن اشتراکی
  • ساخت منوی تنظیمات
  • ذخیره تنظیمات برنامه
  • تغییر فونت TextView ها و متن ها
  • کار با Typeface ها
  • ساخت قسمت اخبار آنلاین در برنامه
  • بررسی چند باگ خطرناک در برنامه
در جلسه نهم:
  • رفع سه باگ اساسی برنامه
  • استفاده از AlertDialog پیشفرض آندروید
  • تغییر آیکون و پایان
ریز سرفصل فصل پنجم: آموزش سخت افزار در اندروید : در جلسه اول:
  • نحوه کار با toggleButton
  • نحوه فعال سازی و غیر فعال سازی Bluetooth و Wifi
  • دریافت اطلاعات پایه این دو سیستم
در جلسه دوم:
  • دریافت طول و عرض جغرافیایی از gps
  • دریافت سرعت دستگاه از ماهواره
  • دریافت زمان دقیق منطقه فعلی
در جلسه سوم:
  • نحوه تعریف و استفاده از ابزار ها Sensor و SensorManager
  • نحوه فراخوانی سنسورهای نور و شتاب سنج برای دریافت اطلاعات لحظه ای
  • نحوه دریافت اندازه صفحه دستگاه
  • تعین موقعیت یک آبجکت به کمک کد
در جلسه چهارم:
  • معرفی کامل همه سنسورهای آندروید
  • نحوه تنظیم نور صفحه نمایش
ریز سرفصل فصل ششم: آموزش ساخت کتاب در اندروید :
  1. آموزش ساخت دیتابیس برای برنامه های محتوایی
  2. آموزش مدیریت مطالب و دسته بندی محتوای دیتابیس در برنامه
  3. آموزش راهنمایی کاربر برای رسیدن به متن مورد نظر به سریع ترین روش ممکن
  4. آموزش طراحی رابط گرافیکی کاربرپسند
  5. آموزش اعمال تظیمات پیشرفته توسط خوده کاربر در برنامه
  6. امکان تغییر سایز و فونت نوشته ها توسط کاربر
  7. امکان تعیین حال روز و یا شب توسط کاربر
  8. جستجو درمحتوای دیتابیس بر اساس پارامترهای مختلف و به دو روش مجزا
  9. ساخت لیست علاقه مندیها با امکان حذفو اضافه
  10. امکان ارجاع کاربر به آخرین مطلبی که در حال مطالعه بوده است
  11. استفاده از انیمیشنها برای زیبا سازی محیط منو اصلی و آبجکتها
  12. استفاده از اسلایدینگ منوی ژیشرفته در منوی اسلی با لمس صفحه
  13. قابلیت اشتراک گذاری مطالب توسط رسانه های مختلف
  14. سازگاری کامل برنامه با متنهای فارسی (استفاده از فونتها)
  15. فهرست کلی مطالب برنامه بدون دسته بندی برای مشاهده کلی
  16. ست شدن اتومات سایز آبجکتهای منو در دستگاه ها یا صفحه نمایش های مختلف
ریزسرفصل فصل هفتم : آموزش ساخت برنامه برای وبسایت : جلسه اول: در این جلسه به توضیح پروژه و تحلیل دیتابیس سایت مورد نظر خواهیم پرداخت . برای شروع یک وب سایت با سیستم مدیریت محتوای ورد پرس را به عنوان منبع روی localhost نصب و عملیات ساخت برنامه را نسبت به این سایت انجام خواهیم داد. جلسه دوم: در این جلسه استارت کدنویسی پروژه زده خواهد شد. در ابتدا فالیهای رابط برای دریافت محتوا نوشته شده و سپس با اتصال به برنامه اقدام به دریافت محتوای صفحه وب سایت خواهیم کرد. جلسه سوم: در این جلسه امکان پیمایش بین صفحات مختلف سایت را انجام خواهیم داد. دسته بندی محتوا و پیمایش صحیح و اصولی که دارای اهمیت بالایی است را در این جلسه بررسی خواهیم کرد. جلسه چهارم: در این جلسه به نحوه تحلیل محتوای دریافتی از سایت خواهیم پرداخت بدین شکل که با بررسی محتوا نسبت به استخراج تصاویر و اطلاعات دیگر اقدام خواهیم کرد. جلسه پنجم: در این جلسه به سراغ نظرات کاربران میرویم . نظرات را به تفکیک محتوا دریافت و دسته بندی خواهیم کرد. همچنین امکان ثبت نظر جدید از داخل برنامه برای محتوای سایت قرار خواهد گرفت. جلسه ششم: در این جلسه امکان جستجو را به برنامه خود اضافه خواهیم کرد. بدن صورت که کاربر با وارد کردن کلمه مورد نظر با بالاترین سرعت ممکنه به نتایج دسترسی کامل داشته باشد. در این جلسه نحوه ساخت اسلایدینگ منو نیز گفته شده است. جلسه هفتم: در این جلسه که اخرین جلسه بخش اول فصل هفتم اموزش میباشد به رفع مشکلات و باگ های برنامه میپردازیم. همچنین ساخت نمای زیبا برای برنامه و گرافیک نیز در این جلسه انجام خواهد شد. در پایان این جلسه برای تست برنامه به صورت عملی برنامه را به سرور اصلی نیک اندروید متصل کرده تا از نظر کاربردی بودن نیز مورد بررسی قرار گیرد. ریز سرفصل دوره های آموزشی موجود در قسمت Basic4Android عبارت است از  :
  1. آشنایی با محیط برنامه نویسی بیسیک فور اندروید (B4A)
  2. مقایسه این محیط با سایر محیط های برنامه نویسی برای سیستم عامل اندروید
  3. آشنایی با مزایای محیط برنامه نویسی بیسیک فور اندروید
  4. آموزش نصب و پیکربندی محیط بیسیک فور اندروید ، به همراه نرم افزار basic4android به صورت کرک شده و آخرین ورژن
  5. آشنایی با قسمت های مختلف محیط بیسیک فور اندروید
  6. شامل توضیحات کامل در مورد محیط کد نویسی و توضیحات کامل منوی محیط بیسیک فور اندروید
  7. آموزش ایجاد یک امولوتور برای تست برنامه های نوشته شده در محیط بیسیک فور اندروید
  8. آشنایی با نرم افزار bridge  مخصوص گوشی های اندرویدی، برای شبیه سازی برنامه های نوشته شده در محیط  بیسیک فور اندروید
  9. ساخت اولین پروژه در محیط بیسیک فور اندروید ( آموزش کار با دیزاینر برای طراحی چیدمان صفحه)
  10. آشنایی با چند کنترل موجود در محیط برنامه نویسی بیسیک فور اندروید
  11. آموزش تنظیمات مربوط به دیزاین پروژه ها ( تنظیماتی  برای اینکه برنامه های نوشته شده در این محیط بر روی کلیه دستگاه های اندرویدی با هر سایزی قابل نمایش باشد)
  12. آموزش ایجاد منو (Menu) در محیط بیسیک فور اندروید
  13. آموزش استفاده از چند اکتیویتی (صفحه) در پروژه ها
  14. آموزش کار با کنترل بسیار کاربردی لیست ویو (List View) در محیط بیسیک فور اندروید (طراحی لیست ویو های گرافیکی و  آشنایی با پروپرتی های مربوط  به لیست ویو)
  15. آموزش کار با حلقه for  در محیط  برنامه نویسی بیسیک فور اندروید
  16. آموزش کار با کنترل اسپاینر (Spinner) در محیط بیسیک فور اندروید و آشنایی با پروپرتی های مرتبط با آن
  17. ساخت پروژه ماشین حساب  با استفاده از ساختار شرطی Select Case
  18. آشنایی با ساختار دستور If در محیط بیسیک فور اندروید
  19. کار با کنترل کاربردی وب ویو (Web View) و آشنایی با پروپرتی های مرتبط با آن
  20. کار با فایل های صوتی در محیط  بیسیک فور اندروید
  21. آموزش کار با کنترل تایمر (timer) در محیط بیسیک فور اندروید و ساخت اسپلش برای پروژه ها
  22. پروژه ساخت یک کتابچه آموزشی  و پروژه تشخیص عدد اول
ریز سرفصل دوره ی آموزش نکات حرفه ای اندروید :
  1. آموزش انواع ماژول های موجود در بیسیک فور اندروید
  2. آموزش کار با فایل ها در بیسیک فور اندروید
  3. آموزش حرفه ای کار با نوتیفیکیشن ها در اندروید
  4. آموزش حرفه ای کار با اسناد PDF در بیسیک فور اندروید
  5. آموزش ساخت ویجت در اندروید
  6. آموزش کامل و پیشرفته آپلود و دانلود
  7. آموزش پیشرفته مباحث مربوط به کنترل رخداد ها در اندروید
  8. آموزش بسیار پیشرفته کار با دوربین در بیسیک فور اندروید
  9. آموزش کار با GPS و کاربرد های آن
  10. آموزش پیشرفته کار با فایل های صوتی و تصویری ( کار با صدا فیلم در بیسیک فور اندروید)
  11. آموزش پیشرفته انیمیشن در بیسیک فور اندروید
  12. آموزش کار با حافظه کلیپ بورد و ویژگی های آن:
  13. آموزش کار با فایل ها مانیفست پروژه و تنظیمات پیشرفته آن
  14. آموزش حرفه ای بلوتوث
  15. آموزش استفاده از منوها و دیالوگ ها و سایدبار ها و اسلاید پنل ها اختصاصی برای پروژه ها
ریز سرفصل دوره ی آموزش اندروید در قالب پروژه ی ساخت نرم افزار سنگ قبر :
  1. آموزش قرار دادن تصویر، متن، شعر و … روی آگهی ترحیم، سنگ قبر، تصویر گل و عکس ماشین
  2. آموزش چند ترفند در فتوشاپ برای ایجاد تصاویر مورد نظر
  3. آموزش ذخیره کردن پروژه در فرمت های مختلف تصویری
  4. امکان به اشتراک گذاری تصویر تولید شده توسط بلوتوث، اینستاگرام، وایبر و …
  5. آموزش چند ترفند پیشرفته در محیط برنامه نویسی بیسیک فور اندروید.
  6. آموزش امکان پخش صوت در پروژه ( به عنوان مثال پخش قرآن)
ریز سرفصل دوره ی آموزش اندروید در قالب ساخت نرم افزار پیامکی آنلاین :
  1.  تحلیل و طراحی بانک اطلاعاتی SMS به صورت کامل و حرفه ای
  2.  طراحی فرم ها برای پروژه بانک پیامک
  3.  نمایش دسته های پیامک به صورت تفکیک شده و به صورت داینامیک (یعنی میتوانید به هر تعداد که میخواهید دسته پیامکی به پروژه اضافه کنید)
  4.  آموزش ترفند های کاربردی برای سرعت بخشیدن به بانک اطلاعاتی (پیشرفته)
  5.  آموزش نحوه ذخیره تصاویر در بانک اطلاعاتی ( انواع روش ها بحث شده)
  6.  آموزش ارتباط بانک اطلاعاتی با محیط بیسیک فور اندروید
  7.  آموزش نکاتی در خصوص پذیرفه شدن برنامه ها در بازار
  8.  قابلیت جستجوی پیشرفته برای پروژه (کاملا توضیح داده شده)
  9.  قابلیت ارسال هر یک از پیامک ها به صورت اس ام اس
  10.  قابلیت ارسال هر یک از پیامک ها به صورت ایمیل
  11.  قابلیت به اشتراک گذاری هر یک از پیامک ها
  12.  قابلیت اضافه کردن پیامک های مورد نظر به لسیت دلخواه
  13.  قابلیت تفکیک پیامک های خوانده شده از پیامک های خوانده نشده
  14.  قابلیت رتبه بندی هر یک از پیامک ها
  15.  قابلیت افزودن اسلاید پنل به پروژه ( در تصویر زیر مشخص است)
  16.  قابلیت نظر دادن به برنامه در بازار
  17.  قابلیت تنظیمات پیشرفته برای پروژه ( سایز متن – رنگ متن – استفاده از فونت های دلخواه در پروژه)
  18.  قابلیت بروز رسانی برنامه از طریق اینترنت
  19.  قابلیت نمایش محصولات دیگر در بازار (کلیه محصولاتی که توسط یک برنامه نویس در بازار قرار داده شده است قابل روئت باشند)
  20.  طراحی فرم های ارتباط با ما، در باره ما و …
ریز سرفصل دوره ی آموزش برنامه نویسی اندروید با PhoneGap عبارت است از :
  1. مقدمه ای در خصوص زبان های برنامه نویسی اندروید و معرفی زبان برنامه نویسی PhoneGap
  2. لایه های برنامه نویسی در محیط PhoneGap
  3. آموزش ایجاد ساختار پروژه ها توسط JqueryMobile
  4. کار با انواع دکمه ها و تنظیمات مربوط به آنها
  5. کار با انواع لیست ها و کاربرد آنها
  6. آموزش کار با بانک اطلاعاتی (Sqlite) در PhoneGap
  7. استفاده از Jquery برای برنامه نویسی لایه دوم
  8. آموزش ایجاد دیالوگ ها و Popup ها
  9. آموزش طراحی فرم های تنظیمات برای پروژه ها
  10. آموزش کار با تصاویر و تنظیمات مربوط به آن
  11. آموزش قسمت های مختلف در فون گپ.
  12. آموزش طراحی فرم اسپلش برای پروژه ها
  13. آموزش پیکربندی اولیه و رخداد ها
  14. به همراه پروژه ساخت کتاب برای اندروید
  15. پروژه ماشین حساب مهندسی
و در انتهای آموزش شما بعد از قبولی در آزمون آنلاین مدرک مورد تایید وزارت علوم تحقیقات و فن آوری را دریافت مینمایید. مبلغ اصلی دوره ۳٫۰۰۰٫۰۰۰ میباشد که به مناسبت افتتاحیه موسسه ۵۰% تخفیف به مبلغ ۱٫۵۰۰٫۰۰۰ ثبت نام میشود. فرصت محدود