آموزش برنامه نویسی شی گرا با کاتلین Kotlin
Автор: FaraDars | فرادرس
Загружено: 2024-02-16
Просмотров: 79
Описание:
FaraDars: برای دسترسی به نسخه کاملتر «آموزش برنامه نویسی شی گرا با کاتلین Kotlin» و دانلود فایلهای همراه آموزش روی لینک زیر کلیک کنید:
https://fdrs.ir/1jqf
زمانبندی ویدئو:
0:00:00 درس ۱: اصول اولیه شیگرایی
0:14:07 درس ۲: ساخت کلاس و شی
0:28:15 درس ۳: چندشکلی داینامیک
Kotlin چیست؟
Kotlin، یک زبان برنامهنویسی مدرن و چندمنظوره است که برای توسعه نرمافزارهای متنوع ایجاد شده است. کاتلین، ابتدا توسط شرکت JetBrains توسعه پیدا کرد، سپس به عنوان زبان اصلی، برای توسعه نرمافزارهای اندروید انتخاب شد.
اهمیت یادگیری برنامهنویسی شیگرا با کاتلین چیست؟
یادگیری اصول شیگرایی باعث میشود تمامی ساختارهای استفادهشده در برنامهنویسی اندروید با زبان کاتلین را به خوبی فرا بگیریم. بسیاری از دانشجویان و فراگیران در هنگام یادگیری مفاهیم اولیه برنامهنویسی اندروید، موفق عمل میکنند ولی هنگامی که به سمت استفاده از AdapterViewها و ساختمان داده که پایه اساسی اپلیکیشنهای موفق مانند اسنپ، دیوار و دیجیکالا است، حرکت میکنند، با مشکلات بسیاری مواجه خواهند شد؛ لذا مفاهیم شیگرایی یکی از مفاهیم اصلی زبانهای برنامهنویسی محسوب میشود.
این اصول برنامهنویسی، امکان سازماندهی بهتر کد را فراهم میکنند و به برنامهنویسان کمک میکنند تا کدهایی خواناتر و قابل فهمتر تولید کنند. همچنین، شیگرایی باعث مدیریت بهتر پیچیدگیها در برنامه میشود و توسعهدهندگان را از خطاهای معمول در برنامهنویسی مبرا میکند. از طرف دیگر، این اصول امکان تجدید استفاده کد و ادغام بهتر تیمهای توسعه را فراهم خواهند کرد.
در این فرادرس چه چیزی یاد میگیریم؟
در این آموزش، مخاطبین با مفاهیم شیگرایی و نحوه استفاده از آن در زبان برنامهنویسی کاتلین آشنا میشوند. این فرادرس، شامل تعریف و اهمیت شیگرایی، بررسی مفهوم کلاس و شی، استفاده عملی از کلاسها، ایجاد متدهای سازنده، بررسی مفهوم وراثت، کلاسهای اینترفیس و مفاهیم ساختمان داده است. همچنین، در این دوره چندین پروژه مانند پروژه آگهی با استفاده از ارثبری پیادهسازی شده است تا فراگیران با یادگیری مفاهیم این آموزش، توانایی توسعه برنامههای شیگرا در کاتلین را داشته باشند و مفاهیم پیچیدهتری مانند وراثت و ساختمان داده را در کدهای خود به کار ببرند.
Повторяем попытку...
Доступные форматы для скачивания:
Скачать видео
-
Информация по загрузке: