فروشگاه انتشارات علوم رایانه دکتر عین الله جعفرنژادقمی
25% تخفیف خیلی ویـژه !
قیمت و خرید کتاب آموزش گام به گام برنامه نویسی به زبان جاوا - ویراست سوم
ارسال رایگان ارسال سریع به سراسر کشور

کتاب آموزش گام به گام برنامه نویسی به زبان جاوا - ویراست سوم

اثر دکتر عین‌الله جعفرنژاد قمی (عضو هیأت علمی جهاد دانشگاهی)، از انتشارات علوم رایانه
قیمت : 375,000 تومان
500,000 تومان
افزودن به سبد خرید
پیام به فروشنده !
20,100 تومان
اعتبار هدیه بگیرید !
نظر خود را به اشتراک بگذارید
تضمین اصالت کالا
تخفیف‌های دوره‌ای
ارسال سریع به سراسر کشور
کالاهای مشابه کتاب آموزش گام به گام برنامه نویسی به زبان جاوا - ویراست سوم
مشخصات کتاب آموزش گام به گام برنامه نویسی به زبان جاوا - ویراست سوم
انتشارات
انتشارات علوم رایانه
ویراست
3
تعداد صفحه
508 صفحه
سال انتشار
1402
قطع کتاب
وزیری
نوع جلد
شومیز
شابک
9784197205600
فهرست مطالب
فصل اول: مقدمات زبان جاوا 1-1. سلسله‌مراتب داده‌ها 1-2. تکامل زبان‌های برنامه‌سازی 1-3. جاوا مستقل از محیط است 1-4. جاوا یک زبان شیءگرا است 1-5. مفهوم کلاس در جاوا 1-6. شیءگرایی و ساخت‌یافتگی 1-7. اجزای تشکیل‌دهنده‌ی برنامه در جاوا 1-8. مفهوم شناسه در جاوا 1-9. انواع داده‌ها 1-10. متغیرها و ثوابت 1-11. عملگرها 1-12. عبارات 1-13. تبدیل انواع 1-14. روش ایجاد برنامه شیءگرا 1-15. محیط آماده‌سازی و اجرای برنامه در جاوا 1-16. تمرین‌ها فصل دوم : ساختار برنامه، ورودی - خروجی و متدها 2-1. دستورات نمایش اطلاعات 2-2. خواندن اطلاعات از صفحه‌کلید با کلاس Scanner 2-3. برنامه‌نویسی با متدها 2-4. تبادل اطلاعات بین متدها 2-5. تمرین‌ها فصل سوم : ساختارهای کنترلی 3-1. ساختارهای تکرار 3-2. ساختارهای تصمیم‌ 3-3. مفهوم بازگشتی 3-4. حالت‌های بازگشتی و توقف در محاسبه فاکتوریل 3-5. تمرین‌ها 3-6. پروژه برنامه‌نویسی فصل چهارم : کلاس‌ها و رشته‌ها 4-1. تعریف کلاس 4-2. به‌کارگیری روش توسعه نرم‌افزار 4-3. محصورسازی و کنترل دستیابی 4-4. سازنده‌ها 4-5. اعضای کلاس با کنترل دسترسی استاتیک 4-6. پکیج‌ها 4-7. متد‌ها و متغیرهای مرجع 4-8. حوزه شناسه‌ها در داخل کلاس ‌4-9. رشته‌ها 4-10. کلاس‌های انواع داده‌ی اولیه 4-11. کلاس Character 4-12. تمرین‌ها 4-13. پروژه برنامه‌نویسی فصل پنجم : آرایه‌ها و کاربرد آن‌ها 5-1. اعلان آرايه يك‏بعدى و تخصيص حافظه 5-2. آرایه‌های یک‌بعدی به عنوان پارامتر متد 5-3. مرتب‌سازی آرایه‌ها 5-4. جستجو در آرایه 5-5. طراحی کلاسی برای پردازش آرایه یک‌بُعدی صحیح 5-6. آرایه‌ای از اشیا 5-7. کلاس Vector (بردار) 5-8. آرایه و متدهایی با تعداد متغیری از پارامترها 5-9. آرایه‌های دوبعدی 5-10. آرایه‌های چندبعدی 5-11. کلاس Arrays 5-12. کلکسیون‌ها و کلاس ArrayList 5-13. تمرین‌ها 5-14. پروژه برنامه‌نویسی فصل ششم: وراثت کلاس‌ها و چندریختی 6-1. مفهوم وراثت در برنامه‏نويسى شى‏ءگرا 6-2. شکل کلی وراثت کلاس 6-3. استفاده از متدهای کلاس پایه در زیرکلاس 6-4. سازنده‌های کلاس پایه و زیرکلاس 6-5. وراثت چگونه کار می‌کند 6-6. متدهایی که لغو نمی‌شوند 6-7. اعضای protected در کلاس 6-8. کلاس Object 6-9. چندریختی از طریق وراثت 6-10. کلاس‌ها و متدهای انتزاعی 6-11. تمرین‌ها 6-12. پروژه برنامه‌نویسی فصل هفتم: واسط‌ها و کلاس‌های داخلی 7-1. واسط‌ها 7-2. کلاس‌های داخلی 7-3. ترکیب (تجمیع) 7-4. کپی و ایجاد اشیا با متد clone() 7-5. کلاس‌های پراکسی 7-6. تمرین‌ها فصل هشتم: اداره کردن استثناها 8-1. مفهوم استثنا و اداره‌کردن استثنا 8-2. دسته‌بندی استثنا 8-3. اداره‌کردن استثنا 8-4. پرتاب و پرتاب مجدد استثنا 8-5. متد printStackTrace 8-6. ایجاد کلاس استثنا فصل نهم: ورودی- خروجی فایل‌ها 9-1. مدیریت فایل‌ها و پوشه‌ها با کلاس File 9-2. ورودی - خروجی فایل 9-3. سازمان فایل‌ها 9-4. ساختار فایل‌ داده 9-5. کلاس‌های ورودی – خروجی فایل 9-6. ورودی – خروجی فایل‌های متنی 9-7. کلاس‌های استریم‌ها 9-8. ویرایش فایل‌های ترتیبی 9-9. ورودی – خروجی اشیا 9-10. فایل‌های تصادفی (دستیابی مستقیم) 9-11. ورودی-خروجی در آرایه‌ها فصل دهم: فناوری مدرن JavaFX: نصب و پیکربندی 10-1. امکانات طراحی واسط کاربری گرافیکی در جاوا 10-2. معرفی JavaFX 10-3. نصب JavaFX در eclipse 10-4. معرفی نرم‌افزار SceneBuilder 10-5. ایجاد پروژه‌ی JavaFX در eclipse 10-6. آشنایی با ساختار پروژه‌ی JavaFX 10-7. مفهوم کنترل در SceneBuilder 10-8. آشنایی با محیط SceneBuilder 10-9. معرفی FXML 10-10. مفهوم رویداد و اداره کردن آن فصل یازدهم: طراحی واسط کاربری با JavaFX: بخش اول 11-1. چیدمان عناصر واسط کاربری 11-2. کنترل‌های ورودی و خروجی در SceneBuilder 11-3. کنترل‌های انتخاب گزینه فصل دوازدهم: طراحی واسط کاربری با JavaFX: بخش دوم 12-1. مقدمه‌ای بر رویدادها در JavaFX 12-2. اداره کردن رویدادهای ماوس 12-3. کنترل‌های انتخاب 12-4. منوسازی با کنترل‌های JavaFX 12-5. اداره کردن جدول‌ها در JavaFX 12-6. کاربرد شیوه‌نامه آبشاری (CSS) فصل سیزدهم: گرافیک، نمودارها و چندرسانه‌ای 13-1. مبانی گرافیک 13-2. رسم خط 13-3. رسم دایره 13-4. رسم بیضی 13-5. رسم چندضلعی 13-6. رسم چندخطی (خطوط متصل) 13-7. رسم چهارگوش (مربع یا مستطیل) 13-8. رسم کره 13-9. رسم کمان 13-10. رسم منحنی مکعبی 13-11. رسم منحنی درجه دوم 13-12. رسم نمودارها 13-13. چندرسانه‌ای در JavaFX فصل چهاردهم: برنامه‌نویسی همروند 14-1. همروندی در جاوا 14-2. کاربردهای برنامه‌نویسی همروند 14-3. حالت‌ها و چرخه‌ی حیات نخ 14-4. کلاس Thread و واسط Runnable 14-5. استفاده از واسط Runnable برای ایجاد نخ 14-6. تحویل‌دادن پردازنده 14-7. استفاده از متدهای isAlive() و join() 14-8. بررسی اولویت نخ‌ها 14-9. همگام‌سازی 14-10. بن‌بست فصل پانزدهم: برنامه‌نویسی پایگاه داده در جاوا 15-1. تعریف سیستم پایگاه داده و مقایسه‌ی آن با سیستم فایل 15-2. مدل‌های پایگاه داده 15-3. عناصرتشکیل‌دهنده‌ی پایگاه داده 15-4. سیستم‌های مدیریت پایگاه داده ‌15-5. معرفی منابع برای مطالعه‌ی این فصل ‌15-6. مبانی JDBC ‌15-7. پیکربندی eclipseبرای پایگاه داده‌ی MySQL ‌15-8. ایجاد یک پایگاه داده‌ی نمونه پیوست: نصب eclipse و ایجاد برنامه نصب eclipse ایجاد پروژه در جاوا نوشتن برنامه در جاوا واژه‌نامه انگلیسی به فارسی منابع
نظر خود را به اشتراک بگذارید
commentuser
Copyright © 2023 Powered By Olomrayaneh web developer team, All Rights Reserved.
فروشگاه انتشارات علوم رایانه دکتر عین الله جعفرنژادقمی - لوگو