menusearch
javapro.ir

دوره آموزشی پروژه محور JavaFX

جستجو
پنج شنبه ۷ مرداد ۱۴۰۰ | ۱۷:۴۹:۳۸
۱۳۹۷/۳/۱۶ چهارشنبه
(20)
(1)
دوره آموزشی پروژه محور JavaFX
دوره آموزشی پروژه محور JavaFX
دوره آموزشی جاوا اف ایکس
 
به نام خدا

جاوا را با لذت یاد بگیر!


دوره آموزشی JavaFX

دوره: آموزش پروژه محور JAVAFX
مدرس: خانم شادی ساری صراف
پیش نیاز: مفاهیم پایه و شی گرایی و دیتابیس در جاوا
فرمت آموزش:ویدیو
تهیه کننده: سایت آموزشی جاواپرو
قیمت: رایگان
 
 

JavaFX چیست؟

JavaFX یکی از کتابخانه‌‌‌‌های موجود در جاوا است که برای توسعه برنامه‌‌‌‌های کاربردی دسکتاپ و همچنین برنامه‌‌‌‌های کاربردی تحت وب (Rich Internet Applications) مورد استفاده قرار میگیرد. برنامه‌‌‌‌های کاربردی ایجاد شده توسط JavaFX می‌توانند در پلتفرم‌‌‌‌های متعدد از جمله وب،موبایل و دسکتاپ اجرا شوند.

برای توسعه برنامه‌‌‌‌های سمت کاربر (Client Side) با ویژگی‌‌‌‌های غنی و جذاب،برنامه نویسان به امکانات مختلفی نظیر کنترل‌‌‌‌های گرافیکی،وب،اشکال دوبعدی و سه بعدی،ایفکت ها ،انیمیشن و.. نیاز داشتند. کتابخانه‌‌‌‌های Awt و Swing به تنهایی جواب گوی این نیازها نبودند،در حال حاضر کتابخانه JavaFX پاسخ گوی تمام این نیاز‌‌‌‌های برنامه نویسان است.به عبارت دیگر JavaFX جایگزین Swing در جاوا برای ساخت برنامه‌‌‌‌های گرافیکی شده است.البته برنامه نویسان می‌توانند همزمان در کنار JavaFX به ویژگی‌‌‌‌های موجود در کتابخانه Swingنیز دسرسی داشته باشند.

JavaFX مجموعه ای غنی از گرافیک و API‌‌‌‌های رسانه ای را فراهم می‌کند که نتیجه آن تولید یک برنامه گرافیکی مدرن و زیبا است. JavaFX همچنین رابط هایی را فراهم می‌کند که با استفاده از آن برنامه نویسان می‌توانند انیمیشن گرافیکی را با کنترل‌‌‌‌های گرافیکی ترکیب کنند.



مقایسه ظاهر یک برنامه ساده گرافیکی

یک برنامه ساده گرافیکی جاوا


این دوره آموزشی JavaFX

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

پیشنیاز‌‌‌‌های JavaFX

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


مخاطبان این دوره آموزشی

این دوره آموزشی JavaFX هم برای مبتدیان و هم برای حرفه ای ها مناسب است.

 

 

سرفصل‌‌‌‌های دوره پروژه محور JavaFX ساخت برنامه مدیریت بانک

 

 

دانلود سورس کد مربوط به جلسات 1 تا 3 (معرفی JavaFX)

دانلود سورس کد مربوط به جلسات 4 تا 17 (ساخت برنامه مدیریت بانک با JavaFX)

 

 

مرتبط با این بخش
جلسه اول | آموزش رایگان JavaFXجلسه سوم | نصب scene Builder و ساخت یک لاگین ساده با JavaFXجلسه چهارم | ساخت برنامه مدیریت بانک با JavaFX | توضیحات ابتداییجلسه پنجم | ساخت برنامه مدیریت بانک با JavaFX | طراحی صفحه ورودجلسه ششم | ساخت برنامه مدیریت بانک با JavaFX | طراحی صفحه ثبت نامجلسه هفتم | برنامه مدیریت بانک با JavaFX | طراحی صفحه اصلیجلسه هشتم | برنامه مدیریت بانک با JavaFX | طراحی صفحه مدیریتجلسه نهم | برنامه مدیریت بانک با JavaFX | کلاس Person و کنترلر صفحه ثبت نامجلسه دهم | ساخت برنامه مدیریت بانک با JavaFX | نیمی از کلاس database و تکمیل کنترلر صفحه ثبت نامجلسه یازدهم | برنامه مدیریت بانک با JavaFX | کنترلر صفحه ‌ورودی جلسه دوازدهم | برنامه مدیریت بانک با JavaFX | اجرای بخش ثبت نام و‌ ورودی تا اینجای کار به همراه کلاس Transaction جلسه سیزدهم | برنامه مدیریت بانک با JavaFX | تکمیل کلاس database ،بخش آپدیت بالانس و واریز به حساب جلسه چهاردهم | برنامه مدیریت بانک با JavaFX | بخش واریز و انتقال وجه جلسه پانزدهم | برنامه مدیریت بانک با JavaFX | بخش تراکنش هر فرد و‌ نمایش جلسه شانزدهم | برنامه مدیریت بانک با JavaFX | کنترلر صفحه مدیریت(اطلاعات تمام کاربران - تمام تراکنش ها)جلسه هفدهم(آخر) | برنامه مدیریت بانک با JavaFX | اجرای برنامه نوشته شده
نظرات کاربران
*نام و نام خانوادگی
* پست الکترونیک
* متن پیام

بستن
*نام و نام خانوادگی
* پست الکترونیک
* متن پیام

1 نظر
حامد احمدی
جمعه چهارم آبان ۹۷
پاسخ
(10)
()
حامد احمدی
خيلي خوشحالم که با اين سايت آشنا شدم. فکر مي کنم مطالب زيادي بتوانم بياموزم. و پيشاپيش تشکر. من قدم هاي اول را براي تبديل شدن به يک توسعه دهنده اندرويد برداشتم.