کتاب های برچسب java
تاریخ: ۱۸:۴۲:۵۵ ۱۳۹۵/۱۱/۱۹ سه شنبه
توسط: MotoMan
امتیاز: ۱
برچسب ها: Java | Data Structures |

ویرایش ششم کتاب Data Structures and Algorithms in Java (ساختمان‌های داده و الگوریتم‌ها در جاوا)، مقدمه ای بر ساختمان‌های داده از قبیل طراحی، آنالیز و پیاده سازی آن‌ها است. از دیر باز طراحی و آنالیز ساختمان‌های داده کار آمد به عنوان موضوع اصلی در محاسبات شناخته شده است. ما حس می‌کنیم که نقش اساسی طراحی و آنالیز ساختمان داده در برنامه‌ی تحصیلی و توجه به اهمیت ساختمان‌های داده و الگوریتم‌های کار آمد در بیشتر سیستم‌های نرم افزاری از جمله وب، سیستم‌های عامل، پایگاه‌های داده، کامپایلر‌ها و سیستم‌های شبیه سازی علمی، کاملا محرز شده است.
این کتاب برای استفاده در درس ساختمان‌های داده مقدماتی یا مقدمه ای متوسط برای درس الگوریتم‌ها طرح ریزی شده است. فصول این کتاب به نحوی سازمان دهی شده اند تا مسیری آموزشی ارائه کند که از مبانی زبان برنامه نویسی جاوا و طراحی شی گرا شروع می‌شود.  پس از این  ما در مورد ساختمان‌های به هم پیوسته از قبیل آرایه‌ها و لیست‌های پیوندی و تکنیک‌های بنیادین مثل آنالیز الگوریتم و بازگشتی بحث می‌کنیم. در بخش اصلی کتاب، ساختمان داده‌ها و الگوریتم‌های پایه ای ارائه شده که با بحث در مورد مدیریت حافظه به نتیجه رسیده است.

 

تعداد بازدید: ۱۴۸
دیدگاه ها: ۰
تاریخ: ۱۹:۱۵:۵۵ ۱۳۹۵/۱۱/۹ شنبه
توسط: MotoMan
امتیاز: ۳
برچسب ها: Java |

من حتی قبل از انتشار نسخه‌ی 1.0 جاوا در سال 1995، شیفته‌ی آن بودم و در نتیجه توسعه دهنده جاوا، نویسنده، سخنران، استاد و سفیر تکنولوژی Oracle Java شدم. در این سفر، افتخار می‌کنم که Paul Deitel را همکار خود صدا بزنم و اغلب کتاب Java How To Program او را به دیگران توصیه کنم. در نسخه‌های متعدد آن، این کتاب ثابت کرده است که یک منبع فوق العاده برای دوره‌های دانشگاه و حرفه ای است که من و دیگران برای آموزش زبان برنامه نویسی جاوا ترغیب شده ایم.

پوشش کامل و ارائه درست و کامل آن از مفاهیم جاوا از جمله آن هایی که اخیرا در Java SE 8 معرفی شده اند، یکی از ویژگی هایی هست که این کتاب را به یک منبع عالی تبدیل کرده است. نظم مفاهیم و تمریناتی که برای توسعه‌ی نرم افزار کار آمد ضروری است، ویژگی مفید دیگر آن است. از جمله ویژگی‌های جدید ویرایش دهم این کتاب به می‌توان به موارد زیر اشاره کرد:

فصل کامل جدیدی در مورد Lambda Expressions و Streams جاوا ارائه شده است. در این فصل که با تمرکز بر برنامه نویسی تابعی شروع می‌شود، عبارات لامبدا جاوا معرفی شده اند و چگونگی استفاده از استریم‌ها برای انجام کار‌های برنامه نویسی تابعی بر روی مجموعه‌ها نشان داده شده است.

اگر چه همزمانی از همان نسخه‌ی اول این کتاب مورد بررسی قرار گرفته بوده است، اهمیت آن به خاطر معماری چند هسته ای دو چندان شده است. در فصل همزمانی، مثال هایی از زمان بندی آورده شده است که با استفاده از کلاس‌های API جدید Date/Time معرفی شده در Java SE 8، افزایش کارایی چند هسته ای را را بر تک هسته ای نشان می‌دهد.

JavaFX تکنولوژی رابط کاربری گرافیکی، گرافیک و چند رسانه ای جدید جاوا است، پس خیلی خوبه که سه فصل مختص JavaFX به سبک آموزشی اختصاصی Deitel live-code در این کتاب وجود دارد.

تعداد بازدید: ۲۱۰
دیدگاه ها: ۰
تاریخ: ۱۹:۲:۸ ۱۳۹۵/۱۱/۹ شنبه
توسط: MotoMan
امتیاز: ۷
برچسب ها: Java |

من حتی قبل از انتشار نسخه‌ی 1.0 جاوا در سال 1995، شیفته‌ی آن بودم و در نتیجه توسعه دهنده جاوا، نویسنده، سخنران، استاد و سفیر تکنولوژی Oracle Java شدم. در این سفر، افتخار می‌کنم که Paul Deitel را همکار خود صدا بزنم و اغلب کتاب Java How To Program او را به دیگران توصیه کنم. در نسخه‌های متعدد آن، این کتاب ثابت کرده است که یک منبع فوق العاده برای دوره‌های دانشگاه و حرفه ای است که من و دیگران برای آموزش زبان برنامه نویسی جاوا ترغیب شده ایم.

پوشش کامل و ارائه درست و کامل آن از مفاهیم جاوا از جمله آن هایی که اخیرا در Java SE 8 معرفی شده اند، یکی از ویژگی هایی هست که این کتاب را به یک منبع عالی تبدیل کرده است. نظم مفاهیم و تمریناتی که برای توسعه‌ی نرم افزار کار آمد ضروری است، ویژگی مفید دیگر آن است. از جمله ویژگی‌های جدید ویرایش دهم این کتاب به می‌توان به موارد زیر اشاره کرد:

فصل کامل جدیدی در مورد Lambda Expressions و Streams جاوا ارائه شده است. در این فصل که با تمرکز بر برنامه نویسی تابعی شروع می‌شود، عبارات لامبدا جاوا معرفی شده اند و چگونگی استفاده از استریم‌ها برای انجام کار‌های برنامه نویسی تابعی بر روی مجموعه‌ها نشان داده شده است.

اگر چه همزمانی از همان نسخه‌ی اول این کتاب مورد بررسی قرار گرفته بوده است، اهمیت آن به خاطر معماری چند هسته ای دو چندان شده است. در فصل همزمانی، مثال هایی از زمان بندی آورده شده است که با استفاده از کلاس‌های API جدید Date/Time معرفی شده در Java SE 8، افزایش کارایی چند هسته ای را را بر تک هسته ای نشان می‌دهد.

JavaFX تکنولوژی رابط کاربری گرافیکی، گرافیک و چند رسانه ای جدید جاوا است، پس خیلی خوبه که سه فصل مختص JavaFX به سبک آموزشی اختصاصی Deitel live-code در این کتاب وجود دارد.

تعداد بازدید: ۳۳۰
دیدگاه ها: ۰
تاریخ: ۱۲:۱:۱۱ ۱۳۹۵/۱۱/۵ سه شنبه
توسط: MotoMan
امتیاز: ۲
برچسب ها: Java |

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

این کتاب، برنامه نویسی را به روش مسئله محور آموزش می‌دهد که تمرکزش بر روی حل مسئله هست تا گرامر زبان. با استفاده از مسئله‌های تامل برانگیز در طیف وسیعی از موضوعات، برنامه نویسی مقدماتی را جالب کرده ایم. موضوع اصلی فصل‌های ابتدایی کتاب در مورد حل مساله است، همچنین سینتکس و کتابخانه‌ی مناسب معرفی شده تا برنامه نویس برای حل مسئله‌های خود بتواند برنامه بنویسد. برای حمایت از برنامه نویسی به شیوه‌ی مسئله محور، مسائل مختلفی در سطوح مختلف سختی برای ایجاد انگیزه در دانشجویان، در کتاب گنجانده شده است.

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

این کتاب در دانشگاه‌های جهان به طور گسترده برای دروس برنامه نویسی مقدماتی، ساختمان‌های داده و الگوریتم‌ها استفاده می‌شود. نسخه‌ی جامع این کتاب، مبانی برنامه نویسی، برنامه نویسی شی گرا، برنامه نویسی GUI، ساختمان‌های داده، الگوریتم ها، همزمانی، شبکه، پایگاه داده و برنامه نویسی وب را شامل می‌شود.

نسخه‌ی 10 کتاب Intro to Java Programming بر اساس پیشنهادات و نظرات شما به روز رسانی شده است که به تعدادی از آن‌ها اشاره می‌کنیم.

کتاب به جاوا 8 به روز رسانی شده است.

 Swing با JavaFX جایگزین شده است. JavaFX فریمورکی جدید برای توسعه‌ی برنامه‌های GUI جاوا است. JavaFX تا حد زیادی برنامه نویسی GUI را ساده می‌کند و یادگیری آن ساده‌تر از Swing است. برای ساده کردن کد نویسی JavaFX و ترد‌ها نیز از Lambda Expression  استفاده شده است.

Exception Handling، abstract classes و interface‌ها قبل از برنامه نویسی رابط کاربری گرافیکی معرفی شده اند تا اگر استاد تصمیم به عدم تدریس فصل GUI گرفت، بتواند به راحتی از آن بگذرد.

مقدمه ای بر اشیا و رشته‌ها قبل از فصل 4 قرار داده شدند تا دانشجویان از اشیا و رشته‌ها برای توسعه‌ی برنامه‌های جالب زودتر  بتوانند استفاده کنند.

تعداد بازدید: ۱۶۷
دیدگاه ها: ۰
تاریخ: ۱۱:۳۷:۴۳ ۱۳۹۳/۱۰/۳۰ سه شنبه
توسط: MotoMan
امتیاز: ۱۹
برچسب ها: Java |

ویرایش نهم این کتاب یک مرجع کامل است که برای Java SE 8 به روز رسانی شده است. در این کتاب چگونگی توسعه، کامپایل، اشکال زدایی و اجرای برنامه‌های جاوا توضیح داده شده است. پرفروش‌ترین کتاب Herb Schildt نویسنده‌ی این کتاب، کلیه مباحث جاوا از جمله گرامر، کلمات کلیدی و اصول برنامه نویسی را پوشش می‌دهد.
در این کتاب ویژگی‌های جدید جاوا 8 به مانند عبارات لامبدا، Stream Library  و default interface method نیز به طور مفصلی مورد بحث قرار گرفته اند.

تعداد بازدید: ۲۸۹۲
دیدگاه ها: ۱
تاریخ: ۲۰:۲۰:۵۴ ۱۳۹۳/۱۰/۱۸ پنج شنبه
توسط: punsher2011
امتیاز: ۲
برچسب ها: Java | Game Development |
This book is for game developers with little experience using Java, little experience in developing games, or both.
تعداد بازدید: ۷۶۵
دیدگاه ها: ۱
تاریخ: ۱:۱۱:۵۱ ۱۳۹۲/۱۱/۲ چهارشنبه
توسط: sooth3r
امتیاز: ۵
برچسب ها: Java |

به عنوان یک برنامه نویس همیشه در دسترس بودن یک مرجع یا رفرنسی کامل می‌تواند از نیازهای همیشگی باشد شاید سری کتاب‌های Nutshell از انتشارات اُریلی را بتوان دایرة المعارف برنامه نویسی در یک زبان دانست که در نهایت سعی و تلاش می‌باشد تا تمامی کتابخانه‌های پیش فرض یک زبان را پوشش دهد و بتواند نقش خود را چه به عنوان یک خودآموز و یا یک مرجع برای یک برنامه نویس کارکشته عمل کند این بار می‌توانید از این سری نسخه‌ی جاوای آن را دریافت کنید!

تعداد بازدید: ۱۵۳۶
دیدگاه ها: ۰
تاریخ: ۱۰:۱۵:۵۹ ۱۳۹۲/۸/۲۴ جمعه
توسط: MotoMan
امتیاز: ۱
برچسب ها: Java | Network Programming |

رشد جاوا در طول بیست سال گذشته چیزی کمتر از فوق العاده نبوده است. با توجه به رشد سریع جاوا و رشد غیر قابل انکار اینترنت، باعث تعجبه که هنوز برنامه نویسی شبکه در جاوا برای خیلی ها، ناشناخته باقی مانده است. مطمئنا این گونه نباید باشد؛ در حقیقت نوشتن برنامه‌های شبکه در جاوا بسیار ساده است، همان گونه که در این کتاب به شما نشان خواهم داد. اگر تجربه‌ی قبلی در نوشتن برنامه‌های شبکه در محیط‌های Unix یا Windows و یا Macintosh داشته باشید؛ حتما از این بابت شگفت زده خواهید شد که معادل همان برنامه‌ها در جاوا چقدر ساده پیاده سازی می‌شود. API‌های هسته جاوا، اینترفیس‌های خوش ساختی را برای دسترسی به امکانات شبکه در اختیار شما قرار می‌دهد.

ویرایش چهارم کتاب برنامه نویسی شبکه در جاوا، مزیت‌های کلاس‌های کتابخانه‌ی شبکه‌ی جاوا را برای انجام بسیاری از کارهای شبکه به شما نشان خواهد داد.

تعداد بازدید: ۱۶۸۲
دیدگاه ها: ۰
loading...

لطفا منتظر بمانید...