توضیحات تکمیلی
زبان B4J از سری مجموعههای ارائه شده توسط کمپانی B4X است. B4J یک ابزار رایگان برای راهحلهای دسکتاپ، سرور و اینترنت اشیا است که به کمک آن به راحتی میتوان برنامههای دسکتاپ (UI)، کنسول (غیر UI) و راه حلهای سرور را ایجاد نمود. برنامههای کامپایل شده با این ابزار میتوانند روی بردهای مختلفی نظیر: MAC ،Windows ،Linux و ARM، مانند بردهای Raspberry Pi اجرا شوند.
ما در این آموزش شما را با سبک کدنویسی در این زبان آشنا کرده و گام به گام مسائل و چالشهایی که در مسیر آموزش وجود دارد را رفع میکنیم. هدف از این فرادرس، یادگیری یک زبان بسیار کاربردی جهت ساخت برنامههایی است که قابلیت نصب روی دسکتاپ را داشته باشند و در انتها موارد آموزش داده شده را در قالب یک پروژه کاربردی پیادهسازی خواهیم کرد.
این آموزش برای همه کسانی که قصد برنامهنویسی با یک ابزار مولتی پلتفرم (Multi Platform) و در عین حال ساده را دارند، مناسب است و همچنین کسانی که سابقه کار با B4A که ابزار برنامهنویسی اندروید است را دارند نیز، میتوانند به سادگی و با یادگیری ساختار این برنامه کدهای نوشته شده خود را برای برنامههای دسکتاپ تغییر دهند.
فهرست سرفصلها و رئوس مطالب مطرح شده در اين مجموعه آموزشی، در ادامه آمده است:
- درس یکم: نصب و راهاندازی B4J
- نصب Java 8 یا OpenJDK 11
- نصب B4J 8.5
- پیکربندی نرمافزار B4J
- درس دوم: معرفی و پیشنمایش بخشهای مختلف نرمافزار
- سربرگهای برنامه
- نحوه ساخت پروژه جدید و ذخیره آن
- فایلهای موجود در پوشه پروژه
- بخش کدنویسی و طراحی لیاوتهای (Layout) برنامه
- آشنایی با نحوه ایجاد کد ماژول در برنامه
- درس سوم: آشنایی با ساختار زبان B4J
- ساختار شرطی If به همراه مثال کاربردی
- دستورهای انتخابی Select Case به همراه مثال کاربردی
- حلقههای تکرار For Next به همراه مثال کاربردی
- کار با توابع و رویههای فرعی
- بررسی آرگومانهای ارسالی به توابع
- آرایهها به همراه مثال کاربردی
- درس چهارم: انواع Viewها و کاربرد آنها
- Label
- Button
- TextArea
- ChoiceBox
- Html Editor
- Pagination
- درس پنجم: سه View کاربردی در محیط B4J
- درس ششم: پروژه رابط کاربری (طراحی فرم ثبتنام)
- انجام پروژه طراحی رابط کاربری صفحه Login برنامه
- درس هفتم: کار با کتابخانههای کاربردی
- کار با فایل و ماژول
- درس هشتم: کار با کتابخانههای Map و List
- کار با لیستهای Map و List
- درس نهم: کار با کتابخانههای Notification و Clipboard
- کار با نوتیفیکیشن و نمایش آن
- درس دهم: کار با کتابخانههای MediaPlayer و SQL
- کار با چندرسانهای
- کار با کلیپبورد (Clipboard)
- کار با دیتابیس و SQLite
مفید برای
- مهندسی کامپیوتر - نرمافزار
آنچه در این آموزش خواهید دید:
نرم افزارهای مرتبط با آموزش
پیش نمایشها










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