کتاب Frontend Development with Javafx and Kotlin: Build State-Of-The-Art Kotlin GUI Applications (توسعه Frontend با Javafx و Kotlin: ساخت برنامههای کاربردی پیشرفته Kotlin GUI) امکان ایجاد و گسترش برنامههای تحت کاتلین و JavaFX برای یک محیط کاربری گرافیکی برای برنامهها را آموزش میدهد.
در ادامه مقدمهای از کتاب Frontend Development with Javafx and Kotlin را از زبان نویسنده شرح خواهیم داد.
مقدمهای بر کتاب Frontend Development with Javafx and Kotlin:
اگر ملاحظات امنیتی یا در دسترس بودن شبکه مخالف برنامههای وب باشد، یا نگهداری سرورها و برنامههای سرور خارج از محدوده پروژه شما باشد، ایجاد برنامههای کاربردی کلاینت جاوا ظریف و بسیار مسئولیتپذیر، پاسخگو و پایدار (کلاینتهای چربی) یک رویکرد بسیار قابل قبول است.
علاوه بر این، استفاده از Kotlin به عنوان یک زبان برنامهنویسی، بیان و قابلیت نگهداری کد را افزایش میدهد و امکان توسعه با رویکرد کد پاک را فراهم میکند.
این کتاب JavaFX را به عنوان یک فنآوری frontend معرفی میکند و از همان ابتدا بر روی استفاده از Kotlin به جای جاوا برای کدنویسی مصنوعات برنامه تمرکز میکند. بسیاری از فهرستها و تکههای کد متن را همراهی میکنند و به آسانی امکان یک سبک یادگیری عملی را فراهم میکنند.
مخاطبان هدف کتاب Frontend Development with Javafx and Kotlin
این کتاب برای توسعهدهندگان جاوا یا Kotlin سطح پایین تا متوسط با یا بدون تجربه JavaFX است که مایلند یاد بگیرند که چگونه برنامههای JavaFX را با Kotlin بسازند.
خوانندگان در پایان میتوانند از Kotlin به عنوان زبانی برای ساخت برنامههای اساسی تا متوسط پیشرفته و پیچیده با هدف JavaFX استفاده کنند.
هر گونه تجربه در استفاده از JavaFX و برنامهنویسی frontend برای مطالعه کتاب الزامی نیست. متخصص کاتلین بودن نیز ضروری نیست، اما خواندن کتابهای سطح مقدماتی یا مطالعه منابع آنلاین مطمئناً مفید است.
مستندات آنلاین Kotlin و JavaFX همچنین منابع ارزشمندی را ارائه میدهد که میتوانید هنگام مطالعه این کتاب به عنوان مرجع از آنها استفاده کنید.
بیشتر بخوانید: کتاب Learn JavaFX Game and App Development
کد منبع
تمام کد منبع نشان داده شده یا اشاره شده در این کتاب را میتوان در github.com/apress/frontend-development-javafx-kotlin یافت.
چگونه کتاب Frontend Development with Javafx and Kotlin را بخوانیم؟
این کتاب باید به صورت متوالی خوانده شود تا بیشترین بهره را از آن ببرید. البته، اگر قبلاً در جای دیگری دانش کسب کردهاید، میتوانید یکی از فصلهای دیگر را نادیده بگیرید. با توجه به ماهیت مقدماتی آن، این کتاب به معنای ارائه مرجعی نیست که به طور کامل تمام جنبههای برنامهنویسی Kotlin frontend یا JavaFX را پوشش دهد، بنابراین همچنین با مستندات آنلاین در
- https://openjfx.io/
- https://openjfx.io/javadoc/19/
- https://kotlinlang.org/docs/home.html
در حالی که شما در حال خواندن کتاب هستید مطمئناًایده بدی نیست.
کتاب به نه فصل تقسیم شده است. فصل ۱ یک مقدمه کلی ارائه میدهد و برنامههای hello world-style برای Gradle، Eclipse و IntelliJ را ارائه میدهد.
فصل ۲ در مورد استفاده از ویژگیها به عنوان دارندگان داده صحبت میکند و به تکنیکهای اتصال یک طرفه و دو طرفه برای اتصال کنترلها و دادهها در برنامه شما میپردازد.
فصل ۳ مراحل و صحنههایی را معرفی میکند که به عنوان ظرفهای اولیه برای مصنوعات بصری عمل میکنند.
فصل ۴ در مورد ظروف و راههایی برای چیدمان و استایل کردن صحنهها صحبت میکند.
فصل ۵ به گرهها و کنترلها از جمله یک ظاهر طراحی میشود. این جنبهها معمولاً بزرگترین بخش کار پروژه شما را تشکیل میدهند که از بودجه زمانی صحبت میکند.
فصل ۶ لیستها و جداولی را ارائه میدهد که به ویژه برای پروژههای سطح سازمانی مهم هستند.
فصل ۷ برای خلاصه کردن و تعمیق دانش ما در مورد مدیریت رویداد در JavaFX است. این شامل رویههای کشیدن و رها کردن نیز میشود.
فصل ۸ افکتها و انیمیشنها را معرفی میکند، تجربه کاربری را بهبود میبخشد و به برنامههای شما زیبایی میدهد.
به عنوان یک چشمانداز، فصل ۹ به طور خلاصه تکنیکهای همزمانی را معرفی میکند و به شما نقطه شروعی برای رسیدگی به نیازهای پردازش پس زمینه میدهد.
سرفصلهای کتاب Frontend Development with Javafx and Kotlin:
- Cover
- Front Matter
- 1. Getting Started
- 2. Properties
- 3. Stages and Scenes
- 4. Containers
- 5. Visual Nodes
- 6. Lists and Tables
- 7. Events
- 8. Effects and Animation
- 9. Concurrency
- Back Matter
جهت دانلود کتاب Frontend Development with Javafx and Kotlin میتوانید پس از پرداخت، دریافت کنید.
دیدگاهها
هیچ دیدگاهی برای این محصول نوشته نشده است.