Programming in Scala

  • ناشرArtima
  • سال انتشار2021
  • ویرایش5
  • زبانEnglish
  • تعداد صفحات670
  • شابک9780997148008

شناسه محصول: SKY-SCL-CODE-A976 دسته: , ,
برند: Artima

محدوده قیمت: 1,576,000 تومان تا 3,738,000 تومان

13 نفر در حال مشاهده این محصول هستند!

تحویل اکسپرس

حمل رایگان سفارشات بالای 1 میلیون تومان

پرداخت امن

امکان پرداخت انلاین یا پرداخت حضروی درب منزل

ضمانت اصالت کالا

امکان پرداخت انلاین یا پرداخت حضروی درب منزل

7 روز گارانتی بازگشت وجه

امکان پرداخت انلاین یا پرداخت حضروی درب منزل

Programming in Scala (ویرایش پنجم) — یک منبع برجسته و جامع برای یادگیری زبان Scala است که توسط Martin Odersky (طراح زبان Scala) به همراه Lex Spoon، Bill Venners و Frank Sommers تألیف شده است. این کتاب آموزش گام‌به‌گام از مفاهیم پایه تا مباحث پیشرفته‌ی Scala را با رویکردی کاربردی و تمرکز بر برنامه‌نویسی تابعی ارائه می‌دهد.

🔍 ویژگی‌های برجسته

  • بازنویسی کامل برای Scala 3: نسخه پنجم کتاب با ویژگی‌های جدید Scala 3 همگام شده است، از جمله کنترل حساس به تورفتگی (indentation)، union و intersection types، enumها، پارامترهای زمینه‌ای (given)، متدهای extension، و ویژگی‌های مدرن دیگر.
  • ترکیب اصول تابعی و شیءگرا: کتاب با بیانی روشن، فلسفه طراحی Scala را توضیح می‌دهد و نشان می‌دهد چگونه این زبان برای توسعه نرم‌افزارهای مقیاس‌پذیر و مدرن طراحی شده است.
  • مثال‌ها و توضیحات واضح: مطالب کتاب با نمونه‌کدهای عملی همراه هستند و خواننده را در درک بهتر مفاهیم زبان همراهی می‌کنند.

📚 محتوای کتاب

این کتاب در بیش از ۶۵۰ صفحه موضوعاتی چون موارد زیر را پوشش می‌دهد:

  • شروع کار با Scala و ساختار اساسی زبان
  • کلاس‌ها، اشیاء، توابع، ساختارهای داده‌ای، و کنترل جریان
  • مفاهیم پیشرفته مانند traits، تطبیق الگو (pattern matching)، پارامترهای نوعی (type parameters)
  • ویژگی‌های جدید Scala 3 از جمله enum، given/using، typeclassها و extension methodها

👥 مخاطبان

  • برنامه‌نویسان مبتدی تا پیشرفته که می‌خواهند درک عمیقی از Scala به‌دست آورند
  • توسعه‌دهندگانی که به دنبال یادگیری کاربردی زبان Scala برای پروژه‌های واقعی هستند
  • علاقه‌مندان به برنامه‌نویسی تابعی و شیءگرا در یک زبان مدرن، مقیاس‌پذیر و چندسکویی

🎯 نتیجه‌گیری

Programming in Scala, Fifth Edition یکی از معتبرترین منابع برای یادگیری Scala است. این کتاب، با پوشش کامل ویژگی‌های Scala 3، بیان شفاف، و رویکردی عملی، منبعی ارزشمند برای هر توسعه‌دهنده‌ای است که قصد دارد به‌صورت حرفه‌ای با این زبان کار کند.

This book is the authoritative tutorial on the Scala programming language, co-written by the languagex27s designer, Martin Odersky. This fifth edition is a major rewrite of the entire book, adding new material to cover the many changes in Scala 3.0. In fact we have added so much new material that we split the book into two volumes. This volume is a tutorial of Scala and functional programming.

About the Author

Martin Odersky is the creator of the Scala language. He is a professor at EPFL in Lausanne, Switzerland, where since 2001 he has led the team that developed the Scala language libraries, and compiler. He is a founder of Lightbend, Inc., and was a co-designer of Java generics and the original author of the current javac reference compiler. Lex Spoon worked on Scala for two years at EPFL and is now a software engineer at Square, Inc. Bill Venners is president of Artima, Inc. He is a community representative on the Scala Center Advisory Board, and the designer of ScalaTest. Frank Sommers is president of Autospaces, Inc.

ناشرArtima
ویرایش5
زبانEnglish
سال انتشار2021
شابک9780997148008
تعداد صفحات670
قطعB5
کیفیتاورجینال انتشارات
نوع چاپرنگی, سیاه و سفید
نوع جلدجلد سخت, شومیز, طلقی

نقد و بررسی‌ها

هنوز بررسی‌ای ثبت نشده است.

اولین کسی باشید که دیدگاهی می نویسد “Programming in Scala”

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

محدوده قیمت: 1,576,000 تومان تا 3,738,000 تومان

محصولات مشابه