آشنایی با برنامهنویسی و حل مسئله با استفاده از اسکالا ۲۰۱۶
Introduction to Programming and Problem-Solving Using Scala 2016
دانلود کتاب آشنایی با برنامهنویسی و حل مسئله با استفاده از اسکالا ۲۰۱۶ (Introduction to Programming and Problem-Solving Using Scala 2016) با لینک مستقیم و فرمت pdf (پی دی اف) و ترجمه فارسی
| نویسنده |
Mark C. Lewis, Lisa Lacher |
|---|
ناشر:
CRC Press
۳۰ هزار تومان تخفیف با کد «OFF30» برای اولین خرید
| سال انتشار |
2016 |
|---|---|
| زبان |
English |
| تعداد صفحهها |
590 |
| نوع فایل |
|
| حجم |
9.1 MB |
200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
🏷️
378,000 تومان
قیمت اصلی: ۳۷۸٬۰۰۰ تومان بود.
298,000 تومان
قیمت فعلی: ۲۹۸٬۰۰۰ تومان.
📥 دانلود نسخهی اصلی کتاب به زبان انگلیسی(PDF)
🧠 به همراه ترجمهی فارسی با هوش مصنوعی
🔗 مشاهده جزئیات
پیشخرید با تحویل فوری(⚡️) | فایل کتاب حداکثر تا ۳۰ دقیقه(🕒) پس از ثبت سفارش آماده دانلود خواهد بود.
دانلود مستقیم PDF
ارسال فایل به ایمیل
پشتیبانی ۲۴ ساعته
توضیحات
معرفی کتاب آشنایی با برنامهنویسی و حل مسئله با استفاده از اسکالا ۲۰۱۶
تحسینهایی برای ویرایش اول:
«این کتاب جامع و خوشنوشت… قصد دارد به مرجعی استاندارد برای این زبان، ویژگیها و قابلیتهای آن تبدیل شود. گامبندی کتاب برای مبتدیان مناسب است؛ مفاهیم برنامهنویسی به تدریج از طریق طیف وسیعی از مثالها معرفی میشوند و سپس به عنوان ابزاری برای ساخت برنامهها در حوزههای مختلف، از جمله ساختمان دادهها و الگوریتمهای پیچیده، به کار میروند… به شدت توصیه میشود. برای دانشجویان در تمام سطوح، اساتید و متخصصان/کارشناسان کاربردی.—دی. پاپامیخائیل، دانشگاه میامی در مجله CHOICE
کتاب آشنایی با هنر برنامهنویسی با استفاده از Scala اثر مارک لوئیس، اولین کتاب درسی بود که از Scala برای دورههای مقدماتی علوم کامپیوتر استفاده کرد. ویرایش جدید این متن محبوب که کاملاً بازبینی و گسترش یافته است، به دو کتاب تقسیم شده است. کتاب آشنایی با برنامهنویسی و حل مسئله با استفاده از Scala برای استفاده در کلاسهای ترم اول دانشگاه طراحی شده است تا برنامهنویسی مقدماتی با Scala را به دانشجویان آموزش دهد. این کتاب بر موضوعات کلیدی که دانشجویان باید در یک دوره مقدماتی بدانند تمرکز دارد، در حالی که ویژگیهایی را که Scala را به یک زبان برنامهنویسی عالی برای یادگیری تبدیل میکند، برجسته میکند.
این کتاب مملو از پروژهها و تمرینهای پایان فصل است، و نویسندگان همچنین تعدادی مکمل مختلف را در وبسایت کتاب قرار دادهاند. ویدئوهای آموزشی برای هر فصل از کتاب نیز در YouTube در دسترس هستند. این ویدئوها ساخت کد را از ابتدا نشان میدهند و این نوع “کدنویسی زنده” برای یادگیری برنامهنویسی بسیار ارزشمند است، زیرا به دانشجویان اجازه میدهد وارد ذهن یک برنامهنویس با تجربهتر شوند، جایی که میتوانند فرایندهای فکری مرتبط با توسعه کد را ببینند.
درباره نویسندگان
مارک لوئیس استاد دانشگاه ترینیتی است. او تعدادی از دورههای مختلف را تدریس میکند، از دورههای مقدماتی ترم اول گرفته تا سمینارهای پیشرفته. علایق تحقیقاتی او شامل شبیهسازی و مدلسازی، زبانهای برنامهنویسی و مدلسازی عددی حلقهها در اطراف سیارات با قمرهای نزدیک است.
لیزا لاچر استادیار دانشگاه هیوستون، کلیر لیک با بیش از ۲۵ سال تجربه توسعه نرمافزار حرفهای است. او تعدادی از دورههای مختلف را تدریس میکند، از دورههای مقدماتی ترم اول گرفته تا دورههای تحصیلات تکمیلی. علایق تحقیقاتی او شامل آموزش علوم کامپیوتر، توسعه نرمافزار چابک، تعامل انسان و کامپیوتر و مهندسی قابلیت استفاده، و همچنین اندازهگیری و مهندسی نرمافزار تجربی است.
فهرست کتاب:
۱. روی جلد
۲. صفحه عنوان فرعی
۳. صفحه عنوان
۴. صفحه حق چاپ
۵. فهرست مطالب
۶. فهرست شکلها
۷. فهرست جدولها
۸. پیشگفتار
۹. ۱: مبانی کامپیوتر، محاسبات و برنامهنویسی
۱۰. ۲: مبانی اسکالا
۱۱. ۳: گزارههای شرطی
۱۲. ۴: توابع
۱۳. ۵: بازگشت برای تکرار
۱۴. ۶: آرایهها و لیستها در اسکالا
۱۵. ۷: مبانی نوع و ارسال آرگومان
۱۶. ۸: حلقهها
۱۷. ۹: فایلهای متنی
۱۸. ۱۰: کلاسهای Case
۱۹. ۱۱: رابطهای کاربری گرافیکی (GUIs)
۲۰. ۱۲: گرافیک و ScalaFX پیشرفته
۲۱. ۱۳: مرتبسازی و جستجو
۲۲. ۱۴: XML
۲۳. ۱۵: بازگشت
۲۴. ۱۶: شیءگرایی
۲۵. ۱۷: جمعبندی
۲۶. A: آشنایی با ابزارها
۲۷. B: واژهنامه
۲۸. کتابشناسی
۲۹. فهرست نمایه
توضیحات(انگلیسی)
Praise for the first edition:
“The well-written, comprehensive book…[is] aiming to become a de facto reference for the language and its features and capabilities. The pace is appropriate for beginners; programming concepts are introduced progressively through a range of examples and then used as tools for building applications in various domains, including sophisticated data structures and algorithms…Highly recommended. Students of all levels, faculty, and professionals/practitioners.—D. Papamichail, University of Miami in CHOICE Magazine
Mark Lewis’ Introduction to the Art of Programming Using Scala was the first textbook to use Scala for introductory CS courses. Fully revised and expanded, the new edition of this popular text has been divided into two books. Introduction to Programming and Problem-Solving Using Scala is designed to be used in first semester college classrooms to teach students beginning programming with Scala. The book focuses on the key topics students need to know in an introductory course, while also highlighting the features that make Scala a great programming language to learn.
The book is filled with end-of-chapter projects and exercises, and the authors have also posted a number of different supplements on the book website. Video lectures for each chapter in the book are also available on YouTube. The videos show construction of code from the ground up and this type of “live coding” is invaluable for learning to program, as it allows students into the mind of a more experienced programmer, where they can see the thought processes associated with the development of the code.
About the Authors
Mark Lewis is a Professor at Trinity University. He teaches a number of different courses, spanning from first semester introductory courses to advanced seminars. His research interests included simulations and modeling, programming languages, and numerical modeling of rings around planets with nearby moons.
Lisa Lacher is an Assistant Professor at the University of Houston, Clear Lake with over 25 years of professional software development experience. She teaches a number of different courses spanning from first semester introductory courses to graduate level courses. Her research interests include Computer Science Education, Agile Software Development, Human Computer Interaction and Usability Engineering, as well as Measurement and Empirical Software Engineering.
Table of Contents
1. Cover
2. Half Title
3. Title Page
4. Copyright Page
5. Table of Contents
6. List of Figures
7. List of Tables
8. Preface
9. 1: Basics of Computers, Computing, and Programming
10. 2: Scala Basics
11. 3: Conditionals
12. 4: Functions
13. 5: Recursion for Iteration
14. 6: Arrays and Lists in Scala
15. 7: Type Basics and Argument Passing
16. 8: Loops
17. 9: Text Files
18. 10: Case Classes
19. 11: GUIs
20. 12: Graphics and Advanced ScalaFX
21. 13: Sorting and Searching
22. 14: XML
23. 15: Recursion
24. 16: Object-Orientation
25. 17: Wrapping Up
26. A: Getting to Know the Tools
27. B: Glossary
28. Bibliography
29. Index
دیگران دریافت کردهاند
مقدمه برنامه ریزی خطی: کاربردها و گسترش ها ۲۰۲۰
Introduction to Linear Programming: Applications and Extensions 2020
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
هک صوتی: مقدمه ای بر برنامه نویسی کامپیوتری و پردازش سیگنال دیجیتال در متلب ۲۰۱۸
Hack Audio: An Introduction to Computer Programming and Digital Signal Processing in MATLAB 2018
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
آشنایی با برنامهنویسی GIS و مبانی آن با پایتون و ArcGIS ۲۰۱۷
Introduction to GIS Programming and Fundamentals with Python and ArcGIS® 2017
مهندسی و فناوری, سنجش از دور و سامانههای اطلاعات جغرافیایی (GIS), علوم کامپیوتر, مهندسی کامپیوتر, مهندسی محیط زیست, علوم فیزیکی
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
آشنایی با برنامهنویسی و حل مسئله با استفاده از Scala ۲۰۱۶
Introduction to Programming and Problem-Solving Using Scala 2016
برنامه نویسی, الگوریتمهای برنامهنویسی, علوم کامپیوتر, برنامهنویسی بازی, توسعه نرم افزار, ریاضیات, حساب در ریاضی, زبانهای برنامهنویسی
مقدمه ای بر برنامه نویسی عددی: راهنمای عملی برای دانشمندان و مهندسان با استفاده از پایتون و C/C++ ۲۰۱۴
Introduction to Numerical Programming: A Practical Guide for Scientists and Engineers Using Python and C/C++ 2014
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
متلب: مقدمه ای عملی بر برنامه نویسی و حل مسئله ۲۰۰۹
Matlab: A Practical Introduction to Programming and Problem Solving 2009
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
✨ ضمانت تجربه خوب مطالعه
بازگشت کامل وجه
در صورت مشکل، مبلغ پرداختی بازگردانده می شود.
دانلود پرسرعت
دانلود فایل کتاب با سرعت بالا
ارسال فایل به ایمیل
دانلود مستقیم به همراه ارسال فایل به ایمیل.
پشتیبانی ۲۴ ساعته
با چت آنلاین و پیامرسان ها پاسخگو هستیم.
ضمانت کیفیت کتاب
کتاب ها را از منابع معتیر انتخاب می کنیم.
