آموزش مقدماتی برنامه نویسی اندروید (Android) – پیش ثبت نام

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

درباره ناشر

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

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

درباره مدرس

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

مدرس فرادرس

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


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



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

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

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

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

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

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

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




    توضیحات

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

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

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

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

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

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

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

     

    فهرست سرفصل ها و رئوس مطالب مطرح شده در این مجموعه آموزشی، در ادامه آمده است:
    • درس یکم: تنظیمات اولیه برنامه Android Studio، شبیه ساز و اولین پروژه در اندروید
    • درس دوم: آشنایی با چینش عناصر در اندروید و TextView
    • درس سوم: آشنایی با رنگ ها و ابزار Button
      • کار با رنگ ها در اندروید
      • کار با Button
      • تعریف رویداد Click و longClick برای Button
    • درس چهارم: آشنایی با چرخه حیات اکتیویتی در اندروید
      • تعریف اکتیویتی جدید
      • جابجایی بین اکتیویتی ها
      • چرخه حیات اکتیویتی
    • درس پنجم: منوها در اندروید
      • تعریف منو از طریق XML
      • تعریف منوها به صورت دینامیک – از طریق برنامه نویسی
      • تعریف ساختار منو و زیرمنو
      • تعریف عملکرد هر گزینه از منو
    • درس ششم: آشنایی با EditText در اندروید
      • بررسی ویژگی های مختلف هر EditText از جمله نوع ورودی، تعداد کاراکتر ورودی، رنگ متن، متن راهنما و …
      • تعریف TextWatcher برای بررسی تغییرات متن هر EditText
    • درس هفتم: آشنایی با چینش های مختلف عناصر در اندروید
      • آشنایی با چینش نسبی RelativeLayout
      • آشنایی با چینش خطی Linear Layout
      • نمونه طراحی یک فرم از عناصر مختلف
    • درس هشتم: طراحی یک فرم برای ورود اطلاعات
      • طراحی فرم
      • استفاده از عناصر روی فرم
      • اعتبار سنجی فرم
      • دریافت اطلاعات وارد شده در فرم
    • درس نهم: آشنایی با Intent
      • دریافت اطلاعات فرم و جابجایی اطلاعات بین دو اکتیویتی با استفاده از اینتنت
      • استفاده از اینتنت برای درخواست پاسخ از اکتیویتی ثانویه
      • مثال های کاربردی دیگر اینتنت: – باز کردن صفحه پیام رسانی با متن آماده – باز کردن وب سایت – باز کردن شماره گیر اندروید برای تماس
    • درس دهم: آشنایی با GridLayout و ImageView در اندروید
      • آشنایی با چینش جدولی در اندروید
      • آشنایی با ImageView و ویژگی های آن
      • اجرای انیمیشن های ساده و ترکیبی برای نمایش تصاویر در اندروید
    • درس یازدهم: پروژه – ساخت بازی Connect3 در اندروید
    • درس دوازدهم: صوت و تصویر در اندروید
      • پخش ویدئو در اندروید
      • پخش صوت در اندروید
      • آشنایی با ابزار seekBar
      • ساخت یک پلیر ساده و ابتدایی در اندروید
    • درس سیزدهم: دیالوگ در اندروید
      • آشنایی با ProgressDialog در اندروید و بررسی ویژگی های آن
      • آشنایی با AlertDialog حاوی پیام
      • نسبت دادن دکمه های مختلف برای AlertDiaog
      • AlertDialog برای انتخاب یک گزینه یا چند گزینه توسط کاربر
      • Dialog با ظاهر دلخواه
    • درس چهاردهم: لیست ها در اندروید
      • ابزار ListView برای نمایش عناصر لیست
      • لیست ساده و اولیه در اندروید
      • افزودن به عناصر لیست
      • حذف عناصر
    • درس پانزدهم: لیست اختصاصی
      • طراحی ظاهر هر سطر از لیست شامل عکس، متن و گزینه های مختلف
      • نوشتن Adapter اختصاصی برای لیست
    • درس شانزدهم: آشنایی کامل با Toast و پروژه شخصی سازی Toast در اندروید
    • درس هفدهم: ابزار RadioButton
      • ابزار RadioButton و ویژگی های آن
      • مرتبط کردن چند RadioButton به یکدیگر با استفاده از RadioGroup
      • دریافت گزینه انتخاب شده
      • شخصی سازی و دادن Style به هر گزینه با استفاده از XML drawable
    • درس هجدهم: آشنایی با RatingBar در اندروید
    • درس نوزدهم: آشنایی با Snipper ساده و طراحی Spinner اختصاصی در اندروید

     

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


    پیش نیاز


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

    نام آموزش آموزش مقدماتی برنامه نویسی اندروید (Android) – پیش ثبت نام
    ناشر فرادرس
    کد آموزش 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

      :

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

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

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


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

    درج دیدگاه

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

    *




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

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

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

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



برچسب‌ها: , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,




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

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