آموزش اندروید

۱۳۶ رای ۸.۷

access_time طول دوره ۵۰ ساعت
event_seat تعداد جلسات ۵۰ جلسه
people دانشجویان ۱۵۸۶ نفر
headset_mic پشتیبانی دوره۳ ماه
file_downloadسرفصل های دوره دانلود

قیمت : ۲۲۷ هزار تومان

schedule بیش از 40 ساعت آموزش ویدیویی ویژه - 5 گیگابایت اطلاعات
description توضیحات دوره list جلسات دوره speaker_notes دیدگاه ها
list لیست جلسات دوره
  1. دوره مجازی اندروید (جلسه 1): معرفی دوره و مقدمات برنامه نویسی اندروید play_circle_outlined
  2. دوره مجازی اندروید (جلسه 2): مفاهیم شی گرایی در جاوا play_circle_outlined
  3. دوره مجازی اندروید (جلسه 3): آموزش مفاهیم پایه برنامه نویسی در جاوا - قسمت اول play_circle_outlined
  4. دوره مجازی اندروید: (جلسه 4): آموزش مفاهیم پایه برنامه نویسی در جاوا-قسمت دوم play_circle_outlined
  5. دوره مجازی اندروید: (جلسه 5): آموزش نصب اندروید استودیو play_circle_outlined
  6. دوره مجازی اندروید(جلسه 6): آموزش نصب Genymotion و Adb Driver play_circle_outlined
  7. دوره مجازی اندروید (جلسه 7): Intents and Activities play_circle_outlined
  8. دوره مجازی اندروید (جلسه 8): شروع کار با Xml و View های پایه اندروید play_circle_outlined
  9. دوره مجازی اندروید (جلسه 9): کار با view های اصلی اندروید play_circle_outlined
  10. دوره مجازی اندروید (جلسه 10): پیاده سازی لیست با RecyclerView play_circle_outlined
  11. دوره مجازی اندروید (جلسه 11): آشنایی با Fragment ها در اندروید play_circle_outlined
  12. دوره مجازی اندروید (جلسه 12): آشنایی با ViewPager و TabLayout play_circle_outlined
  13. دوره مجازی اندروید (جلسه 13): آموزش Json و دریافت اطلاعات از سرور با Volley play_circle_outlined
  14. دوره مجازی اندروید (جلسه 14): تبدیل اطلاعات Json به Data Model جاوا play_circle_outlined
  15. دوره مجازی اندروید (جلسه 15): Api Service با Php play_circle_outlined
  16. دوره مجازی اندروید (جلسه 16): گرفتن آخرین اخبار از سرور php play_circle_outlined
  17. دوره مجازی اندروید (جلسه 17): کار با Shared Preferences play_circle_outlined
  18. دوره مجازی اندروید (جلسه 18): ذخیره سازی اطلاعات با Sqlite قسمت اول play_circle_outlined
  19. دوره مجازی اندروید (جلسه 19): ذخیره سازی اطلاعات با Sqlite قسمت دوم play_circle_outlined
  20. دوره مجازی اندروید (جلسه 20): نخ (Thread) و پردازش (Process) در اندروید play_circle_outlined
  21. دوره مجازی اندروید (جلسه 21): کار با AsyncTask و ذخیره فایل در SD card play_circle_outlined
  22. دوره مجازی اندروید (جلسه 22): مفاهیم پیشرفته رابط کاربری و پیاده سازی متریال دیزاین در اندروید play_circle_outlined
  23. دوره مجازی اندروید (جلسه 23): مفاهیم پیشرفته رابط کاربری و پیاده سازی متریال دیزاین در اندروید، قسمت دوم play_circle_outlined
  24. دوره مجازی اندروید (جلسه 24): مفاهیم پیشرفته رابط کاربری و پیاده سازی متریال دیزاین در اندروید، قسمت سوم play_circle_outlined
  25. دوره مجازی اندروید (جلسه 25): مفاهیم پیشرفته رابط کاربری و پیاده سازی متریال دیزاین در اندروید، قسمت چهارم play_circle_outlined
  26. دوره مجازی اندروید (جلسه 26):پیاده سازی انواع انیمیشن ها در اندروید- قسمت اول play_circle_outlined
  27. دوره مجازی اندروید (جلسه 27):پیاده سازی انواع انیمیشن ها در اندروید- قسمت دوم play_circle_outlined
  28. دوره مجازی اندروید (جلسه 28): ارسال اطلاعات به سرور با ساختار Json play_circle_outlined
  29. دوره مجازی اندروید (جلسه 29):ساخت موزیک پلیر حرفه ای play_circle_outlined
  30. دوره مجازی اندروید (جلسه 30):ساخت ویدیو پلیر حرفه ای play_circle_outlined
  31. دوره مجازی اندروید (جلسه 31): کار با کتابخانه ها در اندروید play_circle_outlined
  32. دوره مجازی اندروید (جلسه 32): Broadcast Receivers play_circle_outlined
  33. دوره مجازی اندروید (جلسه 33): ایجاد Widget آب و هوا play_circle_outlined
  34. دوره مجازی اندروید (جلسه 34): کار با سرویس ها در اندروید play_circle_outlined
  35. دوره مجازی اندروید (جلسه 35): کار با سرویس ها در اندروید- قسمت دوم play_circle_outlined
  36. دوره مجازی اندروید (جلسه 36): کار با نقشه ی گوگل قسمت اول play_circle_outlined
  37. دوره مجازی اندروید (جلسه 37): کار با نقشه ی گوگل قسمت دوم play_circle_outlined
  38. دوره مجازی اندروید (جلسه 38): آماده سازی اپ برای انتشار در بازار play_circle_outlined
  39. دوره مجازی اندروید (جلسه 39): آموزش های درخواستی دانشجویان - قسمت اول play_circle_outlined
  40. دوره مجازی اندروید (جلسه 40): آموزش های درخواستی دانشجویان - قسمت دوم play_circle_outlined
  41. دوره مجازی اندروید (جلسه 41): ارسال پوش نوتیفیکیشن به کاربران با سرویس FCM گوگل play_circle_outlined
  42. دوره مجازی اندروید (جلسه 42): آنالیز رفتار کاربران با استفاده از FireBase Analytics play_circle_outlined
  43. دوره مجازی اندروید (جلسه 43): جمع آوری اطلاعات درباره خطاهای اپ با ابزار Firebase Crash Report play_circle_outlined
  44. دوره مجازی اندروید (جلسه 44): پیاده سازی سرویس ورود به حساب کاربری و ثبت نام - قسمت اول play_circle_outlined
  45. دوره مجازی اندروید (جلسه 45): پیاده سازی سرویس ورود به حساب کاربری و ثبت نام - قسمت دوم play_circle_outlined
  46. دوره مجازی اندروید (جلسه 46): انتشار اپ در کافه بازار play_circle_outlined
  47. دوره مجازی اندروید (آپدیت خرداد 96) آموزش نصب آخرین نسخه JDK play_circle_outlined
  48. دوره مجازی اندروید (آپدیت خرداد 96) آموزش نسخه اندروید استودیو ورژن 2.3 play_circle_outlined
  49. دوره مجازی اندروید (آپدیت خرداد 96) معرفی و آموزش عملکرد SDK نسخه اندروید استودیو 2.3 play_circle_outlined
  50. آموزش ویدیویی کار با ConstraintLayout play_circle_outlined

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

آموزش اندروید - آموزش پروژه محور Android :  تا به‌ حال به این موضوع فکر کرده ‌اید که جهان بدون گوشی های هوشمند چگونه خواهد بود؟ تصور دنیای امروزی بدون گوشی های هوشمند برای ما کار چندان ساده ای نخواهد بود. زیرا میزان استفاده از گوشی های هوشمند در میان مردم بیش از پیش در حال افزایش است و مردم روز به روز به آن ها وابسته تر می شوند. امروزه تقریبا همه کاربران برای رفع نیازهای روزانه خود، از گوشی های هوشمند استفاده می کنند. این نیازها کوچکترین و متداول ترین کارهای افراد را هم شامل می شوند. از جمله خرید کردن، درخواست تاکسی، برقراری ارتباط، انجام امور مالی و... بنابراین با ظهور گوشی های هوشمند به ویژه گوشی های مبتنی بر سیستم عامل اندروید، بازاری جدید و بزرگ برای برنامه نویسان و توسعه دهندگان ایجاد شد. به تدریج با افزایش کاربرد این دستگاه ها در میان مردم و احساس نیاز به نرم افزارهای مختلف، بازار اپلیکیشن های موبایل روز به روز گسترده تر شد و بسیار رونق گرفت. بر این اساس برنامه نویسی اپلیکیشن های موبایلی به یکی از محبوب ترین و پردرآمدترین شاخه های برنامه نویسی تبدیل شود. تاکنون سیستم عامل های مختلفی مانند Symbian، BadaOs و... برای گوشی های موبایل ارائه شده اند، اما نتوانستند در میدان رقابت با سیستم عامل های دیگر دوام بیاورند. سیستم عامل اندروید طی سال هایی که از تولدش می گذرد توانسته است از تمام رقبای خود در این میدان پیشی گیرد. این سیستم عامل به پرکاربردترین و محبوب ترین سیستم عامل گوشی های هوشمند تبدیل شده است. امروزه اندروید توانسته است بیش از 73 درصد از بازار سیستم عامل های گوشی هوشمند را در اختیار خود درآورد. سیستم عامل iOS با کسب حدود 17 درصد از این بازار در حال تعقیب اندروید است. اگر سایر دستگاه های همراه مانند تبلت، گجت های هوشمند و... را به این آمار اضافه کنیم، اختلاف این دو سیستم عامل بسیار بیشتر خواهد شد. بر این اساس اندروید توانسته است به عنوان فراگیرترین سیستم عامل گوشی های هوشمند، تبلت ها، گجت ها و... شناخته شود.

اندروید چیست؟

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

آموزش پروژه محور اندروید

 از صفر تا صد به همراه پروژه های کاربردی و شگفت انگیز که می تواند شروع خوبی برای شما علاقه مندادن به برنامه نویسی موبایل باشد . در این آموزش ویدئویی که به صورت کاملا روان و ساده برنامه نویسی اندروید آموزش داده میشه پروزه ای کاملا عملی امه نویسی شده و شما با تمامی سر فصل های این دوره به صورت کاربردی کار کرده و آشنا می شوید .با ما همراه باشید ...

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

دانلود اپلیکیشن (پروژه) جامع پیاده سازی شده در این دوره

برخی از تصاویر اپلیکیشن و پروژه جامع این دوره:

      

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

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

  • معرفی دوره و مقدمات برنامه نویسی اندروید
  • مفاهیم شی گرایی در جاوا
  • آموزش مفاهیم پایه برنامه نویسی در جاوا - قسمت اول
  • آموزش مفاهیم پایه برنامه نویسی در جاوا-قسمت دوم
  • آموزش نصب اندروید استودیو
  • آموزش نصب Genymotion و Adb Driver
  • Intents and Activities
  • شروع کار با Xml و View های پایه اندروید
  • کار با view های اصلی اندروید
  • پیاده سازی لیست با RecyclerView
  • آشنایی با Fragment ها در اندروید
  • آشنایی با ViewPager و TabLayout
  • آموزش Json و دریافت اطلاعات از سرور با Volley
  • تبدیل اطلاعات Json به Data Model جاوا
  • Api Service با Php
  • گرفتن آخرین اخبار از سرور php
  • کار با Shared Preferences
  • ذخیره سازی اطلاعات با Sqlite قسمت اول
  • ذخیره سازی اطلاعات با Sqlite قسمت دوم
  • نخ (Thread) و پردازش (Process) در اندروید
  • کار با AsyncTask و ذخیره فایل در SD card
  • مفاهیم پیشرفته رابط کاربری و پیاده سازی متریال دیزاین در اندروید
  • مفاهیم پیشرفته رابط کاربری و پیاده سازی متریال دیزاین در اندروید، قسمت دوم
  • مفاهیم پیشرفته رابط کاربری و پیاده سازی متریال دیزاین در اندروید، قسمت سوم
  • مفاهیم پیشرفته رابط کاربری و پیاده سازی متریال دیزاین در اندروید، قسمت چهارم
  • پیاده سازی انواع انیمیشن ها در اندروید- قسمت اول
  • پیاده سازی انواع انیمیشن ها در اندروید- قسمت دوم
  • ارسال اطلاعات به سرور با ساختار Json
  • ساخت موزیک پلیر حرفه ای
  • ساخت ویدیو پلیر حرفه ای
  • کار با کتابخانه ها در اندروید
  • Broadcast Receivers
  • ایجاد Widget آب و هوا
  • کار با سرویس ها در اندروید
  • کار با سرویس ها در اندروید- قسمت دوم
  • کار با نقشه ی گوگل قسمت اول
  • کار با نقشه ی گوگل قسمت دوم
  • آماده سازی اپ برای انتشار در بازار
  • آموزش های درخواستی دانشجویان - قسمت اول
  • آموزش های درخواستی دانشجویان - قسمت دوم
  • ارسال پوش نوتیفیکیشن به کاربران با سرویس FCM گوگل
  • آنالیز رفتار کاربران با استفاده از FireBase Analytics
  • جمع آوری اطلاعات درباره خطاهای اپ با ابزار Firebase Crash Report
  • پیاده سازی سرویس ورود به حساب کاربری و ثبت نام - قسمت اول
  • پیاده سازی سرویس ورود به حساب کاربری و ثبت نام - قسمت دوم
  • انتشار اپ در کافه بازار
  • (آپدیت خرداد 96) آموزش نصب آخرین نسخه JDK
  • (آپدیت خرداد 96) آموزش نسخه اندروید استودیو ورژن 2.3
  • (آپدیت خرداد 96) معرفی و آموزش عملکرد SDK نسخه اندروید استودیو 2.3
  • آموزش ویدیویی کار با ConstraintLayout
سید منوچهر شهیدی replyپاسخ

سلام.ببخشید این جلسه فقط متنی هست؟

محمدرضا کرمی replyپاسخ

سلام
میخوام یک برنامه بنویسم که به سایت متصل بشه و خیلی چیز پیچیده ای نیست، برای رزرواسیون هست برنامه
این آموزش میتونه کمک بکنه؟!

مریم مومنی replyپاسخ

سلام و وقت بخیر
چرا لینک های اپدیت مربوط به نصب نرم افزار نیست؟؟

MosleM.H replyپاسخ

سلام . ببخشید چطور میتونم فایل های مربوط به این دوره رو دانلود کنم

MosleM.H replyپاسخ

سلام سخته نباشید . ببخشید چطور میتونم فایل مربوط به این دوره رو دانلود کنم !؟

حسین فرامرز replyپاسخ

Gradle sync failed: No cached version of com.android.tools.build:gradle:3.4.0 available for offline mode. راه حل این مشکل چی هست

یزدان شریفی replyپاسخ

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

یزدان شریفی replyپاسخ

با سلام و عرض ادب و احترام
من الان داشتم این جلسه رو مرور میکردم. متوجه یک اشتباه در انتقال مفهوم Polymorphysm شدم. درواقع فقط چند ریختی زمانی در زمان کامپایل و اجرا معتبر است که upcasting صورت گرفته باشد و فقط در صورتی downcasting در زمان کامپایل معتبر هست که اولا رابطه ی is-a برقرار باشد و دوم اینکه بصراحت عمل type casting را مشخص کنیم و با اینکار از کامپایلر سلب مسئولیت میشود و خطایی نمیگیرد ولی برنامه نویس پذیرفته که نوع ارجاعی همان نوعی است که cast کرده است و اگر اشتباه کرده باشد در زمان اجرا منجر به بروز خطا خواهد شد.
در واقع بصورت خیلی ساده میتونم بگم که مفهوم چند ریختی بصورت کاملا برعکس اینجا توضیح داده شده. امیدوارم در جلسات بعدی این نقیصه برطرف شده باشد.

حسین فرامرز replyپاسخ

سلام
بعد ار دانلود اندروید استدیو لازم هست که download options و release note رو هم دانلود کنیم

MosleM.H replyپاسخ

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

لقمان آوند

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

MosleM.H replyپاسخ

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

لقمان آوند

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

MosleM.H replyپاسخ

سلام خسته نباشید . ببخشید من آشنایی با زبان Java ندارم . مشکلی واسم پیش نمیاد اگر دوره شمارو خریداری کنم؟؟

لقمان آوند

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

Amir Shahroudi replyپاسخ

سلام.
بعد از اتمام پشتیبانی 3 ماه دوره ،امکان دانلود وجود نخواهد داشت؟

زهرا فرحمند

سلام جناب شاهرودی عزیز. پنل دانلود جلسات برای شما همیشه باز خواهد موند 🙂

محمد بهرخ replyپاسخ

واقعا استاد این مفهوم شی گرایی سخته و پیچیدست ، این جلسه یه دفعه کمی گنگ شد برام…
در جلسات بعدی از شی گرایی هم دوباره استفاده میشه؟ که یه تمرینی بشه برامون؟ و کمی در این باره تقویت بشیم


        
میثم replyپاسخ

سلام برای خرید محصول چطور میتونم تخفیف بگیرم؟

حسین یوسفی replyپاسخ

یه سوال هم اینکه constraintlayout رو چطور به ریلاتیولایوت تبدیل کنم من عوض میکنم رنگ ریلاتیولایوت مشکی میشه

نیاز به لاگین

برای ارسال دیدگاه و یا پرسیدن سوال خود در این قسمت، باید در سایت لاگین شوید.
1 2 3 69
مدرس و آمار دوره
Course-Teacher
سعید شاهینی
برنامه نویس ارشد اندروید دیجی کالا با ۳ سال سابقه برنامه نویسی تخصصی در زمینه اندروید٬ کارشناس مهندسی نرم افزار٬ مدرس و نویسنده ارشد سون لرن   (آشنایی با مدرس و نمونه کارهای وی)
library_books
۵۹ مقاله تخصصی
school
۷ دوره برگزار شده
۲۶۰۹ علاقمندfavorite
۲۳۷۲ دانشجوpeople
۱۵۹ رایstar
٪ ۸۶.۹ میانگین رضایت از مدرس
پیشنیاز های دوره
پیشنهاد می شود در کنار آموزش این دوره آشنایی مقدماتی با زبان برنامه نویسی جاوا داشته باشید. در عین حال در ابتدای این دوره مباحث مقدماتی و مورد نیاز شما در زبان جاوا به صورت خاص آموزش داده می شود.
پشتیبانی فنی دوره
مدرس دوره و تیم پشتیبانی سون لرن به مدت 3 ماه پس از خرید دوره در بخش نظرات مطالب دوره ، پاسخگوی تمامی سوالات و ابهامات شما در مورد این دوره خواهند بود.
مشاوره پیش از خرید
در صورتی که در مورد هر کدام از دوره های سون لرن سوال و یا ابهامی در ذهن شما هست، می توانید همین حالا با ما در تماس باشید و از مشاوره رایگان قبل از خرید دوره ها استفاده نمایید.
contact_phone شماره تماس : ۰۲۱۴۴۰۲۰۴۸۲
email ایمیل : support@7Learn.com