آموزش زبان برنامه نویسی بیسیک فور اندروید (B4A)

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

درباره ناشر

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

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

درباره مدرس

مهندس مجتبی شادریان
مهندس مجتبی شادریان

عضو گروه مدرسین فرادرس

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


مجتبی شادریان کارشناس ارشد مهندسی کامپیوتر می باشند. ایشان به صورت حرفه ای به مدت شش سال مشغول برنامه نویسی تحت ویندوز بوده اند و پروژه های تخصصی را برای سازمان ها و ارگان های مختلف طراحی و عملیاتی نموده اند. ایشان به زبان های برنامه نویسی کد ویژن، بسکام، Pascal ،Java ،C، و ++C تسلط دارند. (+)



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

👤 مدرس: مهندس مجتبی شادریان
🕓 مدت زمان: ۱۶ ساعت و ۱۸ دقیقه
🎓 تعداد دانشجو: ۵۵۷ نفر این آموزش را تهیه کرده اند. — ۶۰ نفر در یک ماه اخیر
روش دریافت: لینک دانلود و/یا ارسال فیزیکی

هزینه آموزش: ۳۵,۰۰۰ تومان


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

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

(توضیحات بیشتر +)



    توضیحات

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

    محیط ساده و گرافیکی نرم افزار بیسیک فور اندروید به شما این امکان را می دهد تا هر نوع برنامه کاربردی و یا بازی مهیجی را برای سیستم عامل اندروید ایجاد کنید و به سرعت و با آسانی خروجی تحت اندروید را تولید کنید. وجود کتابخانه های کاربردی فراوان یکی دیگر از نقاط قوت این محیط برنامه نویسی محسوب می گردد. برخی از مفیدترین کتابخانه های داخلی نرم افزار بیسیک فور اندروید عبارت اند از: کتابخانه SQL (برای مدیریت بانک های اطلاعاتی) – کتابخانه Serial (برای کار با بلوتوث و ارتباط سریال) – کتابخانه HTTP (برای مدیریت و کار با سرویس های وب) – کتابخانه های TCP, UDP (برای کار با شبکه) و کتابخانه OpenGL (برای پردازش تصاویر) و …

     

    24

     

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

     

    سرفصل های کلی آموزش

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

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

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

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

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

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

    در درس ششم از مجموعه، مثال های جامع و کاربردی در محیط بیسیک فور اندروید آموزش داده خواهد شد که برخی از آن ها به شرح ذیل است:

    • آموزش ساخت اسپلش های پیشرفته در محیط بیسیک فور اندروید
    • آموزش کار با فایل های صوتی و ضبط صدا توسط محیط برنامه نویسی بیسیک فور اندروید
    • آموزش تغییر صدا، ایجاد فایل های صوتی و کار با فایل های تصویری
    • آموزش استفاده از نخ ها (Thread) در برنامه نویسی اندروید
    • آشنایی با ساختار فایل مانیفست به همراه نکات مربوطه
    • آموزش کار با حافظه کلیپ برد (ClipBoard) در محیط بیسیک فور اندروید
    • آموزش کار با دوربین و تنظیمات پیشرفته آن در محیط بیسیک فور اندروید
    • آموزش نحوه استفاده از تصاویر انیمیشنی در پروژه ها و نحوه ساخت اشکال متحرک

     

    فهرست سرفصل ها و مباحث مطرح شده در این دوره آموزشی، در ادامه آمده اند:
    • درس یکم: آشنایی با دوره و معرفی سیستم عامل اندروید و مقایسه زبان های برنامه نویسی اندروید
      • آشنایی با سیستم عامل اندروید
      • ویژگی های اصلی سیستم عامل اندروید
      • اجزای تشکیل دهنده سیستم عامل اندروید
      • آشنایی با انواع نسخه های سیستم عامل اندروید
      • چرخه حیاط اکتیویتی در سیستم عامل اندروید
      • انواع زبان های برنامه نویسی اندروید و مقایسه آن ها
    • درس دوم: آشنایی با محیط برنامه نویسی بیسیک فور اندروید و آماده سازی شبیه ساز
      • نصب پیش نیازها و محیط برنامه نویسی بیسیک فور اندروید
      • قسمت های مختلف بیسیک فور اندروید
      • افزودن شبیه ساز برای اجرای برنامه های اندروید به همراه تنظیمات آن
      • معرفی شبیه ساز YouWave، نصب و پیکربندی آن
      • تنظیمات شبیه ساز YouWave در محیط بیسیک فور اندروید
      • آشنایی با اجزای مختلف برنامه های اندروید
    • درس سوم: برنامه نویسی مقدماتی در B4A
      • آشنایی با انواع کنترل ها در بیسیک فور اندروید به همراه شبیه سازی آن ها
        • مثال های کاربردی
        • Button
        • Label
        • EditText
        • ListView
        • Panel
        • Spinner
        • SeekBar
        • ProgressBar
        • ImageView
        • CheckBox
        • RadioButton
        • WebView
      •  شبیه سازی سایر کنترل های کاربردی در بیسیک فور اندروید
      • خصوصیات و رویدادهای ویوها در محیط برنامه نویسی
      • آشنایی با انواع متغیرهای موجود در بیسیک فور اندروید
      • سطح دسترسی متغیرها و اعلان آنها
      • ساختار های شرطی و کنترلی به همراه چند مثال کاربردی
      • کار با لی اوت ها و اسکریپت نویسی پیشرفته
      •  افزودن فونت های مختلف به پروژه ها
      • محیط طراحی فرم ها برای پروژه های اندرویدی
      • تحلیل و طراحی مسائل الگوریتمیک
      •  ابزار Log برای اشکال زدایی پروژه ها
      • انجام چند پروژه برای یادگیری بهتر
        • ماشین حساب
        •  محاسبه فاکتوریل
        • تشخیص عدد اول
        • تشخیص عدد کامل
    • درس چهارم: برنامه نویسی تکمیلی در B4A
      • مفاهیم شیء گرایی و مزیت برنامه نویسی شیء گرا
      •  کار با متدها، کلاس ها، فیلد ها و برنامه نویسی شیء گرا به صورت شبیه سازی شده
      • طراحی و ساخت کلاس انسان و اشکال گرافیکی به همراه خصوصیات و نمونه سازی از آن ها
      • معرفی برنامه Bridge برای تست برنامه های تولید شده در تلفن همراه
      • کار با انواع ماژول ها در محیط بیسیک فور اندروید
      • تکنیک های برنامه نویسی پیشرفته در محیط بیسیک فور اندروید
      • مقایسه CodeModule و ClassModule
      • استفاده از تایمر در پروژه ها
      •  اشکال زدایی و خطایابی برنامه های نوشته شده در محیط بیسیک فور اندروید
      •  استفاده از دستور LOG برای دیباگ برنامه ها
      • سرویس ها در بیسیک فور اندروید در قالب چند پروژه کاربردی
      • کار با فایل ها و مدیریت منابع در محیط بیسیک فور اندروید
      • کار با سرویس ها در سیستم عامل اندروید
      •  کار با منوها و دیالوگ ها در محیط بیسیک فور اندروید
      • کار با بلوتوث (ارتباط سریال) در بیسیک فور اندوید
      •  ساخت برنامه چت از طریق بلوتوث (به صورت دو طرفه)
    • درس پنجم: کار با بانک های اطلاعاتی در B4A
      • معرفی پایگاه داده SQLITE و نرم افزار Navicate برای ایجاد دیتابیس ها
      • آشنایی با مفاهیم بانک های اطلاعاتی
      • کار با دستورات پایگاه های داده و شبیه سازی آن ها
      • تحلیل و طراحی دیتابیس و جداول مربوطه
      • نوشتن کوئری ها (پرس و جوهای) کاربردی برای مدیریت داده ها
      • طراحی دیتابیس توسط کلاس ها در محیط بیسیک فور اندروید
      • کار با جداول – ویوها در محیط پایگاه داده
      • طراحی و پیاده سازی پروژه کتاب داستان با امکانات جالب به صورت کامل
    • درس ششم: مثال های کاربردی در محیط B4A
      • ساخت اسپلش های پیشرفته در محیط بیسیک فور اندروید
      • کار با فایل های صوتی و ضبط صدا توسط محیط برنامه نویسی بیسیک فور اندروید
      •  تغییر صدا، ایجاد فایل های صوتی و کار با فایل های تصویری
      • پخش صداهای آنلاین
      •  استفاده از نخ ها (Thread) در برنامه نویسی اندروید
      • ساختار فایل مانیفست به همراه نکات مربوطه
      • کار با حافظه کلیپ برد (ClipBoard) در محیط بیسیک فور اندروید
      •  کار با دوربین و تنظیمات پیشرفته آن در محیط بیسیک فور اندروید
      • سنسورهای تلفن همراه و کتابخانه Phone برای ساخت برنامه های سیستمی
      • کار با نوتیفیکیشن ها در سیستم عامل اندروید
      •  نحوه استفاده از تصاویر انیمیشنی در پروژه ها و نحوه ساخت اشکال متحرک
      • آشنایی با برخی از ترفندها در محیط بیسیک فوراندروید

     

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

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

    نرم افزار بیسیک فور اندروید (B4A) نسخه 5.5، نرم افزار Navicat نسخه 11.2.9، نرم افزار شبیه ساز YouWave نسخه 5.7

    پیش نیاز

    پیش نمایش

    بخش ۱ : آشنایی با دوره - ۶۸ دقیقه


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

    دانلود مستقیم - حجم دانلود ۴۹ مگابایت (کلیک کنید +)


    پیش نمایش ۲ : آشنایی با محیط برنامه نویسی - ۲۱ دقیقه


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

    دانلود مستقیم پیش نمایش - حجم دانلود ۲۵ مگابایت (کلیک کنید +)


    بخش ۳ : برنامه نویسی مقدماتی در B4A (الف) - ۸۸ دقیقه


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

    دانلود مستقیم - حجم دانلود ۱۱۱ مگابایت (کلیک کنید +)


    پیش نمایش ۴ : برنامه نویسی مقدماتی در B4A (ب) - ۲۱ دقیقه


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

    دانلود مستقیم پیش نمایش - حجم دانلود ۲۹ مگابایت (کلیک کنید +)


    پیش نمایش ۵ : برنامه نویسی مقدماتی در B4A (پ) - ۲۳ دقیقه


    مشاهده آنلاین و یا دانلود رایگان این پیش نمایش، نیازمند عضویت و ورود به سایت (+) است.

    پیش نمایش ۶ : برنامه نویسی تکمیلی در B4A (الف) - ۲۹ دقیقه


    مشاهده آنلاین و یا دانلود رایگان این پیش نمایش، نیازمند عضویت و ورود به سایت (+) است.

    پیش نمایش ۷ : برنامه نویسی تکمیلی در B4A (ب) - ۱۳ دقیقه


    مشاهده آنلاین و یا دانلود رایگان این پیش نمایش، نیازمند عضویت و ورود به سایت (+) است.

    پیش نمایش ۸ : برنامه نویسی تکمیلی در B4A (پ) - ۲۶ دقیقه


    مشاهده آنلاین و یا دانلود رایگان این پیش نمایش، نیازمند عضویت و ورود به سایت (+) است.

    بخش ۹ : کار با بانک های اطلاعاتی در B4A (الف) - ۸۱ دقیقه


    مشاهده آنلاین و یا دانلود رایگان این پیش نمایش، نیازمند عضویت و ورود به سایت (+) است.

    پیش نمایش ۱۰ : کار با بانک های اطلاعاتی در B4A (ب) - ۱۳ دقیقه


    مشاهده آنلاین و یا دانلود رایگان این پیش نمایش، نیازمند عضویت و ورود به سایت (+) است.

    پیش نمایش ۱۱ : کار با بانک های اطلاعاتی در B4A (پ) - ۱۶ دقیقه


    مشاهده آنلاین و یا دانلود رایگان این پیش نمایش، نیازمند عضویت و ورود به سایت (+) است.

    پیش نمایش ۱۲ : مثال های جامع و کاربردی در محیط B4A (الف) - ۲۱ دقیقه


    مشاهده آنلاین و یا دانلود رایگان این پیش نمایش، نیازمند عضویت و ورود به سایت (+) است.

    پیش نمایش ۱۳ : مثال های جامع و کاربردی در محیط B4A (ب) - ۲۶ دقیقه


    مشاهده آنلاین و یا دانلود رایگان این پیش نمایش، نیازمند عضویت و ورود به سایت (+) است.


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

    نام آموزش آموزش زبان برنامه نویسی بیسیک فور اندروید (B4A)
    ناشر فرادرس
    شناسه اثر ۸-۱۲۴۵۲-۰۵۳۴۱۲ (ثبت شده در مرکز رسانه‌های دیجیتال وزارت ارشاد)
    کد آموزش FVAND9408
    مدت زمان ۱۶ ساعت و ۱۸ دقیقه
    زبان فارسی
    نوع آموزش آموزش ویدئویی     (کیفیت HD - مورد تایید فنی فرادرس)
    حجم دانلود ۱۳۷۲ مگابایت     (کیفیت ویدئو HD‌ با فشرده سازی انحصاری فرادرس)
    تعداد DVD یک عدد (در صورت دریافت غیر آنلاین)


    ​راهنمای تهیه آموزشها

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

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

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

    با شروع یادگیری، یک کلیک فاصله دارید. همین حالا شروع کنید.

    آموزش زبان برنامه نویسی بیسیک فور اندروید (B4A)

    هزینه آموزش: ۳۵,۰۰۰ تومان




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



    مطالب مرتبط


    دیدگاه ها

    تا کنون ۵۵۷ نفراز این آموزش استفاده کرده اند.
    1. 5 از 5

      :

      آقا ممنون از زحماتون

    2. 5 از 5

      :

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

      • 0 از 5

        :

        با سلام.

        بله. یکی از سرفصل های تدریس شده در این فیلم آموزشی، “آموزش نصب پیش نیازها و محیط برنامه نویسی بیسیک فور اندروید” می باشد.


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

    درج دیدگاه

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

    *



​همین امروز شروع به آموختن کنید​

آموزش زبان برنامه نویسی بیسیک فور اندروید (B4A)

هزینه آموزش: ۳۵,۰۰۰ تومان



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




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

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

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

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


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