توضیحات
کتاب Hands-On Object-Oriented Programming with Kotlin به عنوان یک راهنمای عملی برای درک عمیق اشیاء و کلاسها در زبان برنامهنویسی کاتلین تدوین شده است. نویسنده تلاش کرده تا با تکیه بر آخرین نسخه کاتلین، مفاهیم بنیادی برنامهنویسی شیءگرا شامل کپسولهسازی، وراثت، چندریختی و انتزاع را به زبانی ساده و همراه با مثالهای کاربردی برای توسعهدهندگان تبیین کند.
در بخشهای پیشرفتهتر، کتاب به سراغ موضوعاتی همچون کوروتینهای کاتلین برای نوشتن کدهای غیرمسدودکننده و همزمان میرود. همچنین با بررسی الگوهای طراحی (Design Patterns) و کتابخانههای استاندارد برای تست و سریالسازی، برنامهنویس را برای ساخت نرمافزارهای مقاوم و قابل نگهداری آماده میکند تا بتواند پروژههایی مقیاسپذیر در دنیای واقعی خلق نماید.
ویژگی های کتاب
- آموزش کامل مفاهیم کلاسها، کلاسهای داده (Data Classes) و وراثت در کاتلین.
- پیادهسازی الگوهای طراحی شیءگرا با استفاده از سینتکس مدرن کاتلین.
- آموزش نوشتن کدهای نامتقارن و همزمان با استفاده از قابلیت Coroutines.
- بررسی عمیق مجموعهها (Collections)، آرایهها و فیلترهای داده در برنامهنویسی.
- ارائه تمرینهای برنامهنویسی و مثالهای فنی برای تثبیت یادگیری مفاهیم نظری.
مشخصات کتاب
سرفصلها

تصاویر

راهنمای استفاده
فایل را اکسترکت و با نرم افزار مناسب اجرا کنید.
لینک دانلود
گذرواژه فایل(ها): www.downloadly.ir
حجم فایل
7.3 مگابایت












































