Bruce Eckel, Svetlana Isakova

#Kotlin
#Java
#Mac
#Linux
مناسب برای برنامهنویسان مبتدی و حرفهای!
کتابی از نویسندهی آثار چندجایزهای Thinking in C++ و Thinking in Java، همراه با یکی از اعضای تیم توسعه زبان Kotlin؛ کتابی که مفاهیم را به اجزای کوچک و قابلدرک به نام «اتم» تقسیم میکند، همراه با تمرینهایی که مستقیماً در محیط IntelliJ IDEA، همراه با راهنمایی و پاسخ قابل استفاده هستند!
For both beginning and experienced programmers! From the author of the multi-award-winning Thinking in C++ and Thinking in Java together with a member of the Kotlin language team comes a book that breaks the concepts into small, easy-to-digest "atoms," along with exercises supported by hints and solutions directly inside IntelliJ IDEA!
This version was published on 2020-12-21
• No programming background necessary.
• Summaries for experienced programmers.
• Easy steps via very small chapters ("atoms").
• Free accompanying exercises/solutions within IntelliJ Idea.
• Gives you a strong Kotlin foundation.
• Kotlin is cleaner, more consistent and far more powerful than Java.
• Increase programming productivity with Kotlin's clear, concise syntax.
• Produce safer, more reliable programs.
• Kotlin easily interacts with Java.
• Effortlessly migrate by adding pieces of Kotlin to an existing Java project.
• Support for Windows, Mac and Linux.
• Free version of Intellij IDEA includes extensive Kotlin support.
• Book resources, live seminars, workshops and consulting available at AtomicKotlin.com.
Table of Contents
Section I: Programming Basics
Section II: Introduction to Objects
Section III: Usability
Section IV: Functional Programming
Section V: Object-Oriented Programming
Section VI: Preventing Failure
Section VII: Power Tools
About the Author
Bruce Eckel is the author of the multi-award-winning Thinking in Java and Thinking in C++, and a number of other books on computer programming including Atomic Scala. He's given hundreds of presentations throughout the world and puts on alternative conferences and events like the Winter Tech Forum and developer retreats. Bruce has a BS in applied physics and an MS in computer engineering. His blog is at www.BruceEckel.com and his consulting, training and conference business is Mindview LLC (www.mindviewllc.com).
Svetlana Isakova began as a member of the Kotlin compiler team, and is now a developer advocate for JetBrains. She teaches Kotlin and speaks at conferences worldwide, and is coauthor of the book Kotlin in Action.









