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

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

 

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

 

برای پلتفرم اندروید بهترین زبان معرفی شده زبان جاواست و بهترین زبان در سال 2016 زبان جاوا انتخاب شده است. خود گوگل که توسعه دهنده اندروید است زبان جاوا را به عنوان بهترین گزینه اعلام کرده و تمامی آپدیت ها را بر پایه این زبان منتشر میکند.

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

 

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

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

حتما برای شما این سوال پیش می آید که بعد از اتمام دوره قادر به انجام چه پروژه هایی هستید؟

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

دانلود پروژه

سرفصل های کلی دوره آموزش اندروید به صورت پروژه محور

فصل 1 : آشنایی با دوره و پیش نیاز های برنامه نویسی اندروید

آشنایی با اندروید

آشنایی با بازار و آینده شغلی برنامه نویسی اندروید

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

معرفی فریمورک Android

انتخاب ابزار مناسب برنامه نویسی

آشنایی با معماری سیستم عامل Android

نصب نرم افزار های مورد نیاز جهت برنامه نویسی Android(SDK & NDK , Haxm ,VCPU…)

بررسی اجزاء یک برنامه Android

نصب و راه اندای Android Studio

نیازمندی مورد نیاز برای Android Studio و بروزرسانی خودکار

آشنایی با Android Studio

ماشین مجازی اندروید AVD

ماشین مجازی genymotion

ایجاد اولین پروژه

بررسی ساختار پروژه های Android

بررسی Gradle

نحوه تهیه خروجی از برنامه

اجرای برنامه بروری گوشی های موبایل و تبلت

 

فصل 2 : آشنایی با مفاهیم پایه جاوا در اندروید 

معرفی زبان جاوا

معرفی انواع متغیر ( Variables )

ساختار کد نویسی در جاوا

انواع داده در جاوا ( primitive و reference data type )

معرفی genymotion یک وسیله اندرویدی مشابه تلفن همراه که بصورت مجازی سازی شده در ویندوز مورد استفاده قرار میگیرید

آموزش مفهوم کپسوله سازی ( Encapsulation ) < برای محافظت از کد ها آن ها را کپسوله میکنیم>

انواع متغیرها و شیوه ایجاد آن در جاوا

مفهوم modifier <زاویه دید در جاوا>

متد و نحوه تعریف انواع آن (methods)

معرفی مفاهیم کلاس، شی،صفت،رفتار ( Class, Object, Attribute, Behavior)

اجزای تشکیل دهنده ی یک کلاس چه هستند؟

آموزش مفهوم کپسوله سازی ( Encapsulation )

مفهوم پکیج

روش فراخوانی و استفاده از متدها

استفاده از متغیر ها در کلاس

عملگرهای حسابی، رابطه ای،منطقی،انتسابی

عملگر شرطی

حلقه ها در جاوا (for)

لاگ (log)

نحوه اجرای Query در جاوا

چرخه اجرای اکتیویتی

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

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

چگونگی تغییر نام کامل پکیج

مفهوم کانتکست Context

کلاس تُستToast

متد سازنده (Constructor)

اجزای تشکیل دهنده ی یک کلاس چه هستند؟

تعریف کلاس ومتد در جاوا

روش های تصمیم گیری در جاوا

کار با انواع کلاس های پرکاربرد جاوا

آموزش مفاهیم و قوانین Overriding, Overloading

اجرا و اشکال زدایی برنامه های Android<==**

آموزش مفهوم چند ریختی ( Polymorphism )

مفهوم identifier

مفهوم modifier

آشنایی و نحوه کار و Cast شدن برخی پلت ها(ادیت تکست، تکست ویو، دکمه)

انتقال اطلاعات بین اکتیویتی ها

دستور Try جهت جلوگیری از بسته شدن اپ در هنگام خطا

ذخیره سازی اطلاعات در فایل (جلسه نهم)

ساخت فایلهای مخفی(جلسه نهم)

ساخت برنامه نوت پد (جلسه نهم)

خواندن اطلاعات از فایل(جلسه نهم)

آشنایی با لیست فایل (جلسه دهم)

استخراج اطلاعات از حافظه  (جلسه دهم)

آرایه های استاتیک(جلسه دهم)

لیست ویو و آداپتر (جلسه دهم)

آرایه های داینامیک (جلسه یازدهم)

آموزش مفهوم Interface(جلسه دوازدهم)

کسب مجوز برای اندروید های بالاتر 6 (جلسه سیزدهم)

اشتراک برنامه در گیت هاب و دریافت سورس از گیت (جلسه چهاردهم)

آشنایی با فضای ذخیره SharedPreferences(جلسه پانزدهم)

استفاده از فونت های سفارشی (جلسه شانزدهم)

آشنایی با OptionMenu
روش ساخت آیتم در منو
روش ایجاد لیستنر در آیتم منو
ایجاد آیکان های سفارشی در اپ بار برنامه
ساخت آیکان جستجو در اپ بار
تغییر چیدمان آیتم های آپشن منو
آشنایی با DrawerMenu
ویرایش تم اندروید به صورت ویژوال
فول اسکرین کردن برنامه
روش ایجاد و تغییر در آیتم های درآور منو
ساخت لیستنر برای آیتم های دراور منو
راست چین کردن و چپ چین شدن درآور منو به صورت هوشمند بر اساس زبان دستگاه اندروید

ایجاد زبان فارسی و انگلیسی و… در برنامه
تغییر زبان توسط کاربر از داخل منو برنامه
اینتنت کردن به اکتیویتی بدون انیمیشن
تغییر عنوان برنامه با تغییر زبان

فصل 3 : گرافیک، انیمیشن، دیالوگ و منوها

دیالوگ ها

دیالوگ های سفارشی

اکتیویتی دیالوگ ها

Theme های اندروید و Style ها

انواع تصاویر در Android

آشنایی با Drawable و Shape

ساخت انمیشن

XML انیمیشن

آشنایی با AnimationUtils

پیاده سازی انیمیشن های: scale ، translate ، rotate ، alpha ،Zoom ، set …

استاندارد تصاویر

طراحی واسط کاربری برای سایز های مختلف

ساخت View های سفارشی

منوها و معرفی سیستم منوها

منو ها در ورژن های مختلف

Context Menu ,    OptionMenu

کار با ConstraintLayout (لایه جدید اندروید استادیو)

برادکست رسیورها(BroadcastReceiver)

آلارم منیجر

ارسال پیامک در اندروید

خواندن پیامک در اندروید (بازشدن برنامه در زمان دریافت پیامک)

 

فصل 4 : آشنایی با تجهیزات ذخیره سازی اندروید و دیتابیس  MY SQL

نحوه ساخت دیتابیس درآپ

چگونگی انتقال و درج پایگاه داده

آشنایی با دستورات اس کیو ال و کوری

آشنایی با Root

نحوه “روت کردن” وسایل اندروید

آشنایی با نحوه مانیتور کردن AVD Android

آشنایی با کلاس SQLiteOpenHelper

ساخت دیتابیس و تیبل در جاوا به کمک دستورات SQL

آشنایی با دستور اینزرت در MYSQL

نحوه باز و بسته کردن دیتابیس ذخیره شده در روت توسط برنامه

نحوه استخراج داده از دیتابیس ساخته شده در برنامه اندروید

نحوه استخراج دیتابیس ساخته شده در برنامه اندروید

نمایش و تغییر در اطلاعات دیتابیس

آشنایی با دستورUpdate , Delete در MYSQL

نحوه آپدیت کردن یک یا چند فیلد دیتابیس در اندروید

چگونگی حدف یک سطر از اطلاعات دیتابیس توسط کاربر

تماس صوتی از داخل برنامه اندروید (CALL)

اینتنت به صفحه پیامک پیش فرض اندروید

اتمام فصل دیتابیس داخلی و نکات تکمیلی آن

تکمیل پروژه دفترچه تلفن

 

فصل 5 : متصل شدن به سرور – ارسال و دریافت اطلاعات وساخت اپ شبکه اجتماعی

ارتباط اپلیکیشن با سرور

آشنایی با زبان برنامه نویسی php

ارتباط php با سرور

درج اطلاعات و استخراج آن توسط PHP

آشنایی با فرمت POST و GET

آشنایی با روش استفاده از پست من(Postman)

آشنایی با فرمت جیسون

ارسال اطلاعات از php به اندروید

آشنایی با کتابخانه های انتقال اطلاعات

اسکرول بی نهایت و روش پیاده سازی آن

امکان عضویت نا محدود

تشخیص دقیق کاربران

ایجادقابلیت فیلتر برای ورود

امکان نظرسنجی در برنامه

طبقه بندی دلخوا کاربران

ایجاد سطح دسترسی متفاوت

ارسال پیام خصوصی به کاربری خاص

بروز رسانی بدون انتشار نسخه جدید

ایجاد قابلیت دسترسی اعضا به منابع

ساخت شبکه اجتماعی آنلاین و آفلاین

 

فصل 6 : آشنایی و کار با سخت افزار اندروید (سنسورها و…)

مدیریت وای فا و بلوتوث

دسترسی به موقعیت یاب جهانی

امکان ردیابی افراد و نمایش روی صفحه

نحوه فراخوانی میکروفن و استفاده از آن

امکان شنود و ذخیره مکالمات

نحوه فراخوانی دوربین و استفاده از آن

آشنایی با سنسورها

معرفی و استفاده از سنسور نور و شتاب

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

بخش تخصصی

 

فصل 7 : ساخت برنامه اندروید برای وب سایت

برنامه نویسی سمت سرور

تحلیل دیتابیس سایتها

لوکال هاست و نصب انواع آنها

درک کامل مفاهیم محتوایی

دریافت محتوا وب سایتها

دسته بندی محتوا و پیمایش صحیح

اعمال تغییر در سایت توسط اندروید

ایجاد فرم لاگین

پروژه ساخت سایت

 

فصل 8 : انتشار و فروش اپ در مارکت های مختلف

نحوه ثبت نام در مارکت

انواع ارائه محصولات

شیوه افزایش بازدید و فروش

آموزش پرداخت درون برنامه

 

فصل 9 : تکنیکهای پیشرفته

گرافیک تخصصی

پویا نمایی پیشرفته

شیوه ساخت بازی

دیکد و چگونگی انجام آن

کار با نقشه های آنلاین و آفلاین

ساخت ویجت های پویا

موقعیت یابی دقیق با استفاده از دکلهای مخابراتی و جی پی اس و نمایش لحظه ای بر روی نقشه

شیوه های نوین امنیت اطلاعات

بیش از ده سورس تخصصی

آموزش نکات تکمیلی

 

فصل 10 : سرفصل ویژه آنلاینر ( اینترنت اشیاء)

نحوه اتصال به اشیاء با پروتکل Wi-Fi

برقراری امنیت در ارسال و دریافت اطلاعات

ارسال گزارشات توسط FCM  گوگل فایربیس و دریافت لحظه ای آن توسط مدیر

تعریف سطح دسترسی متنوع با امنیت چند لایه

مشاهده لحظه ای کاربران متصل به اشیا

رصد لحظه به لحظه کاربران بر روی نقشه و امکان قطع آنی دسترسی

تعریف سناریو برای اجرا توسط اشیا (مانند آبیاری گیاهان و…)

 

فصل 11 : سایر سرفصل ها

تماس صوتی و تصویری رایگان بر بستر اینترنت VOIP

واقعیت افزوده (AR)

ایجاد و مدیریت اعلان ها (نوتیفیکشن) در اندروید

کار با کتابخانه ها در اندروید

ابزارک ها (widgets) و مفاهیم پیشرفته رابط کاربری در اندروید

کار با سرویس ها و Broadcast Receivers

آشنایی با کتابخانه های معروف گوگل

انتشار و فروش اپ در مارکت های مختلف

جمع بندی، منابع ، توصیه های مهم

پیش نیازهای شرکت در این دوره چیست؟

 

برای شرکت در این دوره آموزشی، هیچ نیازی نیست که حتما به برنامه نویسی java و یا کدنویسی با HTML و xml مسلط باشید اما قطعا اگر به موارد فوق تسلط داشته باشید، سرعت یادگیری و پیشرفت شما بسیار بهتر خواهد بود.

و اما در صورتی که با برنامه نویسی java کار نکرده باشید و همچنین با کدنویسی های HTML و xml آشنایی نداشته باشید، فیلم آموزشی فصل های 1 و2 به صورت رایگان در اختیار شما عزیزان قرار خواهد گرفت تا با دانلود و تماشای آن ها بخش اعظمی از مسیر آموزش اندروید را سپری کنید.

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

نحوه برگزاری این دوره

 

نحوه برگزاری دوره آموزش برنامه نویسی اندروید آنلاینر چگونه است؟

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

کاربران می توانند در زمان دلخواه و بر اساس فراغت زمانی شان، فیلم های آموزشی مربوط به دوره را دانلود نموده و تماشا نمایند.

نحوه پاسخ به سوالات

 

راه های ذیل را برای پاسخگویی به سوالات کابران گرامی در نظر گرفته ایم:

  • طرح سوال در بخش دیدگاه های مربوط به همان فیلم آموزشی
  • تماس تلفنی با استاد در ساعات تعیین شده
  • استفاده از نرم افزار Team Viewer جهت مانیتورینگ و رفع اشکال در کامپیوتر شما توسط استاد
مدرس این دوره کیست؟

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

ایشون فارغ التحصیل رشته مهندسی کامپیوتر دانشگاه مشهد و مشاوره مرکز رشد آموزش و پرورش، مدرس آموزشگاه برتر اندیشان، تدریس برنامه نویسی در دانشگاه علمی کاربردی مشهد و نماینده انحصاری euro cert انگلیس میباشند. آقای طالبیان ناشر بسیاری از اپلیکیشن های مارکت بازار هستند، سابقه تدریس ایشان نیز از سال 1384 است. در ضمن ایشان مدیر شرکت آرنیک و ناشر چندین کتاب از سال 1384 تاکنون در زمینه برنامه نویسی هستند.

فعالیت ایشان در زمینه اینترنت اشیا و هوشمند سازی است.

شهریه ثبت نام چقدر است؟

تعرفه ثبت نام در دوره آموزش برنامه نویسی اندروید آنلاینر چقدر است؟

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

هزینه ی این دوره که شامل مباحث مقدماتی، میانه و حرفه ای و پیشرفته می باشد، تنها 291 هزار تومان می باشد که بسیار پایین تر از شهریه کلاسهای حضوری است.

ثبت نام و دریافت مشخصات کاربری

امکان ارایه مدرک معتبر eurocert بین المللی در پایان این دوره وجود دارد.(با پرداخت هزینه صدور آن)

در صورتی که سوال دیگری در مورد این دوره آموزشی دارید که می خواهید پیش از ثبت نام بپرسید؛ می توانید از طریق تلگرام،پیامک ، تماس و ایمیل با مدرس محترم در ارتباط باشید:

شماره تماس: 09355600355

ایمیل: ModirGithub@gmail.com

 

دوره جامع آموزش اندروید (پروژه محوره، پرورش متخصص برای بازار کار)

0 – دوره جامع آموزش اندروید (پروژه محوره، پرورش متخصص برای بازار کار)خرید و دانلود فایل291000 تومان
1 – جلسه چهارم آموزش برنامه نویسی اندروید ساختار کد نویسی جاوا (فیلم)خرید و دانلود فایل6400 تومان
2 – جلسه پنجم آموزش اندروید | آموزش متد و نحوه تعریف انواع آن (methods) فیلمخرید و دانلود فایل5300 تومان
3 – جلسه ششم آموزش اندروید | چرخه اجرای اکتیویتی در برنامه نویسی اندروید (فیلم)خرید و دانلود فایل5700 تومان
4 – جلسه هشتم آموزش اندروید ، پلت (palette) و نحوه استفاده آن (فیلم)خرید و دانلود فایل5000 تومان
5 – جلسه نهم آموزش اندروید ، ذخیره سازی اطلاعات در فایل (فیلم)خرید و دانلود فایل4900 تومان
6 – جلسه دهم آموزش اندروید ، آشنایی با لیست فایل (فیلم)خرید و دانلود فایل4700 تومان
7 – جلسه یازدهم آموزش اندروید ، آرایه های داینامیک (فیلم)خرید و دانلود فایل4800 تومان
8 – جلسه دوازدهم آموزش اندروید ، آموزش مفهوم Interface (فیلم)خرید و دانلود فایل4700 تومان
9 – جلسه سیزدهم آموزش اندروید ، کسب مجوز برای اندروید های بالاتر ۶ (فیلم)خرید و دانلود فایل4900 تومان
10 – جلسه چهاردهم آموزش اندروید ، اشتراک برنامه در گیت هاب و دریافت سورس از گیت (فیلم)خرید و دانلود فایل9600 تومان
11 – جلسه پانزدهم آموزش اندروید ، فضای ذخیره سازی Shared Preferences در اندروید (فیلم)خرید و دانلود فایل4900 تومان
12 – جلسه شانزدهم آموزش اندروید ، استفاده از فونت های سفارشی در اندروید (فیلم)خرید و دانلود فایل4850 تومان
13 – جلسه هفدهم آموزش اندروید ، آشنایی با آلرت دیالوگ در اندروید (فیلم)خرید و دانلود فایل5200 تومان
14 – جلسه هجدهم آموزش اندروید ، آشنایی با Drawable و Shape در اندروید (فیلم)خرید و دانلود فایل4900 تومان
15 – جلسه نوزدهم آموزش اندروید، آشنایی با انیمیشن و استفاده ترکیبی از آنها(فیلم)خرید و دانلود فایل4500 تومان
16 – جلسه بیستم آموزش اندروید، آشنایی با لایه جدید اندروید (ConstraintLayout)خرید و دانلود فایل4900 تومان
17 – جلسه بیست و یکم آموزش اندروید ، آشنایی option Menu و DrawerMenuخرید و دانلود فایل6200 تومان
18 – جلسه بیست و دوم آموزش اندروید ، چند زبانه کردن برنامهخرید و دانلود فایل5300 تومان
19 – جلسه بیست و سوم، برادکست رسیورها (BroadcastReceiver) و آلارم منیجرخرید و دانلود فایل4500 تومان
20 – جلسه بیست و چهارم، ارسال پیامک در اندرویدخرید و دانلود فایل4000 تومان
21 – جلسه بیست و پنجم ، خواندن پیامک در اندروید (باز شدن برنامه در زمان دریافت پیامک)خرید و دانلود فایل5500 تومان
22 – جلسه بیست و ششم، دیتابیس در اندرویدخرید و دانلود فایل5400 تومان
23 – جلسه بیست و هفتم، ذخیره اطلاعات داخل دیتابیس در اندرویدخرید و دانلود فایل5400 تومان
24 – جلسه بیست وهشتم، استخراج اطلاعات از داخل دیتابیسخرید و دانلود فایل5400 تومان
25 – جلسه بیست و نهم ،بروز رسانی و حذف اطلاعات دیتابیسخرید و دانلود فایل8500 تومان
26 – آموزش اندروید فصل ارتباط با سرور: جلسه ۳۰خرید و دانلود فایل5900 تومان
27 – آموزش اندروید ایجاد دیتابیس و جدول: جلسه ۳۱خرید و دانلود فایل5400 تومان
28 – آموزش اندروید اتصال به دیتابیس و درج در جدول: جلسه ۳۲خرید و دانلود فایل5200 تومان
29 – آموزش اندروید استخراج اطلاعات از دیتابیس سمت سرور : جلسه ۳۳خرید و دانلود فایل6300 تومان
30 – آموزش اندروید آشنایی با آرایه و JSON : جلسه ۳۴خرید و دانلود فایل4500 تومان
31 – آموزش اندروید ارتباط با سرور در اندروید : جلسه ۳۵خرید و دانلود فایل5200 تومان