ما هي كوتلن Kotlin ؟
يتسائل الكثير من المستجدين او راغبين تعلم البرمجة حديثا ماهي لغة البرمجة كوتلن لمن لا يعرف كوتلن هي لغة برمجة حديثة في عالم لغات البرمجة تم تطويرها في عام 2010 من شركة جيت براينز وهي نفس الشركة التي قامت بتطوير IntelliJ IDEA محرر لغات البرمجة اصدرت عام 2011 وانتشرت بشكل واسع بعد مساهمت الكثير من المبرمجين من منصة GitHub علي تطويرها بعد نجاح كوتلن تم اطلاق الاصدار الرسمي منها عام 2016 باسم Kotlin 1.0 تعد لغة البرمجة كوتلن من لغات البرمجة مفتوحة المصدر التي تدعم العمل علي Java Virtual Machine ومتوافقة بشكل كامل مع حزمة التطوير JDK وتم تطويرها من لغات متعدده منها الجافا وغيرها حيث توفر لغة البرمجة Kotlin الكثير من الاسطر البرمجية عن لغة Java بحولي 20 %
مميزات لغة الكوتلن Kotlin
يتم استخدام كوتلن من طرف كثير من الشركات العالمية في برمجة وتطوير تطبيقاتها حيث تدعمها الكثير من محررات البرمجة ايضا انفردت لغة كوتلن عن غيرها من الغات البرمجية بالكثير المميزات التي لاباس بها من اهم مميزات كوتلن :
- تستخدم لتطوير التطبيقات وتعد من الغات الاكثر نضجا لقد اخذت 6 سنوات لتطويرها
- سهلة التعامل وموفره للاسطر حيث انها توفر 20% من الاسطر في بيئة العمل
- مجانية تماما فا هي لغة مفتوحة المصدر والتي تم نشر اكوادها للجميع بدون مقابل
- امكانية دمج اكواد لغة كوتلن مع اي لغة تطوير تطبيقات واكواد اخري مثل الجافا
- تضمن تجنب الاخطاء البرمجية فاهي لديها اخطاء اقل من لغة جافا والتي ما يجعلك تتفاد خطا NullPointerException
- السهولة والانسيابية في بيئة العمل فا يمكنك تحويل اكواد الجافا الي كوتلن بكل سهولة
- تقديم الدعم الامني والتحديثات المستقبلية للغة مما يجعلها بيئة متحدثة
- يمكنك تحويل اكواد لغة kotlin الي اكواد java بكل سهولة
- لغة برمجية حديثة العهد والتي ما يساعد المستخدمين المتقنين لها علي وجود وظائف اكثر من المبرمجين الاخرين
- تمتلك الكثير من المزايا من حيث التصميم وسهولة الاستخدام
ما هي أهم مصادر تعلم لغة البرمجة كوتلن Kotlin
يوجد الكثير من المصادر العربية والاجنبية لتعلم لغة كوتلن بجميع اصدارتها ماعليك عزيزي المتابع سوا التعلم وعدم الملل والتطبيق لاتنسي ذالك واعمل علي مشروع وانجز منة كل ماتعلمتة خطوة بخطوة حتي تطبق ما تعلمتة جيد وسوف اقدم اهم المصادر لك :
اهم المصادر العربية لتعلم كوتلن
- دورة مقدمة بالغة العربية من قناة Hassouna Academy في تعلم كوتلن من هنا
- دورة مقدمة بالغة العربية ايضا من قناة TheNewBaghdad لتعلم لغة كوتلن من هنا
- دورة اخري بالغة العربية مقدمة من قناة Salim 3dd من هنا
- دورة ايضا بالغة العربية مقدمة من قناة Ahmed Azz من هنا
اهم المصادرالاجنبية لتعلم كوتلن
يبحث بعض المستخدمين الاجانب او العرب عن بعض الدورات الاجنبية لان المصادر الانجليزيةيقومون بتعلم لغات البرمجة بشكل جيد عن العرب حيث اعتقد في اعتقادي الشخصي انه قد يكون حاجز اللغة العائق بين التعلم بشكل اسرع بين العرب والاجانب اليكم اهم الدورات الاجنبية :
- افضل مصدر لتعلم لغة كوتلن هو الموقع الرسمي
- اذا كنت من هواة التعلم عن طريق الفيديوهات علي اليوتيوب فهناك دورة مقدمة من قناة Smartherd من هنا
- كورس اخر مقدم من منصة udacity مجانا بالغة الانجليزية من هنا
- كورس اخر ايضا مقدم من منصة teamtreehouse بشكل مجاني من هنا
في الختام لاتنسي نصيحة اذا كان المشروع كبيرا ويتطلب اكثر من لغة فاعمل ضمن فريق ذالك سيوفر عليك الوقت والجهد وتقليل الاخطاء وفي النهاية اذا وجدت ما يسعدك في مقالا نرجو منك الدعم بمشاركة المقال ووضع تعليقا محفزا لنا واذا لم تجد فضع لنا تعليقا فية سبب المشكلة وسنساعدك في حلها انشاء الله