www.vistaac.com

ویستا | دوره های شبکه | آموزش شبکه‌ | دوره های سیسکو | دوره های مایکروسافت

CCNA

Voice

Wireless

Security

ویستا | دوره های شبکه | آموزش شبکه‌ | دوره های سیسکو | دوره های مایکروسافتویستا | دوره های شبکه | آموزش شبکه‌ | دوره های سیسکو | دوره های مایکروسافتویستا | دوره های شبکه | آموزش شبکه‌ | دوره های سیسکو | دوره های مایکروسافتویستا | دوره های شبکه | آموزش شبکه‌ | دوره های سیسکو | دوره های مایکروسافتویستا | دوره های شبکه | آموزش شبکه‌ | دوره های سیسکو | دوره های مایکروسافتویستا | دوره های شبکه | آموزش شبکه‌ | دوره های سیسکو | دوره های مایکروسافت

CCNP

MCSA

Routing & Switching

CCIE

مایکروسافت

سیسکو

SQL server

MCSE

SCCM

SCOM

ویستا | دوره های شبکه | آموزش شبکه‌ | دوره های سیسکو | دوره های مایکروسافتویستا | دوره های شبکه | آموزش شبکه‌ | دوره های سیسکو | دوره های مایکروسافتویستا | دوره های شبکه | آموزش شبکه | لینوکسویستا | دوره های شبکه | آموزش شبکه‌ | دوره های سیسکو | دوره های مایکروسافتویستا | دوره های شبکه | آموزش شبکه‌ | دوره های سیسکو | دوره های مایکروسافت
ویستا | دوره های شبکه | آموزش شبکه‌ | دوره های سیسکو | دوره های مایکروسافت

CEH

CISSP

+Security

ISMS

ویستا | دوره های شبکه | آموزش شبکه‌ | دوره های سیسکو | دوره های مایکروسافتویستا | دوره های شبکه | آموزش شبکه | امنیت | security

دوره ی برنامه نویسی برای سیستم عامل آندروید Android Programming

ویستا | دوره های شبکه | آموزش شبکه

سرفصل دوره:

فصل اول) فریمورک اندروید و راه اندازی اندروید استودیو

فصل اول)فریمورک اندروید و راه اندازی اندروید استودیو
آشنایی با اندروید
لایه های نرم افزاری اندروید
کتابخانه های اندروید
ورژن های مختلف اندروید از ابتدا تا Oreo
نصب و راه اندای اندروید استودیو
نیازمندی مورد نیاز برای اندروید استودیو
آشنایی با اندروید استودیو
ماشین مجازی اندروید AVD
ماشین مجازی genymotion
آشنایی با دیباگ پروژه در اندروید استودیو

آشنایی با Kotlin در اندروید استودیو
 

فصل دوم) SDK اندروید و اکتیویتی

  ساختار پروژه های اندروید
آشنایی با فایل مانیفست
ساختار فایل مانیفست
آشنایی با SDK اندروید
آشنایی با اکتیوتی و مفهوم اکتویتی در اپلیکیشن های اندروید
چرخه حیات اکتیوتی Life Cycle
 

فصل سوم) فرگمنت،View ها و ListView

  آشنایی با فرگمنت
View ها در اندروید
آشنایی با ویجت های اندروید
سایر استاندارد تصاویر در اندروید
 

فصل چهارم) Intent ها و Intent filters

آشنایی با Intent
انتقال اطلاعات توسط Intent
ارتباط بین اکتیویتی ها با Intent
 

فصل پنجم) Layout های اندروید و View های سفارشی

  آشنایی با مفاهیم Layout
طراحی واسط کاربری برای سایز های مختلف 
Layout های چند زبانه
ساخت View های سفارشی
پیاده سازی اپلیکیشن های چند زبانه در اندروید

فصل ششم) منابع اندروید،Theme و متریال دیزاین

  معرفی 
منابع اندروید
Theme های اندروید Style ها
بکار گیری Material Design در طراحی اپلیکیشن
 

فصل هفتم)Ui اندروید-دیالوگ ها،منوها و WebView

دیالوگ ها
AlertDialog
اکتیویتی دیالوگ ها
منوها
OptionMenu
 

فصل هشتم)ذخیره سازی اطلاعات

روش های ذخیره سازی اطلاعات در اندروید
SharedPrefrences
ارتباط با اینترنت

 

فصل نهم)ذخیره سازی اطلاعات با دیتابیس Sqlite

  معرفی دیتابیس در اندروید
پیاده سازی دیتابیس Sqlite در اندروید
افزودن اطلاعات به دیتابیس
ویرایش اطلاعات در دیتابیس
حذف اطلاعات در دیتابیس
نمایش اطلاعات در دیتابیس
آشنایی با ORM ها
 

فصل دهم)Notification در اندروید

  پیاده سازی Notification در اندروید
Notification های سفارشی
طراحی واسط کاربری برای Notification
 آشنایی با Pending Intent
Notification در اندروید ۵
 
 

فصل یازدهم)Sms،شبکه ها ،بلوتوث ، wifi،ویبره

  ارسال SMS
دریافت پیامک
روشن کردن بلوتوث
روشن کردن Wifi
Detect کردن wifi
کنترل کردن ویبره دستگاه

فصل دوازدهم)وب سرویس ها- JSON

  مفهوم وب سرویس
انواع وب سرویس ها
ارتباط با وب سرویس
آشنایی با وب سرویس JSON
آشنایی با JSON Array
آشنایی با JSON Object
آشنایی با Volley
دریافت اطلاعات وب سرویس Volley
ارسال اطلاعات به سرور Volley
Image Loader Picasoo
آشنایی با HttpGet  و HttpPost
آشنایی با HttpResponse

فصل سیزدهم)گوگل مپ و موقعیت یابی

گوگل مپ

گوگل مپ ورژن دو
آشنایی با Google Play Service
Api گوگل مپ
آشنایی با Keytool  برای تعریف Sha
تعریف api در مانیفست
افزودن Permission های مورد استفاده به مانیفست
آشنایی با MarkerOptions
ایجاد نقاط(point) روی نقشه
آشنایی با CameraOption
تنظیم کردن Zoom نقشه
ایجاد نماهای Normal،Satellite،Terrain،Hybrid
بدست آوردن مکان جاری و نمایش آن روی نقشه
آشنایی با Lat و Lang
آشنایی با LocationListener
بدست آوردن موقیت جاری از روی GPS و Internet
مسیریابی نقاط: شبیه اسنپ و تپسی

فصل چهاردهم)آشنایی با تغییرات اندرویدM و N

  Material Design
Toolbar
MenuDrawer
CardView and RecycleBinView
FloatingActionButton
SnackBar

فصل پانزدهم) خروجی نهایی

ایجاد Key برای Sign
ایجاد خروجی نهایی Apk

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

جهت اطلاع از زمان برگزاری و هزینه هر کدام از دوره ها بر روی تصویر دوره مد نظر کلیک کنید.

     

اهداف کلی این دوره:

  • آموزش سیستم عامل اندروید
  • آشنایی با UIاندروید، براساس  XML
  • اشنایی کامل با ساختار اندروید و پیاده سازی انواع اپلیکیشن
  • پیاده سازی دیتابیس   SQLite
  • تسلط به وب سرویس های وب در اندروید
  • آشنایی با فرگمنت
  • طراحی برنامه برای دستگاه های اندرویدی
  • توانایی ورود به بازار کار طراحی اپلیکیشن اندروید

این دوره توصیه می شود به :

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