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

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

 

در پایان دوره چه چه توانایی و مهارت هایی خواهید داشت؟

 

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

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

 

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

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

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

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

دانلود پروژه

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

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

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

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

آشنایی با ابزارهای برنامه نویسی 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)

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

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

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

لاگ (log)

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

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

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

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

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

کلاس تُستToast

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

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

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

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

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

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

عملگر شرطی
لایه های نرم افزاری اندروید

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

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

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

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

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

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

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

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

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

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

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

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

مفهوم پکیج

حلقه ها

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

عملگر شرطی
لایه های نرم افزاری اندروید

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

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

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

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

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

ارث بری ( Inheritance )

انتزاع یا تجرید

چگونه از کلاس نمونه سازی کنیم

آموزش مفهوم Interface

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

مفهوم identifier

مفهوم modifier

عملگرهای پایه

instance of

 

گرافیک، انیمیشن، دیالوگ و منوها
انواع تصاویر در Android

آشنایی با Drawable و Shape

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

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

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

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

دیالوگ ها

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

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

ساخت انمیشن

XML انیمیشن

آشنایی با AnimationUtils

آشنایی با AnimationListener

پیاده سازی انیمیشن های: fade in، Fade out،Blink،Zoom in،Zoom out،Rotate، Move

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

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

Context Menu ,    OptionMenu

 

کار با فایلها و ساخت پوشه سفارشی اپلیکیشن و مخفی سازی آن

نحوه ساخت فایل و دایرکتوری

ساخت برنامه نوت پد

انواع پنجره های شناور و سفارشی شده

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

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

روش استیم و افزایش سرعت اجرا

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

 

آشنایی با تجهیزات ذخیره سازی اندروید و دیتابیس  MY SQL

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

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

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

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

انجام پروژه دفترچه تلفن

 

 

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

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

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

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

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

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

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

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

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

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

بخش تخصصی

 

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

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

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

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

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

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

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

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

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

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

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

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

 

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

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

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

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

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

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

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

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

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

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

 

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

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

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

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

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

 

تکنیکهای پیشرفته

گرافیک تخصصی

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

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

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

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

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

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

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

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

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

 

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

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

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

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

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

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

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

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

 

سایر سرفصل ها

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

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

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

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

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

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

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

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

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

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

 

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

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

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

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

 

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

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

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

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

 

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

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

مدرس این دوره کیست؟

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

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

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

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

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

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

هزینه ی این دوره که شامل مباحث مقدماتی، میانه و حرفه ای و پیشرفته می باشد، تنها 291 هزار تومان می باشد که بسیار پایین تر از شهریه کلاسهای حضوری است اما به مناسبت فرا رسیدن عید نوروز این دوره فقط به مدت ده روز با 67% تخفیف با کد تخفیف norooz خدمت شما همراهان آنلاینر قرار میگیرد که قیمت این بسته تنها 96 هزار تومان میشود (توجه داشته باشید که این مدت تخفیف تمدید نخواهد شد). البته کاربرانی که کد تخفیف داشته باشند، میتوانند با اعمال آن، از تخفیف های مختلفی برخوردار شوند.

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

در صورتی که سوال دیگری در مورد این دوره آموزشی دارید که می خواهید پیش از ثبت نام بپرسید؛ می توانید با شماره 09154444599 (مدرس دوره آموزش برنامه نویسی اندروید آنلاینر) تماس حاصل بفرمایید.

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

 

نظرات کاربران (8)



  1. مهدی

    آموزش ها از چه زمانی قرار داده میشن ؟

  2. احمد جبینی

    سلام شروع این دوره از چه زمانی خواهد بود؟


    • سلام و درود

      هم اکنون این بخش در دسترس قرار گرفته است.

      شاد و موفق باشید

  3. parhams

    با سلام و تشکر.
    آیا آموزش های این دوره بصورت کامل ضبط شده و آماده ی دانلود هستند؟


    • سلام و درود

      دوره های این بخش در حال آماده سازی هست و فایل ها بر روی سایت قرار گرفته و همچنان ادامه دارد…

      موفق و شاد باشید

  4. lion

    سلام
    دوره کی شروع میشه؟؟
    لینک ثبت نام کجاس؟؟؟؟؟؟