آموزش 2021 - كوتلین را از ابتدا گام به گام بیاموزید

2021 - Learn Kotlin from scratch step by step

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: کوتلین را از ابتدا یاد بگیرید! درک شی گرایی و اصطلاح کوتلین برای تحقق بخشیدن به پروژه های برنامه نویسی و برنامه های آندروید!

آنچه خواهید آموخت

  • با استفاده از Kotlin ، زبان برنامه نویسی جدید مبتنی بر جاوا که توسط Jetbrains توسعه یافته است ، برنامه های حرفه ای ایجاد کنید
  • اصول توسعه نرم افزار شی گرا ، مهمترین پارادایم توسعه را بشناسید
  • مفاهیم زبان کوتلین و چگونگی ادغام آن با جاوا را بشناسید

این دوره به شما برنامه نویسی در کوتلین را آموزش می دهد! ما با اصول شروع می کنیم بنابراین این دوره کاملاً برای مبتدیان مناسب است. آنچه را که یاد می گیرید در چندین چالش کدگذاری عملی خواهید کرد. بنابراین در پایان ، می توانید برنامه های کاربردی خود را در کوتلین ایجاد کنید.

اگر یک توسعه دهنده Android هستید ، می توانید با استفاده از این دوره به سرعت با این زبان عالی سرعت بگیرید. Kotlin به شما امکان می دهد یک کد کد تمیزتر و رساتر داشته باشید ، از مفاهیمی حتی فراتر از Java 8 استفاده کنید و برنامه های قوی تری برای Android بنویسید.

این دوره برای چه کسانی است:

  • شما به مهارت برنامه نویسی نیازی ندارید ، ما از ابتدا شروع می کنیم و به آرامی راه خود را برای مباحث متوسط و پیشرفته تر باز می کنیم
  • شما باید از یادگیری یک زبان برنامه نویسی جذاب و جذاب جدید بسیار هیجان زده شوید!

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

مقدمه Introduction

  • کد منبع Source Code

  • IntelliJ IDEA را نصب کنید و اولین برنامه کوتلین را ایجاد کنید Install IntelliJ IDEA and create the first Kotlin program

کوتلین هسته Kotlin Core

  • انواع اساسی در زبان برنامه نویسی کوتلین Basic types in Kotlin programming language

  • کار با رشته و آرایه در کوتلین Working with string and array in Kotlin

  • کنترل جریان با اگر ، چه زمانی ، برای ، در حالی که Control flow with if, when, for, while

  • بازگشت و پرش ، نحوه استفاده از ادامه و شکستن در کوتلین Returns and jumps, how to use continue and break in Kotlin

  • اعلامیه ها و کاربردها در کوتلین Function declarations and usage in Kotlin

کوتلین OOP Kotlin OOP

  • کلاسها و سازندگان در کوتلین Classes and constructors in Kotlin

  • ارث طبقاتی در کوتلین Class inheritance in Kotlin

  • کار با خواص و تنظیم کنندگان گیرنده در کوتلین Working with properties and getters setters in Kotlin

  • رابط ها در کوتلین Interfaces in Kotlin

  • اصلاح کننده های دید در کوتلین Visibility modifiers in Kotlin

  • توابع برنامه افزودنی در کوتلین Extension functions in Kotlin

داده کوتلین Kotlin Data

  • کلاسهای داده در کوتلین Data classes in Kotlin

  • کلاسهای تو در تو و تو در کوتلین Nested and inner classes in Kotlin

  • کلاسهای Enum در کوتلین Enum classes in Kotlin

  • هیئت نمایندگی در کوتلین Delegation in Kotlin

  • املاک تفویض شده در کوتلین Delegated properties in Kotlin

لامبدا Lambda

  • عبارات Lambda و توابع ناشناس در کوتلین Lambda Expressions and Anonymous Functions in Kotlin

مجموعه ها Collections

  • خواص قابل مشاهده و ذخیره خواص در یک نقشه Observable properties and storing properties in a Map

  • توابع مرتبه بالاتر Higher-Order Functions

  • اعلامیه های ساختاری برای اشیا and و نقشه ها Destructuring declarations for objects and Maps

  • انواع مجموعه ها با لیست ، تنظیم و نقشه Collection types with List, Set and Map

  • کار با Ranges در کوتلین Working with Ranges in Kotlin

بیان و استثنا Expression & Exceptions

  • این بیان در کوتلین This Expression in Kotlin

  • ایمنی پوچ. کار با انواع Nullable و انواع غیر پوچ ، اپراتور الویس Null safety.Working with Nullable types and non-null types, Elvis operator

  • نام مستعار را در کوتلین تایپ کنید Type aliases in Kotlin

برنامه های افزودنی در کوتلین Extensions in Kotlin

  • قراردادهای برنامه نویسی در یک پروژه کوتلین Coding conventions in a Kotlin project

  • تماس با جاوا از کوتلین Calling Java from Kotlin

  • تماس با کوتلین از جاوا Calling Kotlin from Java

نمایش نظرات

نظری ارسال نشده است.

آموزش 2021 - كوتلین را از ابتدا گام به گام بیاموزید

این دوره غیر فعال شده است.

جزییات دوره
3h 10m
30
Udemy (یودمی) udemy-small
11 آبان 1399 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
12,153
3.9 از 5
ندارد
ندارد
ندارد
SunLight Team

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

SunLight Team SunLight Team

Code Guru ما یک تیم سازنده پشته هستیم. ما بیش از 9 سال است که در زمینه های حرفه ای تجربه کار داریم و با برخی از فن آوری های معروف مانند: Java ، Python ، ReactJs ، Angular ، ... کار می کنیم. ما واقعاً عاشق تدریس هستیم و بیش از 3 سال وقت برای ایجاد دوره های آنلاین داریم بهترین راه برای یادگیری ، آموزش است

Udemy (یودمی)

یودمی یکی از بزرگ‌ترین پلتفرم‌های آموزشی آنلاین است که به میلیون‌ها کاربر در سراسر جهان امکان دسترسی به دوره‌های متنوع و کاربردی را فراهم می‌کند. این پلتفرم امکان آموزش در زمینه‌های مختلف از فناوری اطلاعات و برنامه‌نویسی گرفته تا زبان‌های خارجی، مدیریت، و هنر را به کاربران ارائه می‌دهد. با استفاده از یودمی، کاربران می‌توانند به صورت انعطاف‌پذیر و بهینه، مهارت‌های جدیدی را یاد بگیرند و خود را برای بازار کار آماده کنند.

یکی از ویژگی‌های برجسته یودمی، کیفیت بالای دوره‌ها و حضور استادان مجرب و با تجربه در هر حوزه است. این امر به کاربران اعتماد می‌دهد که در حال دریافت آموزش از منابع قابل اعتماد و معتبر هستند و می‌توانند به بهترین شکل ممکن از آموزش‌ها بهره ببرند. به طور خلاصه، یودمی به عنوان یکی از معتبرترین و موثرترین پلتفرم‌های آموزشی آنلاین، به افراد امکان می‌دهد تا به راحتی و با کیفیت، مهارت‌های مورد نیاز خود را ارتقا دهند و به دنبال رشد و پیشرفت شغلی خود باشند.