دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
دسته بندی: نرم افزار: سیستم ها: محاسبات علمی ویرایش: نویسندگان: Cay S. Horstmann سری: ISBN (شابک) : 0321774094 ناشر: Addison Wesley سال نشر: 2012 تعداد صفحات: 388 زبان: English فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) حجم فایل: 12 مگابایت
کلمات کلیدی مربوط به کتاب اسکالا برای بی صبران: کتابخانه، ادبیات کامپیوتری، اسکالا
در صورت تبدیل فایل کتاب Scala for the Impatient به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب اسکالا برای بی صبران نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
اسکالا یک زبان برنامه نویسی مدرن برای ماشین مجازی جاوا (JVM)
است که بهترین ویژگی های زبان های برنامه نویسی شی گرا و تابعی را
ترکیب می کند. با استفاده از Scala، می توانید برنامه ها را
مختصرتر از جاوا بنویسید و همچنین از قدرت کامل همزمانی استفاده
کنید. از آنجایی که Scala روی JVM اجرا میشود، میتواند به هر
کتابخانه جاوا دسترسی داشته باشد و با چارچوبهای جاوا سازگار
است.
Scala for the Impatient به طور خلاصه به توسعهدهندگان نشان
میدهد که Scala میتواند چه کاری انجام دهد و چگونه آن را انجام
دهد. در این کتاب، کی هورستمن، نویسنده اصلی Core Java™ پرفروش
بینالمللی، مقدمهای سریع و مبتنی بر کد ارائه میکند که کاملاً
کاربردی است. هورستمن مفاهیم و تکنیکهای Scala را در بخشهایی
بهاندازه وبلاگ معرفی میکند که میتوانید به سرعت به آنها مسلط
شوید و به کار ببرید. فعالیت های عملی شما را در مراحل کاملاً
تعریف شده شایستگی، از ابتدایی تا تخصصی راهنمایی می کند. پوشش
شامل
شروع سریع با مفسر، نحو، ابزارها و اصطلاحات منحصر به فرد
Scala
تسلط بر ویژگی های زبان اصلی: توابع، آرایه ها، نقشه ها، تاپل ها،
بسته ها، واردات، مدیریت استثناها و موارد دیگر
آشنایی با برنامه نویسی شی گرا در Scala: کلاس ها، وراثت، و ویژگی
ها
استفاده از Scala برای کارهای برنامه نویسی در دنیای واقعی: کار
با فایل ها، عبارات منظم و XML
کار با توابع درجه بالاتر و کتابخانه مجموعه های قدرتمند
Scala< br>استفاده از تطبیق الگوها و کلاسهای موردی
قدرتمند Scala
ایجاد برنامههای همزمان با بازیگران Scala
پیادهسازی زبانهای خاص دامنه
آشنایی با سیستم نوع Scala
استفاده از "ابزارهای قدرت" پیشرفته مانند حاشیهنویسی، موارد
ضمنی، و ادامه محدود
Scala به سرعت در حال رسیدن به نقطه اوج است که تجربه برنامه
نویسی را تغییر می دهد. این کتاب به برنامه نویسان شی گرا کمک می
کند تا بر روی مهارت های موجود خود بسازند و به آنها اجازه می دهد
تا بلافاصله برنامه های کاربردی مفیدی را ایجاد کنند که به تدریج
بر تکنیک های برنامه نویسی پیشرفته تسلط پیدا می کنند.
Scala is a modern programming language for the Java Virtual
Machine (JVM) that combines the best features of
object-oriented and functional programming languages. Using
Scala, you can write programs more concisely than in Java, as
well as leverage the full power of concurrency. Since Scala
runs on the JVM, it can access any Java library and is
interoperable with Java frameworks.
Scala for the Impatient concisely shows developers what Scala
can do and how to do it. In this book, Cay Horstmann, the
principal author of the international best-selling Core Java™,
offers a rapid, code-based introduction that’s completely
practical. Horstmann introduces Scala concepts and techniques
in “blog-sized” chunks that you can quickly master and apply.
Hands-on activities guide you through well-defined stages of
competency, from basic to expert. Coverage includes
Getting started quickly with Scala’s interpreter, syntax,
tools, and unique idioms
Mastering core language features: functions, arrays, maps,
tuples, packages, imports, exception handling, and more
Becoming familiar with object-oriented programming in Scala:
classes, inheritance, and traits
Using Scala for real-world programming tasks: working with
files, regular expressions, and XML
Working with higher-order functions and the powerful Scala
collections library
Leveraging Scala’s powerful pattern matching and case
classes
Creating concurrent programs with Scala actors
Implementing domain-specific languages
Understanding the Scala type system
Applying advanced “power tools” such as annotations, implicits,
and delimited continuations
Scala is rapidly reaching a tipping point that will reshape the
experience of programming. This book will help object-oriented
programmers build on their existing skills, allowing them to
immediately construct useful applications as they gradually
master advanced programming techniques.