×
۱۸۵,۰۰۰ تومان

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

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

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

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

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

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

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

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

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

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

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

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

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

 

24

 

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

 

فهرست سرفصل‌ها و رئوس مطالب مطرح شده در اين مجموعه آموزشی، در ادامه آمده است:
  • درس یکم: آشنایی با دوره و معرفی سیستم عامل اندروید و مقایسه زبان های برنامه نویسی اندروید
    • آشنایی با سیستم عامل اندروید
    • ویژگی های اصلی سیستم عامل اندروید
    • اجزای تشکیل دهنده سیستم عامل اندروید
    • آشنایی با انواع نسخه های سیستم عامل اندروید
    • چرخه حیاط اکتیویتی در سیستم عامل اندروید
    • انواع زبان های برنامه نویسی اندروید و مقایسه آن ها
  • درس دوم: آشنایی با محیط برنامه نویسی بیسیک فور اندروید و آماده سازی شبیه ساز
    • نصب پیش نیازها و محیط برنامه نویسی بیسیک فور اندروید
    • قسمت های مختلف بیسیک فور اندروید
    • افزودن شبیه ساز برای اجرای برنامه های اندروید به همراه تنظیمات آن
    • معرفی شبیه ساز 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 برای ساخت برنامه های سیستمی
    • کار با نوتیفیکیشن ها در سیستم عامل اندروید
    • نحوه استفاده از تصاویر انیمیشنی در پروژه ها و نحوه ساخت اشکال متحرک
    • آشنایی با برخی از ترفندها در محیط بیسیک فوراندروید

 

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

 

در ادامه لیست کتب انگلیسی و کتب فارسی منتشر شده در این زمینه معرفی شده اند:

معرفی کتب انگلیسی
عنوان نویسندگان سال انتشار
Ultra-fast Android App Development using BASIC Wyken Seagrave ۲۰۱۵
Rapid App Development for Android Wyken Seagrave ۲۰۱۳

 

معرفی کتب فارسی
عنوان نویسندگان سال انتشار
پایگاه داده ی SQLite برای برنامه نویسان اندروید و .NET سیدعلیرضا قمصری جوینانی ۱۳۹۳

پیش نیاز


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

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

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

Basic4android v5.5, Navicat v11.2.9, YouWave v5.7, JDK v6.0, SDK Tools v21

پیش نمایش‌ها

۱. آشنایی با دوره
۲. آشنایی با محیط برنامه نویسی بیسیک فوراندروید و آماده سازی شبیه ساز
۳. آموزش برنامه نویسی مقدماتی در B4A (الف)
۴. آموزش برنامه نویسی مقدماتی در B4A (ب)
۵. آموزش برنامه نویسی مقدماتی در B4A (پ)
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.
۶. آموزش برنامه نویسی تکمیلی در B4A (الف)
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.
۷. آموزش برنامه نویسی تکمیلی در B4A (ب)
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.
۸. آموزش برنامه نویسی تکمیلی در B4A (پ)
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.
۹. آموزش کاربردی کار با بانک های اطلاعاتی در B4A (الف)
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.
۱۰. آموزش کاربردی کار با بانک های اطلاعاتی در B4A (ب)
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.
۱۱. آموزش کاربردی کار با بانک های اطلاعاتی در B4A (پ)
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.
۱۲. آموزش مثال های جامع و کاربردی در محیط B4A (الف)
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.
۱۳. آموزش مثال های جامع و کاربردی در محیط B4A (ب)
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.
۱۴. آموزش مثال های جامع و کاربردی در محیط B4A (پ)
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.
این آموزش شامل ۱۴ جلسه ویدئویی با مجموع ۱۶ ساعت و ۳۶ دقیقه است.
با تهیه این آموزش، می‌توانید به همه بخش‌ها و جلسات آن، دسترسی داشته باشید.

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

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

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

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


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

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


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


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


نظرات

تا کنون ۲,۳۵۲ نفر از این آموزش استفاده کرده‌اند و ۱۹ نظر ثبت شده است.
پژمان
پژمان
۱۴۰۰/۱۲/۰۸
محتوا خوب بود لطفا آموزش پیشرفته تری هم این خصوص قرار بدید.
علیرضا
علیرضا
۱۴۰۰/۰۷/۰۳
آموزش خوبی بود ولی چند اشکال عمده داره
1- در مورد نصب با جزئیات توضیح نمیده و خیلی سریع ازش رد میشه در صورتی که با نصب یک نرم افزار معمولی متفاوت و سخت تره

2- یکی از آموزش های مهم که گرفتن اطلاعات از سایت و ارسال آنها به وب است در این آموزش نیست
3- در مورد نحوه استفاده از سنسورها و کار با آنها حرفی نمیزنه
محمد
محمد
۱۳۹۹/۰۳/۱۸
خیلی پیچیده توضیح داده شده بود، من یه نسخه خارجیشو دیده بودم اون خیلی ساده تر بود.
لطفا مباحث رو تا اونجایی که میشه ساده ارائه کنید.
یاسر
یاسر
۱۳۹۹/۰۱/۰۶
برای یک آموزش بیان مدرس و اینکه موضوعات رو به صورت ابتدایی و پایه مطرح کنند مهم هست و این آموزش این مواردو داشت.
پویا
پویا
۱۳۹۹/۰۱/۰۹
خوب است
آرش
آرش
۱۳۹۸/۱۱/۱۹
آموزش خیلی خوبی هست، با توجه به اینکه فرادرس قیمت آموزش ها رو به صرفه گذاشته خیلی کمک حال ما هستش مرسی از دست اندرکاران فرادرس که برای این مجموعه زحمت میکشن.
علی
علی
۱۳۹۸/۰۸/۰۶
سلام با عرض خسته نباشید
اموزش ها خیلی خوب بود ولی چرا بعضی از فیلم ها نصفه هستند مثلا اخرین فیلم فکر کنم ماشین حساب میسازه.
jamal
jamal
۱۳۹۸/۱۰/۰۳
باعرض سلام و خسته نباشید به تیم خوب فرادرس خصوصا مدرس این درس آقای مهندس مجتبی شادریان من این آموزش را دیدم و از آن رضایت کافی دارم. در آموزش سعی شد ه بود از مطالب نسبتا به روزی استفاده شود.(برای آن عده از دوستانی که این آموزش را اکنون می خواهند تهیه کنند، بابت این مورد که در این آموزش از ورژن Basic4android v5.5 استفاده شده نگران نباشند برای آموزش یک زبان برنامه نویسی زیاد بعد زمان مطرح نیست چرا که ماهیت آن تغییر نمی کند هر چند که در ورژن های جدیدتر بیسیک مشکلات بهبود یافته و استفاده از material design راحت تر شده، اما شما تا زمانی که بیس برنامه نویسی رایاد نگیرد طبیعتا از ویژگی های آن هم بخوبی نمی توانید استفاده کنید). آموزش مفاهیم روان و مناسب بود.
nima
nima
۱۳۹۸/۰۷/۲۸
سلام و خداقوت به مجموعه فرادرس
قبل از هرچیزی لازم میدونم از استاد شادریان کمال و تشکر وقدرانی رو بکنم بخاطر تلاششون برای تهیه ای دوره و سایت فرادرس برای انتشار خدا خیرتون بده .
و در آخرباید بگم تشکر دوباره میکنم بخاطر تمامی زحمات شما.
محمد
محمد
۱۳۹۸/۰۳/۲۰
سلام
ممنونم از سایت خوبتون

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

با تشکر
دسته‌بندی موضوعی: برنامه نویسی | اندروید
برچسب‌ها:
Advanced Programming | ahviewpager | android | Android operating system | Android operating systems | Android programming languages | Audio files | b4a | basic for android | basic4android | Bluetooth | Bridge | Button | Calculator | chat Bluetooth | CheckBox- RadioButton | ClassModule | ClipBoard | CodeModule | Conditional and control structures | Database Analysis and Design | Databases in Basic For Android | Debugging and Fixing | Dialogs | EditText | factorial | File | First number detection | GPS | ImageView | JSON | Label | ListView | loading | LOG | Log tool | Manifest | materialdrawer | Menus | Moudule | Naicat | Navicat | Navicate | Notification | Number recognition Full | Object Oriented Programming ​ | OOP | OpenGL | Panel | programming | ProgressBar | Scripting | SeekBar | Serial Communication | services | Sound change | Spinner | Splash | sqlite | Thread | Threads | Timer | Voice recording | WebView | With Services on Android OS | youwave | YouWave simulator | آموزش محیط برنامه نویسی بیسیک فور اندروید | آندروید | ابزار Log | ارتباط سریال | اسپلش | اسپینر ها | اسکرول افقی | اسکریپت نویسی | اشکال زدایی | اشکال زدایی و خطایابی | اصول شی گرایی | اندروید با بیسیک | انیمیشن ها | با سرویس ها در سیستم عامل اندروید | بانک اطلاعاتی SQLite | برنامه Bridge | برنامه نویسان اندروید | برنامه نویسی پیشرفته | برنامه نویسی شی گرا | بلوتوث | بیسیک برای اندروید | بیسیک فور اندروید | پایگاه داده SQL | پایگاه داده ها در بیسیک فور اندروید | پورت سریال | پورت های سریال | تایمر | تبدیل متن به گفتار | تبلت | تبلت های اندرویدی | تجزیه XML | تحلیل و طراحی دیتابیس | تشخیص صدا | تشخیص عدد اول | تشخیص عدد کامل | تغییر صدا | چت بلوتوثی | حافظه کلیپ برد | خروجی apk | دانلود | دیالوگ ها | دیتا بیس | دیتا بیس آنلاین | رابط کاربری پیشرفته | زبان های برنامه نویسی اندروید | ساخت منو کناری | ساختار های شرطی و کنترلی | سرویس | سرویس های وب | سنسور های تلفن همراه | سیستم عامل اندروید | شبیه ساز YouWave | ضبط صدا | فاکتوریل | فایل | فایل های صوتی | کار با بلوتوث | کامپایل | کتاب داستان | کلیپ برد | گرافیک | لی اوت ها | لیست ویو | ماژول | ماشین حساب | مانیفست | منوها | نخ ها | نسخه های سیستم عامل اندروید | نصب شبیه ساز | نوتیفیکیشن | و معرفی سیستم عامل اندروید | وب ویو | ویجت
مشاهده بیشتر مشاهده کمتر
×
فهرست جلسات ۱۴ جلسه ویدئویی
×