مجله علمی تفریحی بیبیس
0

دانلود کتاب راهنمای مصور برنامه نویسی کاتلین (Kotlin)

بازدید 702
  • عنوان: Kotlin – An Illustrated Guide
  • نویسنده: Dave Leeds
  • حوزه: برنامه نویسی کاتلین
  • سال انتشار: 2024
  • تعداد صفحه: 417
  • زبان اصلی: انگلیسی
  • نوع فایل: pdf
  • حجم فایل: 26.2 مگابایت

اگر علاقه مند به یادگیری توسعه Kotlin هستید، این کتاب برای شما مناسب است. هر کس یک تجربه منحصر به فرد دارد – برخی از خوانندگان به طور کامل در توسعه نرم افزار جدید هستند، برخی در توسعه Kotlin جدید هستند، و برخی توسعه دهندگان فعلی Kotlin هستند که می خواهند درک عمیق تری از مفاهیم خاص زبان داشته باشند. رویکرد من در این کتاب این است که مفاهیم برنامه نویسی کاتلین را با مثال های ساده، ملموس و مصور توضیح دهم تا صرف نظر از سطح تجربه شما، همه چیز معنا پیدا کند. من تمام تلاشم را می‌کنم تا قبل از استفاده از اصطلاحات، آن‌ها را به وضوح تعریف کنم، به طوری که با خواندن کتاب، به جای پایه‌ای مبهم و ضعیف از ابهام، بر پایه‌ی محکمی از دانش موجود بنا می‌شوید. حتی اگر قبلاً برخی از مفاهیم ارائه شده در این کتاب را می‌دانید، هدف من این است که آن مفاهیم را چنان سرگرم‌کننده و واضح ارائه دهم که از خواندن دوباره آنها لذت ببرید، که امیدوارم وضوح مشخصی در مورد آنها به شما بدهد و درخشنده باشد. نور در گوشه های مه آلود مفاهیمی که ممکن است در مورد آنها تعجب کرده باشید. این کتاب در حال توسعه فعال است. در حال حاضر، محتوای اصلی مشابه نسخه آنلاین کتاب را خواهید یافت، به علاوه به فصل‌های پیش‌نویس در هنگام نگارش آن‌ها دسترسی دارید. • فصل های 1-19 کامل شده است. از ارائه بازخورد در مورد آنها خوش آمدید. • فصل 20، فصل پایانی کتاب، به صورت پیش نویس در اختیار شما قرار گرفته است. • چند ضمیمه کوچک نیز اضافه خواهد شد. تمرکز اصلی من در حال حاضر تکمیل فصل های باقی مانده است. پس از آن، من قصد دارم برای بهبود کیفیت تصاویر (بهبود وضوح برای کیفیت PDF) به فصل های قبلی بازگردم. چیدمان این محتوا در قالب کتاب – یعنی با اندازه صفحه مشخص و شکستگی صفحه سخت – کاملاً با چیدمان محتوا در یک صفحه وب متفاوت است. از یک طرف، آسان‌تر است زیرا اندازه‌ها و رزولوشن‌های متعدد صفحه‌نمایش نیازی به در نظر گرفتن ندارند. از سوی دیگر، شکستگی صفحه هارد چالش تقسیم محتوا در نقاط ناخوشایند، مانند وسط یک تصویر یا فهرست کد را ایجاد می کند. در این نسخه از کتاب، من محتوایی را برای نگه داشتن کل لیست کدها در یک صفحه تا حد امکان تنظیم کرده‌ام، اما در نتیجه فضای سفید اضافی پیدا خواهید کرد. پس از نهایی شدن محتوای اصلی، من قصد دارم طرح بندی را بهینه کنم تا همه چیز به خوبی جریان داشته باشد و فضای خالی به حداقل برسد.

If you’re interested in learning Kotlin development, this book is for you. Everyone has a unique experience – some readers are new to software development entirely, some are new to Kotlin development, and some are existing Kotlin developers who want a deeper understanding of certain language concepts. My approach in this book is to explain Kotlin programming concepts with simple, tangible, and illustrated examples, so that regardless of your experience level, things will make sense. I do my best to define terms clearly before using them, so that as you read the book, you’ll build upon a solid foundation of existing knowledge rather than an uncertain, tenuous foundation of ambiguity. Even if you already know some of the concepts presented in this book, my goal is to give those concepts such a fun and vivid presentation that you’ll enjoy reading about them again, which I hope will give you a definite clarity about them, shining light on the foggy corners of concepts that you might have wondered about. This book is in active development. Currently, you’ll find the same main content as the online version of the book, plus you’ve got access to draft chapters as they’re written. • Chapters 1-19 are complete. You’re welcome to provide feedback about them. • Chapter 20, the final chapter of the book, is available in draft form for you to preview. • A few small appendices will be added, as well. My main focus at the moment is to complete the remaining chapters. After that, I’ll plan to return to earlier chapters in order to improve the quality of the images (improving resolution for PDF quality). Laying out this content in book format – that is, with a definite page size and hard page breaks – is quite different from laying out content on a web page. On the one hand, it’s easier because multiple screen sizes and resolutions don’t need to be accounted for. On the other hand, hard page breaks add a challenge of splitting the content at inconvenient points, such as in the middle of an illustration or code listing. In this version of the book, I’ve laid out the content to keep entire code listings on one page as much as possible, but you’ll find some extra white space as a result. Once the main content has been finalized, I intend to optimize the layout to make everything flow well and to minimize blank space.

این کتاب را میتوانید بصورت رایگان از لینک زیر دانلود نمایید.

Download: Kotlin – An Illustrated Guide

نظرات کاربران

  •  چنانچه دیدگاه شما توهین آمیز باشد تایید نخواهد شد.
  •  چنانچه دیدگاه شما جنبه تبلیغاتی داشته باشد تایید نخواهد شد.

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد.

بیشتر بخوانید