ما هي اسهل لغة برمجة تتخص في صناعة برامج الديسكتوب تحت نافذة ويندوز؟

انا مهتم بتعلم لغة برمجة تمكني من صنع برامج بسيطة تستخدم على اجهزة الكمبيوتر تحت نظام ويندوز...من اين أبدأ وهل يجب الرجوع الى لغات اساسية قديمة...لا تبخلو علينا بنصيحتكم وتجاربكم وبالأخص اذا تنصحوني بدورة على اليوتيوب او شيء مساعد...وشكرا للجميع.


لغة #c من أفضل اللغات على الساحة الآن لصناعة: برامج ويندوز، مواقع إنترنت، تطبيقات أندرويد و ios، ألعاب... وغيرهم. يمكنك البداية من هذه الدورة على اليوتيوب:

وبعد الانتهاء منها انتقل لدورات أخرى في نفس القناة لإنشاء مشاريع حقيقية كنماذج أعمال تفيدك عند التقدّم لوظيفة أو في عملك كمستقل.

مشكور أخي الكريم..

-1
مجهول
  • حذف بواسطة المستخدم

بامكانك مشاهدت showcase من هنا:

kareemborai أضف ردا

قبل تركي للبرمجة لم يكن تخصصي إنشاء تطبيقات للموبايل، كنت فقط أبرمج برامج ويندوز، وتطبيقات ويب باستخدام #c و asp.net. أما إن كنت تقصد عدم إمكانية إنشاء تطبيقات ios باستخدام #c فهذا غير صحيح، توجد منصّة xamarin التي يمكن من خلالها -وبكتابة الكود مرة واحدة فقط- إنشاء تطبيقات cross-platform تعمل على أندرويد وويندوز فون و ios في نفس الوقت.

مجهول
  • حذف بواسطة المستخدم
kareemborai أضف ردا

يبدو أن لديك انطباع سيء عن الدورات الموجودة على اليوتيوب :)

شخصيًا لا أحب الدورات العربية، ولكن الدورة التي وضعتها تعتبر واحدة من أفضل ما يكون في لغة #c عن تجربة، سهلة ومرتّبة ومتكاملة من حيث تعليم الأساسيات. بالنسبة للقنوات الأجنبية أدعوك للاطلاع على قناة kudvenkat على سبيل المثال لا الحصر وستغيّر رأيك حتمًا في دورات اليوتيوب:

[تعديل]: نسخة عربية ممتازة لقناة kudvenkat من هنا:

أخي كريم جزيل الشكر لك...الرابط العربي اكثر من رائع..

-1

فقط لبرامج ويندوز هي الأفضل

جيدة مع الويب لكن ليست الافضل

لا يوجد في البرمجة شيء اسمه الأفضل، كلها تفضيلات شخصية، صحيح أن java و php يعتبران المنافسان الأقوى ل #c ولكن هذا لا يعني أن إحداهما أفضل من الأخرى. ولا ننسى طبعًا اعتماد الشركات الكبرى والحكومات على منتجات مايكروسوفت وخصوصًا تطبيقات الويب باستخدام #c و asp.net. لذلك اقترحت هذه اللغة تحديدًا لقوّتها، وشهرتها، وتعدد مجالات البرمجة بها، وكثرة الطلب عليها، وسهولتها نسبيًا مقارنةً بشبيهتها java.

اكثر اللغات شعبية لبرمجة الويب حاليا هي PHP و Node.JS (جافاسكربت) وقريبا Golang

اما عن اعتماد الشركات على مايكروسوفت وأوراكل هو فقط لإيجاد شماعة يضعون فيها مشاكلهم في حالة الاختراق

هناك مواقع حكومية تعمل بـPHP و Python وروبي وهي اكثر من ممتازة


في حالة الديسكتوب وحصرا لويندوز فطبعا C# او Visual Basic هي الافضل ، كما يمكنك برمجة تطبيقات ويندوز / اندرويد / IOS بكود موحد بين المنصات عبر Xamarin

لكن هناك بدائل طبعا كبايثون (اسهل لغة برمجة رأيتها في حياتي - لكنها تعتمد على مكتبات خارجية من اجل الـGUI مثل QT او GTK ،اما برامج الـConsole فلا فرق )

او C/C++ (برامج تتطلب استخداما مباشرا للعتاد -خصوصا إذا دمجتها مع Assembly - لكنها لغة اصعب قليلا )

Delphi

Golang (لغة جديدة من جوجل ، جيدة وتشبه C++ في بعض الامور كالمؤشرات )