آموزش راهنمای یادگیری کوتلین

The Kotlin Learning Guide

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: تعلم لغة كوتلن باللغة العربية

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

  • ستتمكن من فهم لغة الكوتلن

هذه الدورة المفصلة في المستوي الاول والثاني من الكوتلن حيث افترض الشخص الذي امامي لا يعرف اي شي عن عالم البرمجة ستتمكن من خلال هذه الدورة من الدخول الي عالم البرمجة وفهم

لا تحتاج الى اي مؤهلات للدخول الى هذه الدورة ، تتميز هذه الدورة بأنها مفصلة ولكن ليس فيها تشعبات وتفاصيل غير اساسية

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


1. زبان مدرن

این یک زبان برنامه نویسی مدرن است که بهترین برنامه های کاربردی شی گرا و کاربردی را به ارمغان می آورد. برخی از ویژگی های امیدوار کننده Kotlin عبارتند از نحو جمع و جور، امنیت، هدف عمومی و غیره.


2. یادگیری آسان

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


3. مواد بزرگ

مطالب زیادی در دسترس Kotlin وجود دارد که زبان آموزان می توانند از آنها برای درک خوب زبان برنامه نویسی استفاده کنند. دوره های متعددی وجود دارد که مبتدی می تواند با آنها شروع کند. اکثر این دوره ها خودآموز هستند و بینش های خوبی در مورد زبان برنامه نویسی ارائه می دهند. همچنین ، جامعه توسعه دهندگان بسیار بزرگ است ، بنابراین اگر یادگیرندگان گیر کرده یا سeriesالاتی داشته باشند ، همیشه می توانند از جامعه توسعه دهندگان راه حل جستجو کنند.


4. آینده شغلی

بسیاری از مارک های پیشرو از Kotlin برای نرم افزار خود استفاده می کنند و مهارت های کوتلین به شدت تقاضا می کنند. اگر برآوردها اعتقاد داشته باشند، پست های شغلی مربوط به مهارت های کوتلین از سال 2017 تا 1400 درصد افزایش یافته است.


5. پشتیبانی جامعه

کوتلین یک زبان منبع باز است و دارای یک اجتماع قوی از توسعه دهندگان است. بیش از 200 گروه کاربر Kotlin ، بیش از 37،000 کاربر Slack Kotlinlang و هزاران عضو دیگر وجود دارد. حمایت جامعه در کوتلین بسیار زیاد است و دائما در حال افزایش است.

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

  • پاسخ دهید يومكن لأي شري انكل الدورة ويتعلم لخش كوتلن

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

معرفی Introduction

  • مقدمة عن الدورة مقدمة عن الدورة

  • مراقبت ما هي البرمجة، لماذا يجب ان اتعلم البرمجة

  • ما هي لغة الكتلن ما هي لغة الكوتلن

  • پاسخ تحميل وتنصب الادوات المطلوبة

  • ضعطب بية العمل ضبط بيئة العمل

  • سياسة الاستخدامام سياسة الاستخدام

  • من هو مدرب الدورة من هو مدرب الدورة

  • توضيح مهم جنا بفصل تقييم الدورة توضيح مهم جدا بخصوص تقييم الدورة

  • كيفية الحصول على شهادة بعداد اكمال الدورة كيفية الحصول على شهادة بعد اكمال الدورة

اصول اولیه کوتلین Kotlin Basics

  • چاپ، println، var، val، int، char، دو برابر Print, Println, Var, Val, Int, Char, Double

  • رشته، بولین String, Boolean

  • نظرات Comments

  • ریخته گری نوع Type Casting

  • ایمنی صفر Null Safety

  • ورودی Input

  • برنامه 1: سن من را دریافت کنید App 1: Get My Age

  • اگر اظهارات If Statements

  • چه زمانی When

  • عملیات ریاضی Mathematical Operation

  • سفارش عملیات Order of Operation

  • عملیات منطقی Logic Operation

  • رشته (برخورد با عملکرد) String (Dealing With Function)

  • برنامه 2: درجه App 2: Degree

  • برنامه 2: قسمت اول قسمت 2، در حالی که App 2: Degree Part 2, while

  • در حالی که و در حالی که حلقه ها را انجام می دهند Nested While and Do-While Loops

  • برای حلقه For Loop

  • اظهارات کنترل Control Statements

  • استثنا (سعی کنید گرفتن) 1 Exception (Try-Catch) 1

آرایه و مجموعه Array and Collection

  • آرایه Array

  • استفاده از آرایه Use For in Array

  • آرایه (برخورد با عملکرد) Array (Dealing With Function)

  • لیست آرایه Array List

  • لیست آرایه (برخورد با عملکرد) Array List (Dealing With Function)

  • برای هر For Each

  • مجموعه قسمت 1 Collections Part 1

  • مجموعه قسمت 2 Collections Part 2

عملکرد Function

  • تابع قسمت 1 Function Part 1

  • تابع قسمت 2 Function Part 2

  • عبور از آرایه از طریق تابع Passing Array Through Function

  • بازگشتی Recursion

  • ساخته شده در عملکرد Built in Function

  • استثنا (سعی کنید گرفتن) 2 Exception (Try-Catch) 2

تابع سفارش بالاتر و لامبدا Higher Order Function and Lambda

  • بیان لامبدا Lambda Expression

  • عملکرد بالاتر سفارش 1 Higher Order Function 1

  • عملکرد بالاتر سفارش 2 Higher Order Function 2

  • عملکرد بالاتر سفارش 3 Higher Order Function 3

  • HOF و LAMBDA با آرایه HOF and Lambda with Array

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

  • شی، ویژگی ها و عمل Object, Attributes and Action

  • کلاس: قسمت 1 Class: part 1

  • کلاس: قسمت 2 Class: part 2

  • سازنده Constructor

  • اضافه بار Overload

  • وراثت Inheritance

  • فوق العاده Super

  • فوق العاده و سازنده Super and Constructor

  • لغو کردن Override

  • اصلاح کننده دسترسی Access Modifier

  • بسته بندی و واردات Package and Import

  • استثنا (سعی کنید گرفتن) 3 Exception (Try-Catch) 3

  • استثنا (سعی کنید گرفتن) 4 Exception (Try-Catch) 4

  • پلیمورفیسم 1 Polymorphism 1

  • پلیمورفیسم 2 Polymorphism 2

  • خلاصه، رابط Abstract, Interface

  • چند ارث Multi Inheritance

  • شی، شیء همراه Object, Companion Object

  • کلاس ناشناس Anonymous Class

  • بخش ناشناس کلاس 2 Anonymous Class Part 2

  • ریخته گری نوع شی Object Type Casting

  • کلاسیک Nested Class

  • چند موضوع Multi Threading

  • چند رشته قسمت 2 Multi Threading Part 2

  • کلاس Enum Enum Class

  • بخش کلاس Enum 2 Enum Class Part 2

  • کلاس عمومی Generic Class

کوتلین با MySQL Kotlin with MySql

  • محیط راه اندازی Setup Environment

  • اتصال به پایگاه داده Connect to Database

  • مجموعه نتیجه Result Set

  • نمایش تمام ردیف ها Display All Rows

  • به روز رسانی و وارد کردن و حذف ردیف Update & Insert & Delete Row

  • نتیجه مجموعه داده های متا Result Set Meta Data

مقدمه ای بر استودیوی آندروید Introduction to Android Studio

  • الطعرف على البيئية، بناء التاطبيق الان التعرف على البيئة، بناء التطبيق الاول

  • برمجة التاطبيق برمجة التطبيق

نمایش نظرات

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

آموزش راهنمای یادگیری کوتلین
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
12h 1m
82
Udemy (یودمی) udemy-small
10 مرداد 1400 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
21,530
4.6 از 5
ندارد
ندارد
ندارد
Hassan Fulaih

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Hassan Fulaih Hassan Fulaih

مهندس زیست پزشکی

من عاشق نوشتن کد هستم و دوست دارم به دیگران آموزش دهم

من همیشه عاشق کدنویسی بودم، عاشق فرو رفتن در مشکلات پیچیده و حل کردن هستم و هنوز فکر می کنم که دیدن یک برنامه یا برنامه ای که از ابتدا ساخته اید واقعاً احساس شگفت انگیزی است

شاید فکر کنید که من برنامه نویسی خواندم و مدرک CS گرفتم - اما نشد! من همیشه کدنویسی را دوست داشتم و این یک سرگرمی عالی بود، اما در واقع زمانی که زمان رفتن به دانشگاه فرا رسید، به سراغ "مهندسی زیست پزشکی" رفتم.

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

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

اکنون، من به حدود 200000 دانش آموز در سراسر جهان آموزش داده ام. من ده ها دوره را منتشر کردم و تمام آن آموزش هایی را که در این صفحه پیدا می کنید دریافت کردم. من بسیار خوشحالم که می بینم همه این محتوا به مردم کمک می کند چیزهایی را که می خواهند بیاموزند :-)

Udemy (یودمی)

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

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