Core Java, Volume II–Advanced Features, 11th Edition
کتابی که در دست دارید جلد دوم ویرایش یازدهم Core Java است که به طور کامل برای Java SE 11 به روز شده است. جلد اول این کتاب، ویژگیهای ضروری زبان جاوا را پوشش داده است. این جلد به موضوعات پیشرفته ای میپردازد که یک برنامه نویس برای توسعه حرفه ای نرم افزار باید بداند. بنابراین، مانند جلد اول و ویرایشهای قبلی این کتاب، ما همچنان برنامه نویسانی را هدف قرار میدهیم که میخواهند فناوری جاوا را در پروژههای واقعی به کار گیرند.
مدتهاست که کتاب Core Java به عنوان آموزشی برتر و جدی و مرجع برنامه نویسان با تجربه ای که میخواهند کد قوی جاوا برای برنامههای واقعی بنویسند شناخته میشود. اکنون، کتاب Core Java, Volume II—Advanced Features, Eleventh Edition، (هسته جاوا، جلد دوم — ویژگیهای پیشرفته، ویرایش یازدهم)، با پوشش به روزی از UI پیشرفته و برنامه نویسی سازمانی، شبکه، امنیت و سیستم ماژول قدرتمند جدید جاوا، برای Java 11 به روز شده است.
نویسنده این کتاب Cay S. Horstmann، ویژگیهای جدید و پیچیده زبان و کتابخانه را با جزئیات و به طور کامل و همان طوری که خوانندگان از Core Java انتظار دارند بررسی میکند. وی نحوهی استفاده از این ویژگیها را برای ساخت برنامههای با کیفیت حرفه ای، با استفاده از مثالهای کاملاً آزمایش شده که سبک مدرن جاوا و بهترین شیوه ها، از جمله modularization را منعکس میکنند، نشان میدهد. مثالهای Horstmann به دقت برای درک آسان و حداکثر ارزش عملی ساخته و پرداخته شده اند، بنابر این شما میتوانید به طور مداوم از آنها برای نقطهی شروع کدهای خودتان استفاده کنید.
مطالبی که در کتاب «هسته جاوا، جلد دوم — ویژگیهای پیشرفته، ویرایش یازدهم» خواهید آموخت:
- ماهر شدن در تکنیکهای پیشرفته، اصطلاحات و بهترین شیوهها برای نوشتن کدهای برتر جاوا
- نهایت استفاده را بردن از APIهای مدرن I/O جاوا، سریال سازی اشیا و عبارات منظم
- اتصال موثر به سرویسهای شبکه، پیاده سازی کلاینتها و سرورهای شبکه و جمع آوری دادههای وب
- کوئری گرفتن از پایگاههای داده و مدیریت اتصالات پایگاه داده با جدیدترین نسخه JDBC
- ساده سازی تمامی جنبههای برنامه نویسی تاریخ و زمان با Java Date و Time API
- نوشتن برنامه ای بین المللی شده که تاریخ ها، زمان ها، اعداد، متنها و رابطهای کاربری گرافیکی را بومی سازی میکنند
- پردازش کد به سه روش قدرتمند: API اسکرپیت نویسی، API کامپایلر و پردازش annotation
- یادگیری نحوه انتقال کدهای قدیمی به Java Platform Module System
- استفاده از ویژگیهای مدرن امنیتی جاوا که برای برنامه نویسان برنامهها بسیار ارزشمند هستند
- برنامه نویسی رابطهای کاربری سمت کلاینت پیشرفته و تولید تصاویر بر روی سرور
- استفاده از JNI برای ارتباط با کد بومی C