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

درباره ناشر

فرادرس
فرادرس

فرادرس بزرگ‌ترین ناشر دیجیتال آموزش‌های تخصصی، دانشگاهی و مهندسی است.

درباره مدرس

مهندس محمد مهدی علیزاده
مهندس محمد مهدی علیزاده

مدرس فرادرس

کارشناس مهندسی برق – سیستم های دیجیتال


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



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

👤 مدرس: مهندس محمد مهدی علیزاده
روش دریافت: لینک دانلود و/یا ارسال فیزیکی

وضعیت انتشار در حال ویرایش
زمان تقریبی انتشار ۲ تا ۷ هفته

درخواست اطلاع رسانی انتشار این آموزش

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

مزایای درخواست اطلاع رسانی انتشار:

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

Please leave this field empty.




    توضیحات

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

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

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

    حالا در سال ۲۰۱۵ طراحی و تولید برنامه موبایل و تبلت به مقوله ای بینهایت جدی و به همان نسبت عمومی تبدیل شده است. البته که ورود به این صنعت هم مثل تمام صنایع دیگر به دانش و برنامه ریزی مناسب نیاز دارد و در مواردی می تواند همراه با ریسک های فراوان باشد.

    بر اساس آماری که هر ساله مجله فربس اعلام می کند حدود ۳۰ درصد سرمایه داران دنیا در حوزه فناوری فعالیت دارند و ۸۰ درصد سرمایه داران جوان دنیا نیز در این حوزه هستند.

    اندروید نیز به عنوان یک سیستم عاملی که بیش از ۸۰ درصد موبایل ها و تبلت ها را فرا گرفته، به عنوان پیشتاز این صنعت در حال رشد و نبو است. روزانه بیش از میلیون ها برنامه پولی از بازارهای اینترنتی خریداری می شود که هزینه بسیار زیادی را به جیب سازندگانش سرازیر می کند و میلیاردهای جوان بسیاری را به دنیای حال معرفی کرده است که هرکدام برای خود مارک زاکربرگی دیگر شده اند (مارک زاکربرگ مدیر عامل و سازنده فیسبوک است).

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

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

    در ادامه با Activity ها در اندروید آشنا می شویم، چرخه حیات آن را بررسی می کنیم (Activity Lifecycle) که هر برنامه نویس اندروید باید با آن آشنا باشد.

    سپس به معرفی ویجت های مختلف و ابزارهای مختلف می رویم و برای برنامه نویسی هر کدام از ابزارها مثالی ارائه می دهیم.

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

    • پروژه ساخت Intro Slider در برنامه اندروید که با استفاده از ابزارهای فعلی و معرفی یک یا دو ابزار دیگر برای آشنایی با آموزش های آینده انجام خواهد شد.
    • پروژه آشنایی با Card View در اندروید و یک مثال عملی
    • پروژه رفرش کردن لیست با استفاده از Swipe Down

     

    فهرست سرفصل ها و رئوس مطالب مطرح شده در این مجموعه آموزشی، در ادامه آمده است:
    • درس یکم: شروع کار برنامه نویسی اندروید
      • بررسی انواع دستگاه اندرویدی و بررسی ساختار سیستم عامل اندروید
      • نصب محیط برنامه نویسی و ابزارهای موجود
      • بررسی صحت نصب
      • نسخه های اندروید و امکانات افزوده شده در هر ورژن
      • بررسی معماری سیستم عامل اندروید
      • ایجاد اولین پروژه
      • ایجاد ماشین مجازی اندروید
      • تنظیمات راه اندازی
      • اجرا و اشکال زدایی برنامه های اندروید
      • خروجی گرفتن برنامه ها برای گوشی و تبلت
      • آشنایی با برنامه شبیه ساز اندروید
      • اجرا پروژه بر روی شبیه ساز
      • تجهیزات مجازی اندروید
      • کار با ابزار SDK and AVD Manager
      • ابزارهای Hierarchy Viewer و Monkey و Keytool و SQLite3
      • به روزرسانی ابزارها
    • درس دوم: بررسی ساختار پروژه اندروید
      • بخش های ایجاد کننده پروژه اندروید
      • بررسی پوشه ها و فایل های قرار گرفته در پوشه ها
      • بررسی فایل Android Manifest
      • بررسی چرخه حیات اجرای نرم افزار
    • درس سوم: بررسی چینش های طراحی رابط برنامه
      • چینش خطی یا Liner
      • چینش ارتباطی یا Relative
      • چینش جدولی یا Table
      • چینش شبکه بندی شده یا Grid
      • چینش قاب بندی شده یا Frame
    • درس چهارم: ابزارها و کامپوننت های طراحی برنامه
      • ابزار دکمه Button
      • ابزار نمایش تصویر ImageView
      • ابزار نمایش متن TextView
      • ابزار ویرایش متن EditText
      • ابزار نمایش لیست ListView
      • ابزار کادر انتخاب CheckBox
      • ابزار دکمه ToggleButton
      • ابزار جستجو SearchView
      • ابزار نمایش صفحات وب Web View
      • ابزار نمایش فایل ویدیویی Video View
      • ابزار دکمه تصویری Image Button
      • ابزار انتخاب RadioButton
      • ابزار Switch
      • ابزار Galary
      • ابزار ViewFliper
      • ابزار ViewSwitcher
      • ابزار ImageSwicher
      • ابزار RadioGroup
      • ابزار CheckedTextView
      • ابزار Spinner
      • ابزار RatingBar
      • ابزار ProgressBar
      • ابزار QuickContactBadge
      • ابزار AutoCompleteTextView
      • ابزار TextureView
      • ابزار StackView
      • ابزار TextSwicher
      • ابزار SurfaceView

     

    مفید برای رشته های
    • مهندسی کامپیوتر


    اطلاعات تکمیلی

    نام آموزش آموزش برنامه نویسی اندروید
    ناشر فرادرس
    کد آموزش FVAND9406
    زبان فارسی
    نوع آموزش آموزش ویدئویی     (کیفیت HD - مورد تایید فنی فرادرس)
    تعداد DVD یک عدد (در صورت دریافت غیر آنلاین)



    سایر آموزش های مهندس محمد مهدی علیزاده



    مطالب مرتبط


    دیدگاه ها

    ( امتیاز ۵٫۰ از ۵ )
    5.0 از 5


    ۱۵ نظرثبت شده است.
    1. 5 از 5

      :

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

    2. 5 از 5

      :

      سلام .
      دوستان فرادرس مطمئن باشین این فرادرس به محض انتشار طرفداران زیادی خواهد داشت. من تا الان اصلا نمیدونستم فرادرس برای آموزش اندروید برنامه‌ریزی کرده، چون می‌خواستم توی یک آموزشگاه برای این دوره ثبت نام کنم. ولی خب الان مشتاقانه منتظر انتشار این آمورش فرادرس هستم.

    3. 0 از 5

      :

      حتمن منتشرش کنید خواهشن با مثال های کاربردی زیاد باشد
      اگر برنامه نویسی اندروید برای مهندسان الکترونیک را نیز آموزش دهید خوب است

      باتشکر

    4. 0 از 5

      :

      سلام
      خسته نباشید

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

      ممنون

    5. 0 از 5

      :

      ای کاش این آموزش بر پایه ی جاوا باشه. از زحمات فراوان شما عزیزان سپاسگذارم.

    6. 0 از 5

      :

      باسلام
      لطفا ظبط آموزش را شروع کنید
      منتظریم …

    7. 0 از 5

      :

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

    8. 5 از 5

      :

      منتظر ارایه سریع تر از طرف فرادرس هستیم

    9. 5 از 5

      :

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

    10. 0 از 5

      :

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

    11. 0 از 5

      :

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

    12. 0 از 5

      :

      با سلام خدمت دست اندرکاران فرادرس . خواهشمندم این دوره رو شروع کنید . همونطور که دوستان گفتند کیفیت کاری شما بسیار خوبه . و مظمئن باشید این مجموعه فروش خوبی خواهد داشت . لطفا سریع تر منشر کنید . شدیدا منتظریم .

    13. 0 از 5

      :

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

    14. 0 از 5

      :

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

    15. 5 از 5

      :

      خیلی خوبی فرادرس.

    16. 0 از 5

      :

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

    17. 0 از 5

      :

      سلام
      بی صبرانه منتظریم. لطفا هرچه زودتر این آموزشو آماده کنید
      سایتتون عالی هستش
      ممنون

    18. 5 از 5

      :

      با سلام من بی صبرانه منتظر این آموزش هستم.

    19. 0 از 5

      :

      با سلام و تشکر از زحماتتان.
      منتظر انتشار این آموزش هستم.

    20. 0 از 5

      :

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

    21. 0 از 5

      :

      با سلام.

      منتظر انتشار این آموزش هستم.

    22. 5 از 5

      :

      با سلام،

      عرض خسته نباشید به شما،

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

    23. 0 از 5

      :

      با سلام و خسته نباشید.

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

      با تشکر

    24. 5 از 5

      :

      آموزش ها کامل و بی نقص هستش. فقط اگه میشه مباحثی مثل متریال دیزاین هم بهش اضافه بشه بهتر میشه. اگه میشه زودتر انتشارش بدید.

      با تشکر از سایت خوبتون.

    25. 4 از 5

      :

      با سلام.

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

    26. 0 از 5

      :

      امیدوارم استاد با تجربه و با سابقه تدریس این آموزش را ارائه دهد که حق مطلب ادا شود و گیرایی برای محصلین افزایش یابد. 🙂

    27. 5 از 5

      :

      سلام بی صبرانه منتظرم فقط خواهش می کنم بر پایه جاوا باشه.

    28. 0 از 5

      :

      منتظریم.
      ایشالا بر پایه جاوا باشه.

    29. 0 از 5

      :

      سلام.

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

    30. 5 از 5

      :

      بی صبرانه منتظرم….

    31. 5 از 5

      :

      با تشکر از فرادرس

      لطفا گوگل آندروید استودیو مبنای آموزش قرار گیرد.

    32. 0 از 5

      :

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

    33. 0 از 5

      :

      سرفصل ها خیلی تکمیل هستش ولی به شرطی که مفصل توضیح داده بشه نه اینکه فقط بصورت جزیی اشاره داشته باشین. من منتظرم.

    34. 0 از 5

      :

      منتظرم تا این فرادرس رو تهیه کنم. امیدوارم بر پایه ی جاوا و اندروید استودیو باشه.

    35. 5 از 5

      :

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

    36. 0 از 5

      :

      لطفا در تهیه این آموزش تعجیل نمایید.

    37. 5 از 5

      :

      امیدوارم آموزش با اکلیبس باشه.

    38. 0 از 5

      :

      سلام، منتظریم. امیدواریم مدرس خوبی هم داشته باشه.

    39. 0 از 5

      :

      سلام و خسته نباشید.

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

      با تشکر.

      • 0 از 5

        :

        در پاسخ به بهزاد:
        با سلام؛

        بله. این آموزش در محیط اندروید استودیو تدریس شده است.

        منتظر دیدار دوباره شما در فرادرس هستیم.

    40. 5 از 5

      :

      سلام.

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

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

      سپاس

    41. 0 از 5

      :

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

      • 0 از 5

        :

        در پاسخ به الیسا؛
        با سلام؛

        ضمن تشکر از مکاتبه شما و حضورتان در فرادرس؛ این آموزش در محیط اندروید استودیو و با زبان جاوا تدریس می شود.

        برنامه نویسی جاوا (+)

        همچنین چنانچه تمایل به ثبت پیشنهاد در زمینه ارائه موضوعات مورد نظر در قالب یک فرادرس آموزشی جدید را دارید، از طریق این لینک (+) نسبت به تکمیل فرم اقدام نمایید.

        منتظر دیدار دوباره شما در فرادرس هستیم.

    42. 0 از 5

      :

      سلام، آموزش اندروید ۷ هم یادتون نره

    43. 0 از 5

      :

      سلام. منتظر انتشار این مجموعه و مجموعه های متوسط و پیشرفته اندروید هستیم 🙂

    44. 0 از 5

      :

      با سلام و تشکر از زحماتتان.
      منتظر انتشار این آموزش هستم.

    45. 0 از 5

      :

      سلام وقت بخیر.

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

      لطفا هر سه مجموعه این اموزش رو زود ارائه کنید. منتظریم .


    نظر شما در مورد این فرادرس چیست؟

    درج دیدگاه

    امتیاز شما به این آموزش:

    *




درخواست اطلاع رسانی انتشار این آموزش

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

مزایای درخواست اطلاع رسانی انتشار:

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

Please leave this field empty.



فرادرس در رسانه ها و جشنواره ها

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

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

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

Please leave this field empty.

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