برنامهنویسی با Go را شروع کنید ۲۰۱۸
Get Programming with Go 2018
دانلود کتاب برنامهنویسی با Go را شروع کنید ۲۰۱۸ (Get Programming with Go 2018) با لینک مستقیم و فرمت pdf (پی دی اف) و ترجمه فارسی
| نویسنده |
Roger Peppe, Nathan Youngman |
|---|
ناشر:
Simon and Schuster
۳۰ هزار تومان تخفیف با کد «OFF30» برای اولین خرید
| سال انتشار |
2018 |
|---|---|
| زبان |
English |
| تعداد صفحهها |
360 |
| نوع فایل |
|
| حجم |
3.1 MB |
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
🏷️
378,000 تومان
قیمت اصلی: ۳۷۸٬۰۰۰ تومان بود.
298,000 تومان
قیمت فعلی: ۲۹۸٬۰۰۰ تومان.
📥 دانلود نسخهی اصلی کتاب به زبان انگلیسی(PDF)
🧠 به همراه ترجمهی فارسی با هوش مصنوعی
🔗 مشاهده جزئیات
دانلود مستقیم PDF
ارسال فایل به ایمیل
پشتیبانی ۲۴ ساعته
توضیحات
معرفی کتاب برنامهنویسی با Go را شروع کنید ۲۰۱۸
خلاصه
Get Programming with Go شما را با زبان قدرتمند Go بدون اصطلاحات گیجکننده یا تئوریهای سطح بالا آشنا میکند. با کار کردن روی ۳۲ درس سریع و جذاب، به سرعت اصول اولیه زبان برنامهنویسی مبتکرانه Go را فرا خواهید گرفت!
با خرید نسخه چاپی کتاب، یک نسخه الکترونیکی رایگان در قالبهای PDF، Kindle و ePub از انتشارات Manning دریافت خواهید کرد.
درباره فناوری
Go یک زبان برنامهنویسی کوچک است که توسط گوگل برای حل مسائل بزرگ طراحی شده است. پروژههای بزرگ به معنای تیمهای بزرگ با افرادی با سطوح مختلف تجربه است. Go یک زبان کوچک و در عین حال توانمند را ارائه میدهد که میتواند توسط هر کسی، بدون توجه به میزان تجربه، درک و استفاده شود.
درباره کتاب
هم افراد علاقهمند، هم تازهکارها و هم متخصصان میتوانند از یک زبان سریع و مدرن بهرهمند شوند؛ تنها چیزی که نیاز دارید یک منبع مناسب است! Get Programming with Go یک معرفی عملی به مبانی زبان Go ارائه میدهد و به عنوان یک پایه محکم برای پروژههای برنامهنویسی آینده شما عمل میکند. شما بر سینتکس Go مسلط خواهید شد، با انواع و توابع کار خواهید کرد و ایدههای بزرگتری مانند state و concurrency را با تمرینهای فراوان برای تثبیت آموختههایتان بررسی خواهید کرد.
مطالب داخل کتاب
* مفاهیم زبان مانند slices، interfaces، pointers و concurrency
* هفت پروژه نهایی با حضور موشهای خرمنگیر فضانورد، مریخنوردها، رمزها و شبیهسازیها
* اجرای تمام مثالها در Go Playground – بدون نیاز به نصب!
درباره خواننده
این کتاب برای هر کسی که با برنامهنویسی کامپیوتر آشنا است و همچنین هر کسی که تمایل به یادگیری دارد مناسب است.
درباره نویسنده
Nathan Youngman سازماندهنده گردهمایی Edmonton Go است و به عنوان مربی در Canada Learning Code فعالیت میکند. Roger Peppé در توسعه Go مشارکت دارد و گردهمایی Newcastle upon Tyne Go را اداره میکند.
فهرست مطالب
واحد 0 – شروع کار
1. آماده شوید، استارت بزنید، Go
واحد 1 – برنامهنویسی دستوری
1. یک ماشین حساب باشکوه
2. حلقهها و شاخهها
3. محدوده متغیر
4. پروژه نهایی: بلیط مریخ
واحد 2 – انواع
1. اعداد حقیقی
2. اعداد صحیح
3. اعداد بزرگ
4. متن چند زبانه
5. تبدیل بین انواع
6. پروژه نهایی: رمز Vigenère
واحد 3 – بلوکهای سازنده
1. توابع
2. متدها
3. توابع درجه یک
4. پروژه نهایی: جدول دما
واحد 4 – مجموعهها
1. آرایههای باشکوه
2. برشها: پنجرههایی به سوی آرایهها
3. یک برش بزرگتر
4. نگاشت همیشه همهکاره
5. پروژه نهایی: برش زندگی
واحد 5 – حالت و رفتار
1. یک ساختار کوچک
2. Go کلاس ندارد
3. ترکیب و ارسال
4. رابطها
5. پروژه نهایی: پناهگاه حیوانات مریخی
واحد 6 – پایین حفره موش خرمنگیر
1. چند اشارهگر
2. هیاهوی زیاد در مورد nil
3. انسان جایزالخطاست
4. پروژه نهایی: قوانین سودوکو
واحد 7 – برنامهنویسی همزمان
1. Goroutines و همزمانی
2. حالت همزمان
3. پروژه نهایی: زندگی در مریخ
فهرست کتاب:
۱. حق تکثیر
۲. فهرست مطالب مختصر
۳. فهرست مطالب
۴. پیشگفتار
۵. قدردانی
۶. دربارهی این کتاب
۷. دربارهی نویسندگان
۸. واحد ۰. شروع به کار
۹. واحد ۱. برنامهنویسی امری
۱۰. واحد ۲. انواع داده
۱۱. واحد ۳. اجزای سازنده
۱۲. واحد ۴. مجموعهها
۱۳. واحد ۵. حالت و رفتار
۱۴. واحد ۶. به درون لانهی گورخر
۱۵. واحد ۷. برنامهنویسی همزمان
۱۶. نتیجهگیری. از اینجا به کجا برویم
۱۷. پیوست. حل مسائل
۱۸. نمایه
۱۹. فهرست شکلها
۲۰. فهرست جدولها
۲۱. فهرست لیستها
توضیحات(انگلیسی)
Summary
Get Programming with Go introduces you to the powerful Go language without confusing jargon or high-level theory. By working through 32 quick-fire lessons, you'll quickly pick up the basics of the innovative Go programming language!
Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.
About the Technology
Go is a small programming language designed by Google to tackle big problems. Large projects mean large teams with people of varying levels of experience. Go offers a small, yet capable, language that can be understood and used by anyone, no matter their experience.
About the Book
Hobbyists, newcomers, and professionals alike can benefit from a fast, modern language; all you need is the right resource! Get Programming with Go provides a hands-on introduction to Go language fundamentals, serving as a solid foundation for your future programming projects. You'll master Go syntax, work with types and functions, and explore bigger ideas like state and concurrency, with plenty of exercises to lock in what you learn.
What's inside
- Language concepts like slices, interfaces, pointers, and concurrency
- Seven capstone projects featuring spacefaring gophers, Mars rovers, ciphers, and simulations
- All examples run in the Go Playground - no installation required!
About the Reader
This book is for anyone familiar with computer programming, as well as anyone with the desire to learn.
About the Author
Nathan Youngman organizes the Edmonton Go meetup and is a mentor with Canada Learning Code. Roger Peppé contributes to Go and runs the Newcastle upon Tyne Go meetup.
Table of Contents
- Unit 0 - GETTING STARTED
- Get ready, get set, Go
- A glorified calculator
- Loops and branches
- Variable scope
- Capstone: Ticket to Mars
- Real numbers
- Whole numbers
- Big numbers
- Multilingual text
- Converting between types
- Capstone: The Vigenère cipher
- Functions
- Methods
- First-class functions
- Capstone: Temperature tables
- Arrayed in splendor
- Slices: Windows into arrays
- A bigger slice
- The ever-versatile map
- Capstone: A slice of life
- A little structure
- Go's got no class
- Composition and forwarding
- Interfaces
- Capstone: Martian animal sanctuary
- A few pointers
- Much ado about nil
- To err is human
- Capstone: Sudoku rules
- Goroutines and concurrency
- Concurrent state
- Capstone: Life on Mars
Unit 1 - IMPERATIVE PROGRAMMING
Unit 2 - TYPES
Unit 3 - BUILDING BLOCKS
Unit 4 - COLLECTIONS
Unit 5 - STATE AND BEHAVIOR
Unit 6 - DOWN THE GOPHER HOLE
Unit 7 - CONCURRENT PROGRAMMING
Table of Contents
1. Copyright
2. Brief Table of Contents
3. Table of Contents
4. Preface
5. Acknowledgments
6. About this book
7. About the authors
8. Unit 0. Getting started
9. Unit 1. Imperative programming
10. Unit 2. Types
11. Unit 3. Building blocks
12. Unit 4. Collections
13. Unit 5. State and behavior
14. Unit 6. Down the gopher hole
15. Unit 7. Concurrent programming
16. Conclusion. Where to Go from here
17. Appendix. Solutions
18. Index
19. List of Figures
20. List of Tables
21. List of Listings
دیگران دریافت کردهاند
برنامهنویسی با Node.js را شروع کنید ۲۰۱۹
Get Programming with Node.js 2019
علوم کامپیوتر, اینترنت, برنامه نویسی, برنامه نویسی وب, برنامهنویسی شیءگرا, توسعه نرم افزار, زبانهای برنامهنویسی, جاوااسکریپت (javascript), وب سرویس و API ها
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
سلنیوم با پایتون – راهنمای مبتدیان: شروع به کار با سلنیوم با استفاده از پایتون به عنوان زبان برنامه نویسی ۲۰۱۹
Selenium with Python – A Beginner’s Guide: Get started with Selenium using Python as a programming language 2019
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
یادگیری برنامهنویسی با جاوااسکریپت نکست ۲۰۱۸
Get Programming with JavaScript Next 2018
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
برنامهنویسی با هسکل را شروع کنید ۲۰۱۸
Get Programming with Haskell 2018
علوم کامپیوتر, برنامه نویسی, برنامهنویسی شیءگرا, توسعه نرم افزار, زبانهای برنامهنویسی, فناوری اطلاعات
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
برنامهنویسی با F# را شروع کنید ۲۰۱۸
Get Programming with F# 2018
علوم کامپیوتر, برنامه نویسی, زبانهای برنامهنویسی, برنامه نویسی داتنت(.Net), برنامهنویسی به زبان سی شارپ(C#), برنامهنویسی متنباز (Open Source), توسعه نرم افزار, ویژوال بیسیک (visual basic)
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
برنامهنویسی با جاوااسکریپت را شروع کنید ۲۰۱۶
Get Programming with JavaScript 2016
علوم کامپیوتر, اینترنت, برنامه نویسی, برنامه نویسی وب, برنامهنویسی بازی, زبانهای برنامهنویسی, جاوااسکریپت (javascript), مرورگرهای وب, وب سرویس و API ها
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
✨ ضمانت تجربه خوب مطالعه
بازگشت کامل وجه
در صورت مشکل، مبلغ پرداختی بازگردانده می شود.
دانلود پرسرعت
دانلود فایل کتاب با سرعت بالا
ارسال فایل به ایمیل
دانلود مستقیم به همراه ارسال فایل به ایمیل.
پشتیبانی ۲۴ ساعته
با چت آنلاین و پیامرسان ها پاسخگو هستیم.
ضمانت کیفیت کتاب
کتاب ها را از منابع معتیر انتخاب می کنیم.
