آموزش کاتلین برای توسعه‌دهندگان جاوا - آخرین آپدیت

دانلود Kotlin for Java Developers

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: مهارت‌های برنامه‌نویسی خود را با یادگیری زبان کاتلین از دیدگاه جاوا ارتقا دهید. این دوره توسعه‌دهندگان با تجربه را از طریق مبانی کاتلین، تفاوت‌های سینتکس و ویژگی‌های مدرن این زبان با استفاده از مثال‌های کاربردی و رویکردی مبتنی بر جاوا راهنمایی می‌کند. این دوره توسعه‌دهندگان جاوا را به مهارت‌های لازم برای انتقال نرم و روان به کاتلین مجهز می‌کند و بر دانش کاربردی و آماده برای محیط تولید (Production) تمرکز دارد. مفاهیم ضروری کاتلین، از سینتکس و ویژگی‌های ایمنی گرفته تا موضوعات پیشرفته مانند کوروتین‌ها (Coroutines) و DSLها در این دوره پوشش داده شده است. این محتوا برای کاربردهای دنیای واقعی طراحی شده و به یادگیرندگان کمک می‌کند تا برنامه‌هایی مدرن و قابل اعتماد را با اعتماد به نفس کامل بسازند. این دوره برای توسعه‌دهندگانی ایده‌آل است که قصد دارند مهارت‌های خود را در کاتلین برای توسعه اندروید، بک‌اند یا توسعه‌های چندپلتفرمه گسترش دهند. پیش‌نیاز این دوره، تسلط بر سینتکس جاوا و برنامه‌نویسی شی‌گرا است. یادگیرندگان توانایی نوشتن کدهای اصیل (Idiomatic) کاتلین و به‌کارگیری آن‌ها در محیط‌های حرفه‌ای را کسب خواهند کرد. این مسیر آموزشی با ارائه مثال‌های عملی و مقایسه‌های موازی، موضوعات کلیدی مانند OOP، جنریک‌ها و قابلیت تعامل‌پذیری (Interoperability) را پوشش می‌دهد تا خوانندگان بتوانند کدهایی مختصر و اثرگذار بنویسند. این دوره بر اساس کتاب Kotlin for Java Developers اثر José Dimas Luján Castillo و Ron Veen تهیه شده است. ناشر Packt یکی از پیشروترین ناشران محتوای فنی در جهان است که بیش از دو دهه است بر گردآوری و انتشار دانش برترین متخصصان فنی تمرکز دارد. تمرکز ما بر دوره‌های کاربردی است که به مشتریان کمک می‌کند کارهای خود را به بهترین شکل به انجام برسانند.

سرفصل ها و درس ها

مقدمه‌ای بر کاتلین و انواع داده‌های پایه An Introduction to Kotlin and Its Basic Types

  • مرور کلی Overview

تعامل‌پذیری، گریدل و مِیون Interoperability, Gradle, and Maven

  • مرور کلی Overview

انواع داده‌های Nullable و Non-Nullable Null and Non-Nullable Types

  • مرور کلی Overview

توابع Extension و تابع Apply Extension Functions and the Apply Function

  • مرور کلی Overview

مبانی برنامه‌نویسی شی‌گرا Object-Oriented Programming Basics

  • مرور کلی Overview

جنریک‌ها و واریانس Generics and Variance

  • مرور کلی Overview

کلاس‌های Data و Sealed Data and Sealed Classes

  • مرور کلی Overview

مبانی برنامه‌نویسی تابعی Basics of Functional Programming

  • مرور کلی Overview

لامبدا (Lambda) Lambda

  • مرور کلی Overview

کلکسیون‌ها و سکوئنس‌ها Collections and Sequences

  • مرور کلی Overview

کوروتین‌ها (Coroutines) Coroutines

  • مرور کلی Overview

برنامه‌نویسی همزمان و ناهمزمان Synchronous and Asynchronous Programming

  • مرور کلی Overview

تست‌نویسی در کاتلین Kotlin Testing

  • مرور کلی Overview

زبان‌های دامنه-ویژه (DSL) در کاتلین Domain-Specific Languages in Kotlin

  • مرور کلی Overview

نمایش نظرات

آموزش کاتلین برای توسعه‌دهندگان جاوا
جزییات دوره
13h 59m
14
(آخرین آپدیت)
8
- از 5
دارد
دارد
دارد
Chris Croft
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Chris Croft Chris Croft

مربی مدیریت، سخنران، نویسنده