تعلم Kotlin في 1ساعة للمبتدئين

كوتلن Kotlin هي لغة برمجة متعددة الأنظمة ، مكتوبة بشكل ثابت ، للأغراض العامة مع استدلال من النوع . تم تصميمها للتعامل بشكل كامل مع Java ، وتعتمد نسخة JVM من مكتبة Kotlin القياسية على مكتبة Java Class Library ، ولكن استدلال النوع يسمح بأن يكون بناء الجملة أكثر إيجازًا. وتستهدف بشكل أساسي JVM ، على سبيل المثال ، تطبيقات الويب للواجهة الأمامية باستخدام React أو الكود الأصلي عبر LLVM أو تطبيقات iOS الأصلية التي تشارك منطق الأعمال مع تطبيقات Android. تتحمل JetBrains تكاليف تطوير اللغة ، بينما تحمي مؤسسة Kotlin علامة كوتلن التجارية.

في 7 مايو 2019 ، أعلنت Google أن لغة برمجة كوتلن هي الآن لغتها المفضلة لمطوري تطبيقات Android . منذ إصدار Android Studio 3.0 في أكتوبر 2017 ، تم تضمينها كبديل لمترجم Java القياسي. ينتج مترجم Android كوتلن Java 8 bytecode افتراضيًا (والذي يتم تشغيله في أي JVM لاحق) ، ولكنه يتيح للمبرمج اختيار استهداف Java 9 حتى 17 ، للتحسين ، أو السماح بمزيد من الميزات ؛ لديه دعم قابلية التشغيل البيني لفئة السجل ثنائي الاتجاه لـ JVM ، الذي تم تقديمه في Java 16 ، والذي يعتبر مستقرًا اعتبارًا من كوتلن 1.5.

يعتبر دعم كوتلن للترجمة مباشرة إلى JavaScript مستقرًا منذ الإصدار 1.3 ، بينما Kotlin / JS (IR) الجديد في الإصدار التجريبي بدءًا من الإصدار 1.5.30. تم تقديم التطبيقات المحسّنة الجديدة لـ كوتلن / JVM (IR) و JS ( المستندة إلى IR ) في الإصدار 1.4. تعتبر Kotlin / JVM (IR) مستقرة وممكّنة بشكل افتراضي منذ الإصدار 1.5. يعتبر Kotlin / Native.

ماذا ستتعلم؟

  • برمجة كوتلن الأساسية والبرمجة الشيئية

المتطلبات

  • لابد ان تكون علي دراية بلغة OOP (البرمجة الشيئية) مثل Java أو++ C.
تعلم Kotlin في 1ساعة للمبتدئين
تعلم Kotlin في 1ساعة للمبتدئين

وصف دوره تعلم Kotlin

تم تصميم دليل كوتلن لمدة ساعة واحدة للمبتدئين للطلاب الذين هم على دراية بالبرمجة الشيئية (OOP). سوف تتعلم أساسيات لغة كوتلن والبرمجة الشيئيه. 

1. الأهداف

  • برمجة كوتلن الأساسية
  • البرمجة الشيئية

2. المحتويات

  • مرحبًا بك في كوتلن
    1. مقدمة
    2. التنصيب

3. أساسيات كوتلن

  • هيكل وحزمة ملف كوتلن
  • المتغيرات
  • نوع البيانات
  • مصفوفة ، قائمة ، خريطة
  • الدوال
  • التعبير الشرطي
  • التكرار
  • خاصية

  • البرمجة الشيئيه بكوتلن
    1. الكلاس
    2. الكلاس الاساسي
    3. الكلاس ، واجهة
    4. تعديل المتغيرات

لمن هذه الدوره

  • مطورو تطبيقات Java أو Android.

لمعرفه طريقه تحميل الكورسات المجانيه من موقع يوديمي تابع هذه المقاله ٣ طرق لتحميل الكورسات المجانيه من udemy

كل ما عليك ان تقوم بعمل حساب علي موقع يوديمي ثم الضغط علي الرابط التالي One hour Kotlin guide for beginners ثم وضع الدوره في دوراتك Enroll وتمتع بمشاهده الدوره مجانا.

محمد موسي
محمد موسي
مطور واجهات أمامية وصانع محتوى لدي شغف بتصميم وتطوير مواقع الويب وتطوير ووردبريس وكتابة المقالات. متابع لأحدث اتجاهات التصميم والتطوير على الويب. لدي خبره سابقا في منتديات الدعم الفني والمدونات ، احترف كتابه المحتوي من عام 2017 لتقديم محتوي راقي ومفيد.
تعليقات