جولیا به عنوان زبان دوم ۲۰۲۳
Julia as a Second Language 2023
دانلود کتاب جولیا به عنوان زبان دوم ۲۰۲۳ (Julia as a Second Language 2023) با لینک مستقیم و فرمت pdf (پی دی اف) و ترجمه فارسی
| نویسنده |
Erik Engheim |
|---|
ناشر:
Simon and Schuster
۳۰ هزار تومان تخفیف با کد «OFF30» برای اولین خرید
| سال انتشار |
2023 |
|---|---|
| زبان |
English |
| تعداد صفحهها |
400 |
| نوع فایل |
|
| حجم |
5.6 MB |
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
🏷️
378,000 تومان
قیمت اصلی: ۳۷۸٬۰۰۰ تومان بود.
298,000 تومان
قیمت فعلی: ۲۹۸٬۰۰۰ تومان.
📥 دانلود نسخهی اصلی کتاب به زبان انگلیسی(PDF)
🧠 به همراه ترجمهی فارسی با هوش مصنوعی
🔗 مشاهده جزئیات
دانلود مستقیم PDF
ارسال فایل به ایمیل
پشتیبانی ۲۴ ساعته
توضیحات
معرفی کتاب جولیا به عنوان زبان دوم ۲۰۲۳
**با ساخت پروژههای جذاب مانند یک پرتابگر موشک، یک نگهدارندهی رمز عبور و یک شبیهساز نبرد، زبان برنامهنویسی فوقالعادهی جولیا را بیاموزید.**
کتاب *جولیا به عنوان زبان دوم* مباحث زیر را پوشش میدهد:
* انواع دادهها مانند اعداد، رشتهها، آرایهها و دیکشنریها
* بازخورد فوری با حلقهی خواندن-ارزیابی-چاپ جولیا (REPL)
* سادهسازی تعاملات کد با multiple dispatch (ارسال چندگانه)
* به اشتراکگذاری کد با استفاده از ماژولها و بستهها
* سبکهای برنامهنویسی شیءگرا و تابعی
کتاب *جولیا به عنوان زبان دوم*، زبان جولیا را به خوانندگانی معرفی میکند که دانش مقدماتی از زبان دیگری مانند پایتون یا جاوااسکریپت دارند. شما با کدنویسی پروژههای جذاب و عملی یاد میگیرید که شما را تشویق میکند تا آموختههای خود را بلافاصله به کار بگیرید. از شهرت جولیا به عنوان یک زبان برنامهنویسی علمی نترسید – هیچ دانش علوم داده یا محاسبات عددی مورد نیاز نیست. شما میتوانید با آنچه در کلاسهای ریاضی دبیرستان آموختهاید، شروع کنید.
**دربارهی فناوری**
جولیا که در اصل برای علوم داده با کارایی بالا طراحی شده بود، به یک زبان برنامهنویسی همهمنظورهی فوقالعاده تبدیل شده است. این زبان ویژگیهای کاربرپسندی مانند جمعآوری زباله (garbage collection)، نوعدهی پویا (dynamic typing) و یک رویکرد انعطافپذیر برای همروندی (concurrency) و محاسبات توزیعشده (distributed computing) را ارائه میدهد. این زبان ترکیبی عالی از سادگی، انعطافپذیری و عملکرد است.
**دربارهی کتاب**
کتاب *جولیا به عنوان زبان دوم*، زبان جولیا را با تکیه بر دانش برنامهنویسی موجود شما معرفی میکند. شما جولیا را در عمل خواهید دید، زیرا مجموعهای از پروژههای جالب را ایجاد میکنید که شما را از سینتکس (syntax) پایهای جولیا تا ویژگیهای پیشرفتهی آن راهنمایی میکند. با مدلسازی پرتاب موشک، بر انواع و ساختارهای داده مسلط شوید. از دیکشنریها برای تفسیر اعداد رومی استفاده کنید. از ویژگی منحصربهفرد multiple dispatch جولیا برای اعزام شوالیهها و کمانداران به یک نبرد شبیهسازیشده استفاده کنید. در این مسیر، شما حتی سبکهای برنامهنویسی شیءگرا و تابعی را مقایسه خواهید کرد – جولیا از هر دو پشتیبانی میکند!
**آنچه در داخل خواهید یافت**
* انواع دادهها مانند اعداد، رشتهها، آرایهها و دیکشنریها
* بازخورد فوری با حلقهی خواندن-ارزیابی-چاپ جولیا (REPL)
* سادهسازی تعاملات کد با multiple dispatch (ارسال چندگانه)
* به اشتراکگذاری کد با استفاده از ماژولها و بستهها
**دربارهی خواننده**
برای خوانندگانی که با زبان برنامهنویسی دیگری مانند پایتون، جاوااسکریپت یا سیشارپ راحت هستند.
**دربارهی نویسنده**
**اریک انگهایم** نویسنده، سخنران کنفرانس، نویسندهی دورههای ویدیویی و توسعهدهندهی نرمافزار است.
**فهرست مطالب**
**بخش ۱ – مبانی**
۱. چرا جولیا؟
۲. جولیا به عنوان یک ماشین حساب
۳. جریان کنترل
۴. جولیا به عنوان یک صفحه گسترده
۵. کار با متن
۶. ذخیره داده ها در دیکشنری ها
**بخش ۲ – انواع**
۷. درک انواع
۸. ساخت یک موشک
۹. تبدیل و ارتقاء
۱۰. نمایش مقادیر ناشناخته
**بخش ۳ – مجموعه ها**
۱۱. کار با رشته ها
۱۲. درک مجموعه های جولیا
۱۳. کار با مجموعه ها
۱۴. کار با بردارها و ماتریس ها
**بخش ۴ – مهندسی نرم افزار**
۱۵. برنامه نویسی تابعی در جولیا
۱۶. سازماندهی و ماژول بندی کد شما
**بخش ۵ – ورود به عمق**
۱۷. ورودی و خروجی
۱۸. تعریف انواع پارامتری
فهرست کتاب:
۱. داخل جلد رویی
۲. جولیا به عنوان زبان دوم
۳. حق چاپ
۴. تقدیم
۵. فهرست
۶. مطالب مقدماتی
۷. بخش ۱ مبانی
۱ چرا جولیا؟
۲. جولیا به عنوان یک ماشین حساب
۳. جریان کنترل
۴. جولیا به عنوان یک صفحه گسترده
۵. کار با متن
۶. ذخیره داده ها در دیکشنری ها
۱۴. بخش ۲ انواع
۷. درک انواع
۸. ساخت یک موشک
۹. تبدیل و ترفیع
۱۰. نمایش مقادیر ناشناخته
۱۹. بخش ۳ مجموعه ها
۱۱. کار با رشته ها
۱۲. درک مجموعه های جولیا
۱۳. کار با مجموعه ها
۱۴. کار با بردارها و ماتریس ها
۲۴. بخش ۴ مهندسی نرم افزار
۱۵. برنامه نویسی تابعی در جولیا
۱۶. سازماندهی و مدولار کردن کد شما
۲۷. بخش ۵ بررسی عمیق
۱۷. ورودی و خروجی
۱۸. تعریف انواع پارامتری
۳۰. پیوست الف. نصب و پیکربندی محیط جولیا
۳۱. پیوست ب. اعداد
۳۲. نمایه
۳۳. داخل جلد پشتی
توضیحات(انگلیسی)
Learn the awesome Julia programming language by building fun projects like a rocket launcher, a password keeper, and a battle simulator.
Julia as a Second Language covers:
- Data types like numbers, strings, arrays, and dictionaries
- Immediate feedback with Julia’s read-evaluate-print-loop (REPL)
- Simplify code interactions with multiple dispatch
- Sharing code using modules and packages
- Object-oriented and functional programming styles
Julia as a Second Language introduces Julia to readers with a beginning-level knowledge of another language like Python or JavaScript. You’ll learn by coding engaging hands-on projects that encourage you to apply what you’re learning immediately. Don’t be put off by Julia’s reputation as a scientific programming language—there’s no data science or numerical computing knowledge required. You can get started with what you learned in high school math classes.
About the Technology
Originally designed for high-performance data science, Julia has become an awesome general purpose programming language. It offers developer-friendly features like garbage collection, dynamic typing, and a flexible approach to concurrency and distributed computing. It is the perfect mix of simplicity, flexibility and performance.
About the Book
Julia as a Second Language introduces Julia by building on your existing programming knowledge. You’ll see Julia in action as you create a series of interesting projects that guide you from Julia’s basic syntax through its advanced features. Master types and data structures as you model a rocket launch. Use dictionaries to interpret Roman numerals. Use Julia’s unique multiple dispatch feature to send knights and archers into a simulated battle. Along the way, you’ll even compare the object-oriented and functional programming styles–Julia supports both!
What’s Inside
- Data types like numbers, strings, arrays, and dictionaries
- Immediate feedback with Julia’s read-evaluate-print-loop (REPL)
- Simplify code interactions with multiple dispatch
- Share code using modules and packages
About the Reader
For readers comfortable with another programming language like Python, JavaScript, or C#.
About the Author
Erik Engheim is a writer, conference speaker, video course author, and software developer.
Table of Contents
PART 1 - BASICS
1 Why Julia?
2 Julia as a calculator
3 Control flow
4 Julia as a spreadsheet
5 Working with text
6 Storing data in dictionaries
PART 2 - TYPES
7 Understanding types
8 Building a rocket
9 Conversion and promotion
10 Representing unknown values
PART 3 - COLLECTIONS
11 Working with strings
12 Understanding Julia collections
13 Working with sets
14 Working with vectors and matrices
PART 4 - SOFTWARE ENGINEERING
15 Functional programming in Julia
16 Organizing and modularizing your code
PART 5 - GOING IN DEPTH
17 Input and output
18 Defining parametric types
Table of Contents
1. inside front cover
2. Julia as a Second Language
3. Copyright
4. dedication
5. contents
6. front matter
7. Part 1 Basics
1 Why Julia?
2 Julia as a calculator
3 Control flow
4 Julia as a spreadsheet
5 Working with text
6 Storing data in dictionaries
14. Part 2 Types
7 Understanding types
8 Building a rocket
9 Conversion and promotion
10 Representing unknown values
19. Part 3 Collections
11 Working with strings
12 Understanding Julia collections
13 Working with sets
14 Working with vectors and matrices
24. Part 4 Software engineering
15 Functional programming in Julia
16 Organizing and modularizing your code
27. Part 5 Going in depth
17 Input and output
18 Defining parametric types
30. Appendix A. Installing and configuring the Julia environment
31. Appendix B. Numerics
32. index
33. inside back cover
دیگران دریافت کردهاند
جولیا برای تحلیل داده ۲۰۲۳
Julia for Data Analysis 2023
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
محاکمه جولیان آسانژ: داستانی از آزار و اذیت ۲۰۲۲
The Trial of Julian Assange: A Story of Persecution 2022
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
جولیا مورگان: پرتره ای صمیمی از معمار پیشگام، ۲۰۲۲
Julia Morgan: An Intimate Portrait of the Trailblazing Architect 2022
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
برنامهنویسی عملی با جولیا ۲۰۲۱
Hands-On Julia Programming 2021
توسعه نرم افزار, ابزارهای توسعه نرم افزار, علوم کامپیوتر, زبانهای برنامهنویسی, علم داده(دیتاساینس), یادگیری ماشین
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
خطرناک ترین مرد دنیا: جولیان آسانژ و نبرد ویکی لیکس برای آزادی ۲۰۲۰
The Most Dangerous Man In The World: Julian Assange and WikiLeaks’ Fight for Freedom 2020
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
فرهنگساز: چگونه برنامههای تلویزیونی واقعنما، جان چیور، آزمایشگاه پای، جولیا چایلد، فوتبال فانتزی و… به شما کمک میکنند تا ایدههای پیشگامانه خلق و اجرا کنید ۲۰۱۲
Culturematic: How Reality TV, John Cheever, a Pie Lab, Julia Child, Fantasy Football . . . Will Help You Create and Execute Breakthrough Ideas 2012
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
✨ ضمانت تجربه خوب مطالعه
بازگشت کامل وجه
در صورت مشکل، مبلغ پرداختی بازگردانده می شود.
دانلود پرسرعت
دانلود فایل کتاب با سرعت بالا
ارسال فایل به ایمیل
دانلود مستقیم به همراه ارسال فایل به ایمیل.
پشتیبانی ۲۴ ساعته
با چت آنلاین و پیامرسان ها پاسخگو هستیم.
ضمانت کیفیت کتاب
کتاب ها را از منابع معتیر انتخاب می کنیم.
