كتاب Scala for the Impatient 2nd Editionكتب تقنية المعلومات

كتاب Scala for the Impatient 2nd Edition

نبذة عن الكتاب: يستمر الاهتمام بلغة البرمجة Scala في النمو لأسباب عديدة. يحتضن Scala أسلوب البرمجة الوظيفي دون التخلي عن النموذج الموجه للكائنات ، ويسمح لك بكتابة البرامج بشكل أكثر إيجازًا من Java. نظرًا لأن Scala يعمل على JVM ، تم تحديث هذه النسخة المعدلة بدقة لـ Scala 2.12 وتعكس الاستخدام الحالي لـ Scala. يتضمن تغطية إضافية لخصائص Scala الحديثة ، بما في ذلك الاستيفاء المتسلسل ، والاستدعاء الديناميكي ، والفئات الضمنية ، والعقود الآجلة. Scala هي لغة كبيرة ، ولكن يمكنك استخدامها بفعالية دون معرفة كل تفاصيلها عن كثب.
كاي إس هورستمان - نبذة عن الكاتب كاي إس هورستمان هو المؤلف الرئيسي لـ Core Java ™ ، المجلدين الأول والثاني ، الإصدار الثامن (Prentice Hall ، 2008) ، بالإضافة إلى عشرات الكتب الأخرى للمبرمجين المحترفين وطلاب علوم الكمبيوتر. وهو أستاذ علوم الكمبيوتر في جامعة ولاية سان خوسيه وبطل جافا.❰ له مجموعة من الإنجازات والمؤلفات أبرزها ❞ Scala for the Impatient 2nd Edition ❝ ❞ Scala for the Impatient 2nd Edition ❝ ❞ Scala for the Impatient 1st Edition ❝ الناشرين : ❞ جميع الحقوق محفوظة للمؤلف ❝ ❱
من كتب لغة سكالا كتب لغات البرمجة - مكتبة كتب تقنية المعلومات.

وصف الكتاب : نبذة عن الكتاب:

يستمر الاهتمام بلغة البرمجة Scala في النمو لأسباب عديدة. يحتضن Scala أسلوب البرمجة الوظيفي دون التخلي عن النموذج الموجه للكائنات ، ويسمح لك بكتابة البرامج بشكل أكثر إيجازًا من Java. نظرًا لأن Scala يعمل على JVM ،
تم تحديث هذه النسخة المعدلة بدقة لـ Scala 2.12 وتعكس الاستخدام الحالي لـ Scala. يتضمن تغطية إضافية لخصائص Scala الحديثة ، بما في ذلك الاستيفاء المتسلسل ، والاستدعاء الديناميكي ، والفئات الضمنية ، والعقود الآجلة. Scala هي لغة كبيرة ، ولكن يمكنك استخدامها بفعالية دون معرفة كل تفاصيلها عن كثب.

للكاتب/المؤلف : كاي إس هورستمان .
دار النشر : جميع الحقوق محفوظة للمؤلف .
سنة النشر : 2016م / 1437هـ .
عدد مرات التحميل : 951 مرّة / مرات.
تم اضافته في : الخميس , 21 أكتوبر 2021م.

ولتسجيل ملاحظاتك ورأيك حول الكتاب يمكنك المشاركه في التعليقات من هنا:

نبذة عن الكتاب:

يستمر الاهتمام بلغة البرمجة Scala في النمو لأسباب عديدة. يحتضن Scala أسلوب البرمجة الوظيفي دون التخلي عن النموذج الموجه للكائنات ، ويسمح لك بكتابة البرامج بشكل أكثر إيجازًا من Java. نظرًا لأن Scala يعمل على JVM ، فيمكنه الوصول إلى أي مكتبة Java وقابل للتشغيل البيني مع أطر عمل Java المألوفة. يسهّل Scala أيضًا الاستفادة من القوة الكاملة للتزامن.

مكتوب لمبرمجي Java أو C ++ أو C # المتمرسين الجدد على Scala أو البرمجة الوظيفية ، يقدم Scala for the Impatient ، الإصدار الثاني ، مفاهيم وتقنيات Scala الرئيسية التي تحتاجها لكي تكون منتجًا بسرعة. إنها مقدمة مثالية للغة ، خاصة للقراء الذين لا يتحلون بالصبر والذين يرغبون في تعلم أساسيات Scala حتى يتمكنوا من البدء في البرمجة بسرعة. إنه لا يحاول سرد جميع ميزات اللغة بشكل شامل أو يجعلك تعاني من خلال الأمثلة الطويلة والمفتعلة. بدلاً من ذلك ، ترشدك الأمثلة المصممة بعناية والأنشطة العملية خلال مراحل محددة جيدًا من الكفاءة ، من الأساسي إلى الخبير.

تم تحديث هذه النسخة المعدلة بدقة لـ Scala 2.12 وتعكس الاستخدام الحالي لـ Scala. يتضمن تغطية إضافية لخصائص Scala الحديثة ، بما في ذلك الاستيفاء المتسلسل ، والاستدعاء الديناميكي ، والفئات الضمنية ، والعقود الآجلة. Scala هي لغة كبيرة ، ولكن يمكنك استخدامها بفعالية دون معرفة كل تفاصيلها عن كثب. يوفر هذا العنوان بالضبط المعلومات التي تحتاجها للبدء في أجزاء مضغوطة وسهلة الفهم.

ابدأ بسرعة مع مترجم Scala ، وبناء الجملة ، والأدوات ، والتعابير الفريدة
ميزات اللغة الأساسية الرئيسية: الوظائف ، والمصفوفات ، والخرائط ، والمجموعات ، والحزم ، والواردات ، ومعالجة الاستثناءات ، والمزيد
تعرف على البرمجة الشيئية في Scala: الفئات والميراث والسمات
استخدم Scala لمهام البرمجة في العالم الحقيقي: العمل مع الملفات والتعبيرات العادية و XML
العمل مع وظائف ذات ترتيب أعلى ومكتبة مجموعات Scala القوية
استفد من مطابقة الأنماط القوية وفئات الحالة في Scala
إنشاء برامج متزامنة مع عقود Scala الآجلة
تطبيق لغات خاصة بالمجال
افهم نظام نوع Scala
تطبيق "أدوات الطاقة" المتقدمة ، مثل التعليقات التوضيحية والضمانات وفئات الكتابة
سجل منتجك على informit.com/register للوصول بسهولة إلى التنزيلات والتحديثات والتصحيحات عندما تصبح متاحة.

 

 

nterest in the Scala programming language continues to grow for many reasons. Scala embraces the functional programming style without abandoning the object-oriented paradigm, and it allows you to write programs more concisely than in Java. Because Scala runs on the JVM, it can access any Java library and is interoperable with familiar Java frameworks. Scala also makes it easier to leverage the full power of concurrency.

 

Written for experienced Java, C++, or C# programmers who are new to Scala or functional programming, Scala for the Impatient, Second Edition, introduces the key Scala concepts and techniques you need in order to be productive quickly. It is the perfect introduction to the language, particularly for impatient readers who want to learn the fundamentals of Scala so they can start coding quickly. It doesn’t attempt to exhaustively list all the features of the language or make you suffer through long and contrived examples. Instead, carefully crafted examples and hands-on activities guide you through well-defined stages of competency, from basic to expert.

 

This revised edition has been thoroughly updated for Scala 2.12 and reflects current Scala usage. It includes added coverage of recent Scala features, including string interpolation, dynamic invocation, implicit classes, and futures. Scala is a big language, but you can use it effectively without knowing all of its details intimately. This title provides precisely the information that you need to get started in compact, easy-to-understand chunks.

  • Get started quickly with Scala’s interpreter, syntax, tools, and unique idioms
  • Master core language features: functions, arrays, maps, tuples, packages, imports, exception handling, and more
  • Become familiar with object-oriented programming in Scala: classes, inheritance, and traits
  • Use Scala for real-world programming tasks: working with files, regular expressions, and XML
  • Work with higher-order functions and the powerful Scala collections library
  • Leverage Scala’s powerful pattern matching and case classes
  • Create concurrent programs with Scala futures
  • Implement domain-specific languages
  • Understand the Scala type system
  • Apply advanced “power tools,” such as annotations, implicits, and type classes

Register your product for convenient access to downloads, updates, and corrections as they become available.



نوع الكتاب : pdf.
اذا اعجبك الكتاب فضلاً اضغط على أعجبني
و يمكنك تحميله من هنا:

تحميل Scala for the Impatient 2nd Edition
كاي إس هورستمان
كاي إس هورستمان
Cay S. Horstmann
نبذة عن الكاتب كاي إس هورستمان هو المؤلف الرئيسي لـ Core Java ™ ، المجلدين الأول والثاني ، الإصدار الثامن (Prentice Hall ، 2008) ، بالإضافة إلى عشرات الكتب الأخرى للمبرمجين المحترفين وطلاب علوم الكمبيوتر. وهو أستاذ علوم الكمبيوتر في جامعة ولاية سان خوسيه وبطل جافا. ❰ له مجموعة من الإنجازات والمؤلفات أبرزها ❞ Scala for the Impatient 2nd Edition ❝ ❞ Scala for the Impatient 2nd Edition ❝ ❞ Scala for the Impatient 1st Edition ❝ الناشرين : ❞ جميع الحقوق محفوظة للمؤلف ❝ ❱.



كتب اخرى في كتب لغة سكالا

Programming Scala: Scalability = Functional Programming + Objects 2nd Edition PDF

قراءة و تحميل كتاب Programming Scala: Scalability = Functional Programming + Objects 2nd Edition PDF مجانا

Programming Scala: Scalability = Functional Programming + Objects 3nd Edition PDF

قراءة و تحميل كتاب Programming Scala: Scalability = Functional Programming + Objects 3nd Edition PDF مجانا

Scala for the Impatient 1st Edition PDF

قراءة و تحميل كتاب Scala for the Impatient 1st Edition PDF مجانا

Scala for the Impatient 2nd Edition PDF

قراءة و تحميل كتاب Scala for the Impatient 2nd Edition PDF مجانا

التدريب العملي على برمجة Scala PDF

قراءة و تحميل كتاب التدريب العملي على برمجة Scala PDF مجانا

التدريب العملي على برمجة Scala PDF

قراءة و تحميل كتاب التدريب العملي على برمجة Scala PDF مجانا

Learning Scala: Practical Functional Programming for the JVM PDF

قراءة و تحميل كتاب Learning Scala: Practical Functional Programming for the JVM PDF مجانا

Learning Scala: Practical Functional Programming for the JVM PDF

قراءة و تحميل كتاب Learning Scala: Practical Functional Programming for the JVM PDF مجانا

المزيد من كتب لغات البرمجة في مكتبة كتب لغات البرمجة , المزيد من كتب الإلكترونيات والطاقة في مكتبة كتب الإلكترونيات والطاقة , المزيد من الكتب التقنية والحاسوبية العامة في مكتبة الكتب التقنية والحاسوبية العامة , المزيد من كتب الكمبيوتر والانترنت في مكتبة كتب الكمبيوتر والانترنت , المزيد من كتب بي اتش بي في مكتبة كتب بي اتش بي , المزيد من كتب شبكات الحاسوب في مكتبة كتب شبكات الحاسوب , المزيد من كتب فجوال بيسك دوت نت في مكتبة كتب فجوال بيسك دوت نت , المزيد من كتب فجوال بيسك 6 في مكتبة كتب فجوال بيسك 6 , المزيد من كتب سي بلس بلس في مكتبة كتب سي بلس بلس
عرض كل كتب تقنية المعلومات ..
اقرأ المزيد في مكتبة كتب إسلامية , اقرأ المزيد في مكتبة كتب تقنية المعلومات , اقرأ المزيد في مكتبة المناهج التعليمية والكتب الدراسية , اقرأ المزيد في مكتبة القصص والروايات والمجلّات , اقرأ المزيد في مكتبة كتب الهندسة والتكنولوجيا , اقرأ المزيد في مكتبة الكتب والموسوعات العامة , اقرأ المزيد في مكتبة كتب تعلم اللغات , اقرأ المزيد في مكتبة كتب التنمية البشرية , اقرأ المزيد في مكتبة الكتب التعليمية , اقرأ المزيد في مكتبة كتب التاريخ , اقرأ المزيد في مكتبة كتب الأطفال قصص ومجلات , اقرأ المزيد في مكتبة كتب الطب , اقرأ المزيد في مكتبة الكتب العلمية , اقرأ المزيد في مكتبة كتب علوم سياسية وقانونية , اقرأ المزيد في مكتبة كتب الأدب , اقرأ المزيد في مكتبة كتب الروايات الأجنبية والعالمية , اقرأ المزيد في مكتبة كتب اللياقة البدنية والصحة العامة , اقرأ المزيد في مكتبة كتب الأسرة والتربية الطبخ والديكور , اقرأ المزيد في مكتبة الكتب الغير مصنّفة , اقرأ المزيد في مكتبة كتب المعاجم واللغات , اقرأ المزيد في مكتبة كتب علوم عسكرية و قانون دولي
جميع مكتبات الكتب ..