إعلان
دورة تطوير التطبيقات باستخدام لغة JavaScript في هذه الدورة ستتعلم لغة جافا سكريبت, استخدام مكتبة React.js, بناء API الموقع بواسطة Node.js, تطوير تطبيق جوال باستخدام React Native, و في نهاية الدورة ستتعلم تطوير تطبيق محادثة شبيه بتطبيق WhatsApp. تعلم الآن
دورة تطوير واجهات المستخدم في هذه الدورة ستتعلم لغة HTML و لغة CSS و لغة JavaScript. من ناحية التطبيق العملي ستتعلم طريقة بناء واجهة متجر إلكتروني مكون من ست صفحات, تحويل خمسة تصاميم PSD إلى صفحات ويب, بناء واجهة مستخدم تشبه موقع يوتيوب, بناء لوحة تحكم إحترافية. تعلم الآن
تطوير تطبيقات باستخدام لغة بايثون في هذه الدورة ستتعلم أساسيات البرمجة بلغة بايثون وصولاً إلى التعامل مع أشهر أطر العمل (Flask و Django) و ستتعلم كيف تبني متجر إلكتروني يمكن للمستخدمين البيع و الشراء من خلاله. تعلم الآن
دورة تطوير تطبيقات الويب باستخدام لغة PHP في هذه الدورة ستتعلم لغة PHP من الصفر, استخدام إطار العمل Laravel بشرح مفصّل و عملي, كيفية تطوير شبكة اجتماعية تشبه Instagram, بناء API لتطبيق جوال وفق أسلوب RESTful, تطوير موقع إعلانات مبوبة, تطوير نظام إدارة محتوى CMS كامل. تعلم الآن
دورة تطوير تطبيقات الويب باستخدام لغة Ruby في هذه الدورة ستتعلم البرمجة بلغة Ruby إنطلاقاً من أبسط المفاهيم وحتى بناء تطبيق حقيقي, إستخدام إطار العمل Ruby on Rails بشرح مفصّل و عملي, بناء تطبيق حقيقي عبارة عن شبكة اجتماعية تشبه تويتر, تطوير مجتمع الكتروني يشبه حسوب I/O. تعلم الآن
دورة علوم الحاسوب هذه الدورة معدة لتكون مدخل لعلوم الحاسوب و لغات البرمجة حيث ستتعرف فيها على أنظمة التشغيل و ستتعمق في نظام لينكس و في كيفية التعامل معه من خلال موجه الأوامر, بالإضافة إلى قواعد البيانات و أساسيات الشبكات و الخوادم و مبادئ الحماية والأمان في الويب. تعلم الآن

    مسارات البرمجة و نظرة عامة على لغات البرمجة

    مسارات البرمجة

    عالم البرمجة فيه أربعة مسارات متوازية هي:

    • تطوير المواقع الإلكترونية.
    • تطوير برامج الديسك توب.
    • تطوير تطبيقات الموبايل.
    • تطوير الألعاب.

    لكل مسار سوقه، ولكل منهم مميـزاته كما أن لكل منهم عيوبه. لن أقول لك أيهم أفضل لأنه و بكل صراحة لا يوجد مجال أفضل من مجال بكل النواحي، و سأعرض عليك مقارنة سريعة بينهم مما قد يساعدك على إختيار المسار الأنسب لك كمبتدئ.


    تطوير المواقع

    هو الأكثر إنتشاراً و الأكثر تنافسية و الأكثر طلباً و الأسهل تعلماً، فهو الأكثر إنتشاراً و الأفضل فى العرض وربما الأقل في الإمكانيات.


    تطبيقات الموبايل

    مجال دخل بقوة الصاروخ في عالم البرمجة، فهو ينتشر بسرعة كبيرة جداً مع إنتشار الهواتف الذكية.


    برامج الديسك توب

    هو البداية المثالية لأي متعلم نظامي وذلك لأنه يعطيك المعنى الحقيقي للبرمجة التى تم إبتكارها من أجله، مما قد لا يتوافر كثيراً فى الويب و الموبايل اللذان يعتمدان فى الأكثر على الشكل و العرض أكثر من المضمون.

     

    ما هي أفضل لغات البرمجة التي يمكنك البدء بتعلمها؟

    الحقيقــة أن هذا السؤال مضيعة للوقت, ولا يوجد إجابة جيدة مناسبة له. كل ما في الأمر أن لغات البرمجة عديدة وليس هناك لغة قديمة أو حديثة، المهم أن تلبي حاجات المشروع.

    لتعلم أساسيات البرمجة أعتقد أن لغة Python و Ruby مفيدة جداً لك, لكن أنا أنصحك بلغة #C و Java لأنها ستساعدك كثيراً أيضاً للإنتقال إلى لغات أخرى بكل سهولة, طبعاً أضيف عليهم لغة ++C. فهيا معي في جولة سريعة نتعلم من خلالها ما يدور حول هذه اللغات.


    1- لغة Java

    لغة كائنية التوجه ظهرت لأول مرة عام 1995 حيث قام بتصميمها جيمس جوسلينغ, كما أنها تعد الأكثر شعبية من بين جميع لغات البرمجة.

    الإستخدامات: برمجة الشبكات , تطوير تطبيقات الويب, تطوير تطبيقات ديستكوب.

    مستخدمة من قبل إندرويد (نظام التشغيل و التطبيقات).


    2- لغة #C

    لغة كائنية التوجه ظهرت لأول مرة عام 2000 قامت بتصميمها شركة مايكروسوفت, شبيهة جداً بلغة Java, تمتاز بسرعة الأداء.

    الإستخدامات: تطوير تطبيقات الويب, تطوير تطبيقات ديستكوب, تطوير ألعاب, تطوير تطبيقات للهواتف التي تعمل بنظام AndroidIOS و Windows دفعة واحدة بإستخدام Xamarin.


    3- لغة ++C

    الجميع يعتبر هذه اللغة الأفضل في بناء التطبيقات, ظهرت لأول مرة عام 1983 قام بتصميمها بيارن ستروستروب , ميزاتها أنها سريعة, نقطة الضعف يعتقد البعض أنها أصبحت قديمة.

    الإستخدامات: برمجة الألعاب, كما أنها تعتبر جزء لا يتجزء في بناء البرامج.

    مستخدمة في :Mozilla Firefox , Adobe Google Chrome , Internet Explorer.


    4- لغة Python

    لغة برمجة كائنية التوجه , تتميز بسهولة تعليمها , وببساطة كتابتها و قراءتها , ظهرت لأول مرة عام 1991 قام بتصميمها جايدو فان روسم.

    الإستخدامات: تطبيقات الويب , تطوير البرامج , أمن المعلومات.

    مستخدمة من قبل Yahoo , Google.


    5- لغة Ruby

    ظهرت هذه اللغة لأول مرة عام 1993, قام بتصميمها الياباني يوكيهيــرو ماتسوموتو , وهي كائنية التوجه بشكل كامل, كما أنها سهلة التعلم.

    الإستخدامات: تطوير تطبيقات الويب.

    البرمجة تحتاج إلى إرادة وبذل مجهود كبير للوصول إلى الإحتراف، لكن في الغالب تكون الخطوة الأولى هي أصعب خطوة.

    أتمنى ان تكون المقالة قد نالت اعجابكم.

    آخر تحديث: 19-12-2021

    الكاتب

    منذر النيهوم

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

    تعليقات 1

    أضف تعليق

    يجب تسجيل الدخول حتى تتمكن من إضافة تعليق أو رد.
    إعلان
    دورة تطوير التطبيقات باستخدام لغة JavaScript في هذه الدورة ستتعلم لغة جافا سكريبت, استخدام مكتبة React.js, بناء API الموقع بواسطة Node.js, تطوير تطبيق جوال باستخدام React Native, و في نهاية الدورة ستتعلم تطوير تطبيق محادثة شبيه بتطبيق WhatsApp. تعلم الآن
    دورة تطوير واجهات المستخدم في هذه الدورة ستتعلم لغة HTML و لغة CSS و لغة JavaScript. من ناحية التطبيق العملي ستتعلم طريقة بناء واجهة متجر إلكتروني مكون من ست صفحات, تحويل خمسة تصاميم PSD إلى صفحات ويب, بناء واجهة مستخدم تشبه موقع يوتيوب, بناء لوحة تحكم إحترافية. تعلم الآن
    تطوير تطبيقات باستخدام لغة بايثون في هذه الدورة ستتعلم أساسيات البرمجة بلغة بايثون وصولاً إلى التعامل مع أشهر أطر العمل (Flask و Django) و ستتعلم كيف تبني متجر إلكتروني يمكن للمستخدمين البيع و الشراء من خلاله. تعلم الآن
    دورة تطوير تطبيقات الويب باستخدام لغة PHP في هذه الدورة ستتعلم لغة PHP من الصفر, استخدام إطار العمل Laravel بشرح مفصّل و عملي, كيفية تطوير شبكة اجتماعية تشبه Instagram, بناء API لتطبيق جوال وفق أسلوب RESTful, تطوير موقع إعلانات مبوبة, تطوير نظام إدارة محتوى CMS كامل. تعلم الآن
    دورة تطوير تطبيقات الويب باستخدام لغة Ruby في هذه الدورة ستتعلم البرمجة بلغة Ruby إنطلاقاً من أبسط المفاهيم وحتى بناء تطبيق حقيقي, إستخدام إطار العمل Ruby on Rails بشرح مفصّل و عملي, بناء تطبيق حقيقي عبارة عن شبكة اجتماعية تشبه تويتر, تطوير مجتمع الكتروني يشبه حسوب I/O. تعلم الآن
    دورة علوم الحاسوب هذه الدورة معدة لتكون مدخل لعلوم الحاسوب و لغات البرمجة حيث ستتعرف فيها على أنظمة التشغيل و ستتعمق في نظام لينكس و في كيفية التعامل معه من خلال موجه الأوامر, بالإضافة إلى قواعد البيانات و أساسيات الشبكات و الخوادم و مبادئ الحماية والأمان في الويب. تعلم الآن
      إعلان

      Eqla3Tech.com

      شروحات مكتوبة حول لغات البرمجة و تقنية المعلومات باللغة العربية مقدمة من إقلاع تك.

      لغة جافا لغة ++C قواعد البيانات نظام ويندوز نظام لينكس الشبكات تقنية المعلومات الأمن السيبراني

      تقييم المقال

      لم تقم بتقييم المقال بعد!

      الدورات

      أدوات مساعدة

      الأقسام

      دورات
      مقالات أسئلة مشاريع كتب