در دوره ی آموزش ساخت اپلیکیشن خبری پروژه محور شما یاد خواهید گرفت تا یک اپلیکیشن خبری مانند “ آخرین خبر” بسازید.

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

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

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

  • صفحه Splash Screen و چک کردن اينترنت کاربر
  • نمايش ليست تيترهاي خبري
  • داراي صفحه نويگيشن و نمايش اطلاعات کاربر در منو
  • نمايش ليست خبر هاي مربوط به هر تيتر خبري
  • صفحه جزييات خبر
  • امکان درج کامنت
  • نمايش کامنت هاي هر خبر
  • اضافه کردن به علاقه مندي ها و حذف آن
  • صفحه ويرايش اطلاعات که شامل ويراش عکس پروفايل، نام و استان محل سکونت
  • انتخاب عکس پروفايل از گالري يا موبايل
  • امکان اشتراگ گذاري اپليکيشن
  • نمايش ليست فيلم هاي هر خبر
  • نمايش فيلم و ساخت player اختصاصي و کاستوم
  • صفحه تنظيمات در برنامه نویسی اندروید
  • و…

ساخت اپلیکیشن خبری , اندروید , android studio , اندروید استدیو , برنامه نویسی اندروید

پیش نیاز ها:

  • تسلط مقدماتی به زبان برنامه نویسی php
  • آشنایی مقدماتی با Json
  • آشنایی مقدماتی با زبان برنامه نویسی اندروید
  • آشنایی مقدماتی با بانک های اطلاعاتی

تکنولوژی های مورد استفاده:

  • andnroid studio 3.0
  • wamp server

سرفصل ها و مواردی که در این دوره آموزشی فرا می گیرید :

بخش اول

  • ساخت صفحه splash screen
  • چک کردن اينترنت کاربر

بخش دوم

  • آموزش کار با recyclerView
  • کاربا cardView
  • آموزش ساخت adapter
  • ست کردن View هاي مختلف با توجه به پارامترهاي دريافت شده از سمت سرور
  • آموزش کاربا appbarLayout و toolbar
  • ساخت نويگيشن دراور راست چين با فونت دلخواه
  • نمايش اطلاعات کاربر (عکس و نام) در منو

بخش سوم

  • ساخت کلاس براي اعمال فونت
  • ساخت ديتابيس در محيط Wampserver آموزش ارتباط mysql و php
  • آموزش اضافه کردن ، حذف ، اپديت و … اطلاعات
  • آموزش ارسال اطلاعات به صورت json
  • آموزش کامل کار با json

بخش چهارم

  • آموزش ارتباط با سرور با کتابخانه httpclient
  • آموزش دريافت اطلاعات از سرور
  • آموزش استفاده از asyncTask آموزش کاربا ProgressDialog

بخش پنجم

  • آموزش ارسال اطلاعات با intent
  • آموزش کار با tablayout
  • کار با ViewPager
  • کار با فرگمنت ها و آداپتورها
  • آموزش ارسال اطلاعات به سرور

بخش ششم

  • آموزش ساخت ادامه مطلب
  • آموزش لود کردن عکس با کتابخانه picasso
  • آموزش دريافت اطلاعات از سرور در قالب json
  • نمايش اطلاعات خبر
  • آموزش نمايش کامنت هاي مربوط به خبر
  • اضافه کردن خبر به علاقه مندي ها و حذف آن
  • نمايش تصاوير و نام کاربران کامنت
  • اضافه کردن کامنت
  • بررسي اين که آيا کاربر پيش از اين در برنامه ثبت نام کرده است يا خير
    در صورتي که کاربر ثبت نام نکرده بود، نمي تواند کامنتي درج کند.

بخش هفتم

  • ساخت صفحه ثبت نام
  • چک کردن شماره موبايل کاربر
  • آموزش textInputLayout
  • نمايش خطا در textInputLaout
  • ساخت کد چهار رقمي
  • ارسال پيامک حاوي کد
  • مقايسه کد 4 رقمي
  • آموزش کار با shape

بخش هشتم

  • ساخت صفحه ويرايش اطلاعات
  • آموزش اپلود تصوير
  • آموزش انتخاب عکس از گالري و دوربين موبايل
  • آموزش crop یا برش کردن تصوير
  • آموزش کار با spinner
  • ساخت spinner با فونت دلخواه
  • آموزش alertDialog
  • آموزش ساخت کلاس sharedPreferences براي ذخيره سازي اطلاعاتي مانند تنظيمات

بخش نهم

  • ساخت صفحه نمايش فيلم
  • بررسي روش ست کردن onClickListener بروي RecyclerView و دريافت آيدي هر فيلم براي
  • انتقال به صفحه ي اختصاصي آن فيلم
  • آموزش کار با seekbar تغيير مقدار seekbar همراه با پخش فيلم
  • امکان جابجايي فيلم با استفاده از seekbar
  • آموزش کار با videoView
  • ساخت player اختصاصي و کاستوم شامل :
  • نمايش زمان کلي فيلم و زمان سپري شده
  • ساخت دکمه براي فورواد و ريواند
  • ساخت دکمه براي متوقف کردن و پخش فيلم
  • امکان استفاده از يک کلاس براي تبديل ميلي ثانيه به ثانيه و دقيقه براي نمايش بهتر
  • مدت زمان وزمان جاري فيلم

بخش دهم

  • ساخت صفحه تنظيمات
  • ذخيره مقدار seekbar
  • تعيين بازه خاص براي seekbar
  • اعمال اندازه فونت در براي توضيحات بخش جزييات خبر
  • ساخت صفحه علاقه مندي ها
  • بررسي اين که آيا کاربر پيش از اين در برنامه ثبت نام کرده است يا خير.در صورتي که کاربر ثبت نام نکرده بود، به علاقه مندي ها اضافه نمي شود.

مزایای خرید دوره :

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