هزینه آموزش
۲۸,۰۰۰ تومان

آموزش پروژه محور بیسیک فور اندروید (B4A) - ساخت بازی اندرویدی

آموزش پروژه محور بیسیک فور اندروید (B4A) - ساخت بازی اندرویدی

تعداد دانشجو
۳۳۹ نفر
مدت زمان
۵ ساعت و ۲۷ دقیقه
هزینه آموزش
۲۸,۰۰۰ تومان
محتوای این آموزش
۳ بازخورد (مشاهده نظرات)
آموزش پروژه محور بیسیک فور اندروید (B4A) - ساخت بازی اندرویدی

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

آموزش پروژه محور بیسیک فور اندروید (B4A) - ساخت بازی اندرویدی

تعداد دانشجو
۳۳۹ نفر
مدت زمان
۵ ساعت و ۲۷ دقیقه
هزینه آموزش
۲۸,۰۰۰ تومان
محتوای این آموزش
۳ بازخورد (مشاهده نظرات)
مدرس
حسین نوری کادیجانی

کارشناسی مهندسی کامپیوتر - نرم افزار

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

چکیده آموزش


توضیحات تکمیلی

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

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

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

فهرست سرفصل ها و رئوس مطالب مطرح شده در این مجموعه آموزشی، در ادامه آمده است:
  • درس یکم: معرفی پیش نیازها و ابزارهای برنامه نویسی
    • محیط کدنویسی برنامه
    • معرفی شبیه ساز
    • مشخص کردن پایگاه داده آنلاین
    • معرفی هاست و سرور مورد نیاز
    • مشخص نمودن اهداف پروژه
    • پیش نمایش بازی ساخته شده
  • درس دوم: طراحی رابط کاربری
    • ساخت صفحه ورود به برنامه (Splash Screen) با کتابخانه جانبی Sparticiple
    • ساخت لایوت مربوط به صفحه ثبت نام
    • ساخت لایوت مربوط به صفحه ورود
    • ساخت لایوت مربوط به صفحه اصلی برنامه
    • ایجاد ساختاری جهت جا به جایی بین هر سه بخش به صورت بازگشتی
  • درس سوم: کدنویسی بازی
    • بیان منطق انجام بازی و طریقه بازی کردن
    • آماده سازی لایوت ساخت بازی و قرار دادن بخش های مورد نظر
    • تعیین شرایط شروع و خاتمه بازی و کدنویسی بازی
    • استفاده از Session ها، جهت ذخیره سازی بالاترین رکورد کاربر
    • ساخت دیالوگ باکس های (DialogueBox) مورد استفاده در بازی
  • درس چهارم: ارتباط با سرور
    • معرفی هاست و بخش های موجود در آن
    • ایجاد یک پایگاه داده جدید در سمت سرور
    • ساخت جداول مورد نیاز در پایگاه داده
    • آشنایی با متد Post جهت ارسال اطلاعات به دیتابیس آنلاین
    • آشنایی با فرمت داده JSON جهت دریافت اطلاعات در سمت کلاینت
    • کدنویسی فایل های PHP مورد نظر برای بخش ورود و ثبت نام کاربر و نهایی کردن این بخش ها
  • درس پنجم: ثبت رکورد
    • تعیین شرایط ثبت رکورد
    • کدنویسی فایل PHP جهت ثبت رکورد کاربر در دیتابیس آنلاین
    • طراحی لایوت بخش لیست رکورددارن با کتابخانه RecyclerView
    • کدنویسی فایل PHP جهت دریافت لیست رکوردداران با فرمت JSON
    • نهایی سازی این بخش از پروژه و رفع اشکالات

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

آنچه در این آموزش خواهید دید:

آموزش ویدئویی مورد تائید فرادرس
فایل برنامه ها و پروژه های اجرا شده

نرم افزارهای مرتبط با آموزش

B4A 8.8



پیش نمایش‌ها

۱. معرفی پیش نیازها و ابزارهای برنامه نویسی

توجه: اگر به خاطر سرعت اینترنت، کیفیت نمایش پایین‌تر از کیفیت HD ویدئو اصلی باشد؛ می‌توانید ویدئو را دانلود و مشاهده کنید (دانلود پیش‌نمایش - حجم: ۶ مگابایت -- (کلیک کنید +))

۲. طراحی رابط کاربری - صفحه خوش آمدگویی برنامه

توجه: اگر به خاطر سرعت اینترنت، کیفیت نمایش پایین‌تر از کیفیت HD ویدئو اصلی باشد؛ می‌توانید ویدئو را دانلود و مشاهده کنید (دانلود پیش‌نمایش - حجم: ۱۱ مگابایت -- (کلیک کنید +))

۳. کدنویسی بازی - منطق انجام بازی
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.
۴. ارتباط با سرور - فراهم نمودن پیش نیازهای ارتباط با سرور
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.
۵. ثبت رکورد - ارسال و درج رکورد کاربر
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.

راهنمای سفارش آموزش‌ها

آیا می دانید که تهیه یک آموزش از فرادرس و شروع یادگیری چقدر ساده است؟

(راهنمایی بیشتر +)

در مورد این آموزش یا نحوه تهیه آن سوالی دارید؟
  • با شماره تلفن واحد مخاطبین ۵۷۹۱۶۰۰۰ (پیش شماره ۰۲۱) تماس بگیرید. - تمام ساعات اداری
  • با ما مکاتبه ایمیلی داشته باشید (این لینک). - میانگین زمان پاسخ دهی: ۳۰ دقیقه


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

نام آموزش آموزش پروژه محور بیسیک فور اندروید (B4A) - ساخت بازی اندرویدی
ناشر فرادرس
شناسه اثر ۸–۱۲۴۵۲–۰۷۳۳۹۱ (ثبت شده در مرکز رسانه‌های دیجیتال وزارت ارشاد)
کد آموزش FVAND9712
مدت زمان ۵ ساعت و ۲۷ دقیقه
زبان فارسی
نوع آموزش آموزش ویدئویی (لینک دانلود)
حجم دانلود ۱۰۰۴ مگابایت (کیفیت ویدئو HD‌ با فشرده سازی انحصاری فرادرس)


نظرات

تا کنون ۳۳۹ نفر از این آموزش استفاده کرده اند و ۳ نظر ثبت شده است.
محمد
محمد

عالی

رسول
رسول

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

قاسم
قاسم

عالی بود


برچسب‌ها:
android | Android programming | b4a | basic4android | connect to server android | create game in android | create online android app | DialogueBox | JSON | Layout | making game | online databasec | php and android | RecyclerView | Session | Sparticiple | Splash screen | ابزارهای برنامه نویسی | اپلیکیشن انلاین اندروید | ارتباط با سرور آنلاین | ارتباط با سرور در اندروید | ارسال اطلاعات به دیتابیس | الگوریتم بازی | بازار کار | بازی رکوردی آنلاین | بالاترین رکورد کاربر | برنامه نویسی | برنامه نویسی اندروید | بیسیک فور | بیسیک فور اندروید | پایگاه داده | پایگاه داده آنلاین | پایگاه داده آنلاین در اندروید | پایگاه داده جدید در سمت سرور | پیش نمایش بازی | پیش نیازهای ارتباط با سرور | ثبت نام کاربر | جداول پایگاه داده | جداول مورد نیاز در پایگاه داده | جیسون | حساب کاربری | حوه ساخت حساب کاربری | دروس تئوری دانشگاهی | دیالوگ باکس | دیتابیس | دیتابیس آنلاین | رابط کاربری | رکورد کاربر | ساخت بازی اندرویدی | ساخت بازی رکوردی | ساخت برنامه آنلاین اندروید | ساخت برنامه اندرویدی | سرور | سرور آنلاین | شبیه ساز | طراحی الگوریتم | طراحی الگوریتم بازی | طراحی رابط کاربری | طراحی کاملا متریال برنامه | فایل های PHP | فرمت داده Json | کتابخانه Recycler View | کتابخانه RecyclerView | کتابخانه جانبی Sparticiple | کدنویسی | کدنویسی بازی | کدنویسی فایل های PHP | کلاینت | لایوت | لایوت ساخت بازی | لایوت مربوط به صفحه ثبت نام | لیست رکورد داران | لیست رکوردداران | متد POST | متد ارسال اطلاعات | متد ارسال با json | متد دریافت اطلاعات | متد دریافت با JSON | محیط بیسیک فور اندروید | محیط کدنویسی بیسیک فور اندروید | مشخص نمودن اهداف پروژه | منطق انجام بازی | هاست | هاست و بخش های موجود در آن
مشاهده بیشتر مشاهده کمتر