‏إظهار الرسائل ذات التسميات programing. إظهار كافة الرسائل
‏إظهار الرسائل ذات التسميات programing. إظهار كافة الرسائل

تعلم البرمجة باللغة C إنطلاقا من هاتفك و دون حاجة إلى انترنت !

أصبح القبول على تعلم اللغات البرمجية أمرا مهما في السنوات الاخيرة لهذا توجد العديد من المواقع و القنوات على اليوتيوب المختصة بهذا الشأن، و بدورها مدونة المحترف خصصت العديد من المواضيع و المقالات الهادفة إلى تقديم قائمة بأهم و أفضل المواقع العربية و الأجنبية لتعلم البرمجة مجانا، لكن المشكلة الوحيدة بها هي هناك من لا يتوفر على حاسوب أو انترنت، لدى في موضوع اليوم سأقدم لك تطبيق أندرويد استفدت منه كثيرا في تعلم اللغة C دون الحاجة الى اتصال انترنت.
تعلم البرمجة باللغة C إنطلاقا من هاتفك و دون حاجة إلى انترنت !
التطبيق يدعى C Programming و هو متوفر مجانا بمتجر جوجل بلاي و يمكنك تحميله من الرابط بالأسفل.. التطبيق سيساعدك كثيرا في تعلم اللغة سي بتقديم لك 26 درس مشروح كتابيا بطريقة مبسطة، بالإضافة إلى أمثلة لأزيد من 40 برنامج مفتوح المصدر (برامج مصحوبة بالكود المنشئة به) دون أن ننسى احتوائه لقائمة كبيرة تضم جميع الأسئلة الممكن طرحها مع الإجابة عنها بتعليل مفهوم.
طريقة استعمال التطببق هي سهلة جدا مع واجهته البسيطة و التي لا تحتاج لإعادة شرحها، و في حالة واجهتك أي مشكلة في التطبيق فلا تتردد بطرحها و سأكون سعيد بمساعدتك.
رابط تحميل التطبيق : C Programming

7 نقاط إذا اتبعتها ستصبح أفضل مبرمج في اي لغة !

دور البرمجة في عالم الانترنت أصبح غني عن التعريف، لهذا أصبحنا نجد العديد من الأشخاص مهتمون بها، نفس الشيء بالنسبة لي، لكن هل بمجرد متابعة إحدى الدورات أو قراءة الكتب الأجنبية فهذا سيجعل منك مبرمج حنك؟ أكيد لا فهناك عدة أشياء تتحكم في ذلك، و هته الأشياء هي موضوعنا اليوم، حيث سأشاركك 7 نصائح إذا اتبعتها ستكون الأفضل على الاطلاق.
7 نقاط إذا اتبعتها ستصبح أفضل مبرمج على الإطلاق
1 برمِج، و برمِج ثم برمِج:
لكي تصبح مبرمج كبير يجب عليك ممارستها كثيرا و بذكاء و استخدام الذاكرة أكثر من أي شيء اخر، أنا لا أقول لك احفظ الأكواد فهذه طريقة غبية جدا، لكن ما أنصحك به هو التطبيق الكثير سيجعلك تستوعب أي كود بسهولة تامة.
2 قراءة الكتب الخاصة بالبرمجة:
قبل البدء في تطبيق النقطة السابقة يجب عليك أولا بناء قاعدة أي الأساس، و هذا ما ستمنحه لك الكتب.
3 لا تتوقف عن طرح الأسئلة:
قم أولا بالبحث عن احدى المجموعات الفايسبوك المهتمة بالبرمجة و اطرح أسئلتك هناك، و ستجد العديد من المتطوعين الذين سيشاركونك معارفهم.
4 الأدوات:
المبرمج ليس هو ذلك الشخص الذي يكتب بعض الأكواد بلوحة المفاتيح، بل توجد مجموعة من الأساسيات (أدوات) قبل التعمق في الكتابة، ابرزها الخوارزميات و التي تساعد بشكل كبير على تنظيم البرنامج و توفر عليك الكثير من الوقت.
5 اقرأ و استعن ببعض الأمثلة:

يجب عليك قراءة الأكواد البرمجية الجاهزة، فهذا سيمنحك الإلهام، و لا مشكلة في استخدام بعض الأكواد الخاصة بالاخرين في بداية مشوارك، لأن من بين الأخطاء التي يقع فيها المبتدئون هي محاولة بناء كل شيء خاص بهم من الصفر.
6 انضم لمجتمع المبرمجين:
كما سبق و أن ذكرت، فإنه توجد العديد العديد من المجموعات الخاصة بالبرمجة على مواقع التواصل الاجتماعي، انضم لها، فهذا سيساعدك كثيرا في مشوارك، لأنك سترى أكواد الاخرين، مشاكلهم، كيف تعاملوا مع الأخطاء ...
7 اختبر برامجك:
بعد كتابتك لأي برنامج كيف ما كان نوعه، فلا تتردد بتجربته، فبرنامج لا يعمل فهو بدون قيمة، لكن هذا سيساعدك في البداية على كيفية التعامل و فحص الأكواد و اكتشاف الخطأ.
و في الأخير حتى لا يكون الموضوع طويل جدا و ممل سأشير الى بعض النقاط الواجب أخدها بعين الاعتبار: استعمل جوجل و اطرح عليه أسئلتك، ساعد الأخرين و شاركهم معارفك، ثم كن طموح و استمتع بالبرمجة.

أفضل 8 لغات برمجة التي يجب عليك تعلمها في سنة 2016 للولوج لسوق الشغل

يمكن ان تعلم البرمجة  قد يغير حياتك للأفضل، لأن هذا المجال المهني مليئة بالفرص ويمكنك أن تكون ناجح جدا حتى بشكل مستقل . البرمجة اليوم عزيزي المتابع أصبحت اكثر طلبا من قبل الشركات العالمية ، فقط كل ما تحتاجه هو ان تتعلم اللغة البرمجية التي لها مستقبل في سوق الشغل ، وفي هذه المقالة اقترح عليك لائحة بأفضل لغات البرمجة التي سيكون لها طلب كبير في سنة 2016 والسنوات المقبلة .
أفضل 8 لغات برمجة التي يجب عليك تعلمها في سنة 2016 للولوج لسوق الشغل

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

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

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

C#
"سي  شارب" هي لغة البرمجة البديلة للغة C، وهذا يعني أن جزأ كبيرا من تركيبها وبنيتها سيساعدك في تعلم اللغات الأخرى، مثل C ++ و جافا. هذه اللغة تم تطويرها من قبل مايكروسوفت، ودائما يتم إضافة المزيد من الميزات اليها. يتم استخدامها كخيار لمعظم المبرمجين في بناء تطبيقات سطح المكتب ويندوز.

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

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

Ruby on Rails
روبي أون ريلز هي المنصة البرمجية لتطبيقات الإنترنت مفتوحة المصدر المبنية على لغة روبي، وهي لغة برمجة كائنية التوجه. العديد من كبار المواقع بما في ذلك هولو، تويتر، إيربنب، تستخدم هذه المنصة أو الاطار في بناء تطبيقات الويب الخاصة بهم. 

iOS/Swift
سويفت هي لغة البرمجة التي تم إنشاؤها من قبل شركة آبل لبناء تطبيقات نظامهاiOS. من خلال سويفت يمكنك إنشاء تطبيقات الايفون الخاص بك ونشرها على المتجر ابستور. لذلك إذا كنت مهتما بانشاء تطبيقات الموبايل الموجهة لنظامiOS فهذه هي اللغة التي يجب عليك تعلمها .

إليك أفضل 10 مواقع للإجابة على استفساراتك البرمجية

إذا كنت مبرمج مختص في برمجة مواقع الويب أو تطبيقات الهواتف المحمولة أو اللوحية، فلا شك أنه قد واجهتك بعض المشاكل و كنت في حاجة لأحد ما ليساعدك، و في غالب الأحيان لا تجد، لهذا أحببت أن أشاركك أفضل 10 مواقع تعليمية، و التي ستجيبك عن استفساراتك بسرعة، الشيء الذي سيساعدك على توفير بعض الوقت و تحسين مستواك البرمجي.
إليك أفضل 10 مواقع للإجابة على استفساراتك البرمجية
Quora -1
يعد من بين أشهر المواقع التي تجيب على التساؤلات، حيث يضم مجموعة كبيرة من المواضيع بمختلف أنواعها. الموقع يضم خبراء في مجال البرمجة و الذين سيجيبونك عن استفساراتك المتعلقة بجافا، c++، جافاسكريبت، html...إلخ
هذا الموقع يجمع أكثر من 4،5 مليون مبرمج، حيث يجيبونك عن أسئلتك دون حاجة للتسجيل بالموقع، و يمكنك طرح سؤالك في كل من جافا، جافاسكربت، PHP...
Reddit -3
في هذا الموقع يمكنك إضافة سؤالك المتعلق بالإنترنت و الحاسوب و كذلك لغات البرمجة ثم تطوير الألعاب و التطبيقات.
موقع Stack Exchange يعتمد على نظام تصويت الخبراء للإجابات المتعلقة بالبرمجة و مشتقاتها.
المواضيع الأكثر شعبية في هذا الموقع هي C، جافا، و Net++، حيث يعتمد هذا الموقع على تقديم مواضيع حديثة في مجال البرمجة.
إذا كنت مبتدئ في مجال البرمجة فأنصحك بهذا الموقع و الذي يقدم لك دروس في كل من الجافا، و أنظمة التشغيل، هندسة الكمبيوتر و المزيد ...
هذا الموقع يقدم مجموعة من النصائح و المعلومات حول البرمجة بكل لغاتها، بالإضافة لأنظمة التشغيل و تطوير الشبكات، إلى درجة أن الموقع أصبح يصطلح عليه جنة المبرمجين.
هو عبارة عن شبكة إجتماعية حيث يسمح لك بالعمل فيه كمستقل، كما يمكنك التعلم و العمل في نفس الوقت، جميل أليس كذلك؟ بالإصافة أنه يمكنك عمل شركات مع مطورين اخرين لإنجاز أعمال مشتركة و تحقيق دخل رمزي.
Chegg -9
اذا كنت طالب و تحتاج إلى بعض الحلول أو نصائح فهذا الموقع يعد الأفضل بالنسبة لك، حيث يسمح لك بإرسال أسئلة مختلفة حول الخوارزميات، البرمجة، أنظمة التشغيل... و لكن الشيء السيء في الموقع هو أنه ليس مجاني بشكل كامل بل يسمح لك فقط في طرح 20 سؤال مجاني بشكل شهري.
يعتبر جوجول من بين أكثر الشركات المهتمة بتطوير المبرمجين، حيث يوفر لك مجموعة كبيرة من الدروس حول الذكاء الاصطناعي، قواعد البيانات، ألعاب، الرسومات، الإنترنت، أنظمة التشغيل، البرمجة، الأمن... إلخ

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

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

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

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

بالإضافة إلى ذلك،في كل فيديو يشار إلى مستوى الصعوبة (الأساسي والمتوسط ​​أو الخبير). طبعا الهدف من هذه الطريقة المبتكرة هي التعلم طريقة البرمجة وكيف يتم كتابة الأكواد البرمجة كالمحترفين.

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

أفضل 5 لغات برمجة يمكنك تعلمها، للانخراط في سوق الشغل أو العمل من منزلك

دائما ما تطرح على نفسك سؤال محيرا ما هي اللغات البرمجة التي ينصح بتعلمها ؟ جميع الراغبين في دخول عالم البرمجة لديهم هذه المعضلة. من الصعب جدا عليك تحديد قائمة بلغات البرمجة التي ينصح بها للمبتدئين خاصة إذا كنت لا تعرف شيء عن هذا المجال، وكذلك حتى تعدد الأراء قد يصعب عليك هذه المهمة . لكن من أفضل الطرق التي يمكنك استعمالها لتحديد لغة البرمجة المناسبة لك هو ان تعرف اي مجال تريد ان تحترفه ، سواء تعلق الأمر بالشبكات ، الأنظمة ، سطح المكتب ، تطبيقات الموبايل ..الخ .لكن في هذه التدوينة ستتعرف معي على 5 لغات برمجة مهمة ومطلوبة في سوق الشغل .
أفضل 5 لغات برمجة يمكنك تعلمها، للانخراط في سوق الشغل


Python البايثون 
تم ابتكار هذه اللغة البرمجية في أواخر الثمانينات 1980 من القرن المنصرم،  من قبل جويدو فان رُزوم . وتعتبر البايثون من بين الالغات لبرمجية الأساسية  وتتميز بقدرات قوية وهائلة جدا . تتيح هذه اللغة للمطورين تحليل كمية كبيرة من التعليمات البرمجية.كما أنها متوافقة مع العديد من قواعد البيانات . بالاضافة لكونها سهلة التعلم والاستخدام مما يجعلها من أفضل لغات البرمجة التي ينصح بها المبتدئين في ميدان البرمجة.

Ruby روبي 
وضعت هذه من قبل عالم الكمبيوتر الياباني " يوكيهيرو ماتسوموتو" في سنة 1993 . وكان  الهدف الرئيسي وراء اختراع روبي هو  لتطوير لغة برمجة بسيطة و قابلة للقراء ترتكز على احتياجات الإنسان، بدلا من الكمبيوتر فقط. هذه اللغة اليوم أصبحت من اهم لغات البرمجة التي يمكنك تعلمها بفضل اطار العمل الشهير "Ruby on Rails" الذي اعاد الحياة لهذه اللغة . تتميز روبي بكونها مفتوحة المصدر ،ديناميكية،وذات صيغ نظيفة وواضحة.

Java جافا
جافا وما ادراك ما جافا ، تعتبر هذه اللغة من أشهر لغات البرمجة بعد لغة "C" . تم ابتكار هذه اللغة من شركة "Sun Microsystems" في بداية التسعينات من القرن الماضي .وهي اليوم جزء من إمبراطورية "أوراكل" . جافا هي من بين اللغات الأكثر استعمالا في العالم سواء في مجال الموبايل ، مجال الشبكات ، تطبيقات سطح المكتب ..الخ.  يتم استخدام اللغة في قلب العديد من منصات وأنظمة التشغيل و الأجهزة.جافا هي صعبة قليلا مقارنة باللغات المذكورة اعلاه ، وقد تتطلب منك وقت وجهد كبير لتعلمها .

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

JavaScript جافا سكريبت
جافا سكريبت هي لغة برمجية تختلف تماما عن لغة جافا . والتشابه في الاسم لا يعني انهما متشابهتان !. تم تطوير هذه اللغة من طرف شركة "نتسكايب "و كذلك Sun Microsystems في منتصف 1990. كان الهدف من وراء اختراع جافا سكريبت هو بث الحياة في محتوى صفحات الويب ليصبح أكثر ديناميكية و تفاعلي.اليوم تستخدم هذه اللغة على نطاق واسع ،بل هي لغة أساسية للملقمات وكذلك الخدمات داخل الحوسبة الشبكية. هي لغة بسيطة جدا وسهلة التعلم ، وتعتبر من بين اللغات الأكثر طلبا في سوق الشغل خاصة في العالم العربي .

نصيحة ومن تجربة شخصية : لا تنتقل من لغة إلى اخرى ! فقط ركز على لغة واحدة واحترفها

إستفد الآن من أكثر من 15 دورة مجانية باللغة العربية في البرمجة ،التصميم، الشبكات والهاكرز الأخلاقي !

الانترنت لم تعد فقط وسيلة تواصل ودردشة ، بل هي عالم ملىء بالمعلومات عن كافة المجالات . لذلك استغلال هذه الوسيلة أصبح أكثر تطورا من ناحية نشر العلم في جميع انحاء العالم ، إذ أن المستخدم العادي فقط إلى اتصال بالانترنت وحاسوب لتفتح له أبواب العلم على مصراعيه.نحن في مدونة المحترف دأبنا على مشاركتكم أهم المصادر وأكثرها فائدة في مجال التعليم الذاتي ،واستمرارا في هذا النهج نقترح عليكم في هذه التدوينة مجموعة من الدورات باللغة العربية فى شتى المجالات التي لها علاقة بالتقنية سواء تعلق الأمر بالبرمجة والتصميم والشبكات.
إستفد الآن من أكثر من 15 دورة مجانية باللغة العربية في البرمجة ،التصميم، الشبكات والهاكرز الأخلاقي !

البرمجة:

الشبكات وتكنولوجيا المعلومات


التصميم :


الحماية والهاكرز الاخلاقي :


8 مواقع عربية وأجنبية على كل مبرمج زيارتها كل يوم!

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

Programming
تتبع ومعرفة كل ما ينشر في جميع المواقع الخاصة بالبرمجة هو أمر صعب جدا، لذلك في منصة "reddit" ستجد جميع المواضيع والروابط المتعلقة بالبرمجة مصنفة ضمن تصنيف خاص وهو "Programming" والذي يضم أكثر من نصف مليون مشترك.


هذا الموقع له سمعة طيبة وشهرة واسعة في مجال البرمجة والمواضيع المتعلقة بها حتى الخاص بالنصائح وطرق التعامل مع العملاء والوقت كذلك ، باختصار هي مجلة على الانترنت يجب على كل مبرمج ومطور الويب زيارتها كل يوم .

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

codechef
إذا كنت مهتما بعمل اختبار لمهارتك ومعرفة مستواك في مجال البرمجة ،فلا شيء أفضل من الدخول والمشاركة في مسابقات مع مبرمجين آخرين في جميع أنحاء العالم . نعم يمكنك ذلك مع هذا الموقع المتخصص في هذا المسابقات البرمجية .

stackoverflow
إن افضل وسيلة للتعلم هي الوقوع في الأخطاء ومعرفة كيفية حلها ، شخصيا هذا ما أومن به سواء تعلع الأمر بالبرمجة او اي مجال اخر ، فمن الأخطاء يتعلم الانسان ، تجربتي في مجال البرمجة وخصوصا جافا رسخت هذه القاعدة في تفكيري ، عندما ترتكب أخطاء فأنت مجبر ليس فقط على ايجاد الحل بل معرفة أصل المشكلة ،لهذا عزيزي القارئ أفضل موقع قد تحتاج اليه في هذه الحالات هو "stackoverflow" الذي يمكنك من خلاله أن تسأل ويأتيك الجواب حول أي لغة برمجية.

Hacker News
مصدر اخر مهم لتتبع ومعرفة جديد المواضيع و المقالات المنشورة في مواقع كثيرة والمتعلقة بالبرمجة ولغاتها المختلفة ، هنا يتم نشر روابط كل ساعة أو آقل .

موقع جميل اخر ستجد من خلاله عدة مقالات متعلقة ببرمجة الويب وما يتعلق بالمبرمج الحر وكذلك عدة مقالات في التصميم والوردبريس ، ناهيك عن النصائح في حفظ الوقت وكذلك زيادة الانتاجية .

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

إليك 5 محركات بحث لإيجاد ملايين المشاريع والأكواد بكل لغات البرمجة مجاناً

لا شك أن البرمجة من أساسيات بناء أي مشروع تقني سواء تعلق الأمر بالويب أو الموبايل وغيرها.إتقانك لاحدى لغات البرمجة لهو من الضروريات لنجاحك في عالم التكنولوجيا اليوم.اتقان اي لغة برمجة يحتاج طبعا لصبر وتعلم ومعرفة باللغة الانجيلزية وكذلك محاولة تقليد بعض المشاريع أو الإطلاع على مصادر هذه المشاريع ، فالبرمجة ليس بعلم نظري فقط بل هي كذلك عمل تطبيقي( وهو الأهم).لهذا عزيزي القارئ أقدم لك في هذه التدوينة أربعة محركات بحث لايجاد ملايين من المشاريع القابلة  للتعديل والمجانية في كافة لغات البرمجة . 
إليك 5 محركات بحث لإيجاد ملايين المشاريع والأكواد بكل لغات البرمجة مجاناً

 موقع غني عن التعريف وهو بلا شكل مجتمع يضم ملايين من المبرمجين في جميع أنحاء العالم ومن أكبر المواقع البرمجية إذ يتم نشر الالاف من المشاريع المفتوحة المصدر من خلاله للعموم ومجانا ،ويمكنك ايجاد الكثير من المشاريع القابلة للتعديل في مختلف لغات البرمجة .

محرك بحث اخر خاص بالمبرمجين ، يمكنك البحث في في أكثر من 24 مليار سطر برمجي مفتوح المصدر ، نعم فهو من أكبر محركات البحث في العالم المخصص للمبرمجين والمطورين .

هذا المحرك يمكنك البحث في الكثير من المواقع ومجتمعات الخاصة بالمبرمجين من بينها جيثب،bitbucket،Sourceforge..الخ. نعم ، فهو مصدر مهم للوصول إلى أكثر من 5 مليون مشروع مفتوح المصدر.

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

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


هل أنت مبرمج جيد: 6 اختبارات على الانترنت في الرياضيات واللغة الإنجليزية والبرمجة، ستكشف لك عن ذلك !

اليوم، أصبحت مهنة البرمجة مهنة ذات مكانة مهمة خصوصا أن العالم يتجه إلى الرقمنة الكاملة لكافة المجالات والقطاعات .لذلك هناك حاجة وطلب متزايد على المبرمجين في سوق الشغل ، ولكن هناك طبعا تنافس لنيل أفضل المقاعد في أكثر الشركات المرموقة عربيا ودوليا .لذلك إذا كنت متخصص في المجال فإليك 6 اختبارات على الانترنت على ثلاثة تخصصات رئيسية: الرياضيات، واللغة الإنجليزية والبرمجة. لمعرفة واختبار قدراتك في هذا الميدان .
هل أنت مبرمج جيد: 6 اختبارات على الانترنت في الرياضيات واللغة الإنجليزية والبرمجة، ستكشف لك عن ذلك !

اختبار في الرياضيات
دعونا نبدأ مع الرياضيات، لأنها ملكة العلوم وحجر الزاوية( كما يقولون )، يمكن للمبرمجين الاستغناء عنه، ولكن المعرفة الأساسية بعلم الجبر ضرورية عادة في علم البرمجة . وبالإضافة إلى ذلك، فإن الرياضيات،علم مثير للاهتمام ،كما يقول" تورينج"، الأب المؤسس لعلم الحاسوب، وقد أكد هذا مرارا وتكرارا.

هناك العديد من المواقع على شبكة الانترنت التي تمكنك من عمل اختبار ومعرفة قدراتك في علم الجبر، منها موقع math10، الذي يوفر العديد من الاختبارات الحسابية وكذلك المسائل الرياضية .هناك كذلك موقع freemathpracticetest الذي يوفر لك الالاف من الأسئلة بمختلف المستويات .

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

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

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

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

أقترح عليك موقع brainbench الذي يحتوي على العديد من الاختبارات الدقيقة في مجموعة من لغات البرمجة ، لكن هي طبعا باللغة الإنجليزية ، لذلك سيكون رائع بالنسبة لأولئك الذين ليس لديهم مشاكل مع اللغة،هناك قائمة بالاختبارات المجانية مثل بايثون و C...الخ . إذا كنت تريد الاستفادة منها  يجب عليك التسجيل أولا في الموقع. كما يمكنك ايضا الحصول على شهادة .

هناك كذلك موقع آخر وهو coderbyte الذي انصحك به سواء كنت مبتدئ أو متوسط الخبرة ، إذ يوفر لك العديد من الاختبارات البرمجية التطبيقية في مجموعة من لغات البرمجة منها java،php،javascipt،ruby...


اليك أكثر من 500 كتاب في البرمجة جاهز للتحميل مجانا من github

نعلم جميعا أن هناك طريقتان فقط لتعلم وزيادة المعارف والمهارات ، وهي مشاهدة ومحاولة تقليد الآخرين، أو القراءة والمطالعة .فالكتاب هو ما قيل عنه خير جليس في الأنام كتاب. فهذه العبارة القصيرة تختصر في أحرفها مجمل الثقافات والحضارات الإنسانية. منذ اكتشف الإنسان القراءة والكتابة. تطور هذا الأمر اليوم واصبح العلم متوفر في كل مكان بفضل التسهيلات التي تقدمها التكنولوجيا والإنترنت،فاليوم إمكانية الوصول إلى عدد لا يحصى من المنشورات والكتب دون الحاجة للذهاب للمكتبات ،معارض الكتب أو شيء من هذا القبيل.
اليك أكثر من 500 كتاب في البرمجة جاهز للتحميل مجانا من github

سواء كنت تبحث للتعلم البرمجة ، أو ما إذا كنت مطور من ذوي الخبرة،فالمصادر والموارد مهمة جدا لمواصلة التعلم وتطوير مهارتك في هذا المجال، هناك بالفعل بعض المصادر على شبكة الإنترنت التي لا يمكنك باي حول من الأحوال عدم زيارتها وعلى سبيل المثال المجتمع الرائع جيثب ، الذي يمكنك من الوصول لمستودع ضخمة من الكتب حول البرمجة بكافة لغاتها وفروعها التي يمكن تحميلها مجانا.

في هذا الموقع ستجد كمية كبيرة من الكتب وعدد لا يحصى من المواضيع المتعلقة بالبرمجة وتطوير البرمجيات بينها ما يقرب من مائة  لغة برمجية والخوارزميات وهياكل البيانات، واجهات المستخدم الرسومية، والحوسبة السحابية، وقواعد البيانات ، والرياضيات، والشبكات، والنظم المفتوحة المصدر وأنظمة التشغيل.. الخ
اليك أكثر من 500 كتاب في البرمجة جاهز للتحميل مجانا من github

يمكنك كذلك ان تجد كتب حول الاندرويد أو IOS ، ويندوز 8 أو لينكس ،  وحتى لنظام تايزن ! . وإلى جانب كل هذه الكتب باللغة الإنجليزية ، هذا المستودع الضخم له كذلك فروع في عدة لغات مختلفة أخرى ،بما في ذلك الفرنسية ، الإسبانية ...

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

لنتعرف على إطار Node JS الذي يمثل تحديثا للـPHP !

تسارع الأحداث الذي تشهده جميع أطوار الإنترنت الذي أصبح أسرع من البرق , و الذي تتعاقب فيه لغات البرمجة هي الأخرى و التي لا ينجح إلا بعضها و لعلى أن هناك لغاة قد حطمت كل التوقعات إلى درجة أنها أصبحت تتنافس مع أضخمها.ومن أهم أطر العمل التي فاقت التوقعات Node JS و هي أحد أُطر عمل Javascript  الذي لاق إعجابًا كبيرًا من طرف مستخدميه رغم أن هذا الإطار لا يزال في طريق الشهرة و لم يعرفه العالم جيدا و خاصة بعض فئات المبرمجين .

لنتعرف على إطار Node JS الذي يمثل تحديثا للـPHP !

ما هو إطار عملNode JS  :
هو إطار مستوحًا من الجافا سكريبت javascript و هو إطار صنع أساسا للتخاطب مع السيرفر مثل PHP لكن لديه ميزات خارقة يعجز PHP عنها , أسست هذه اللغة عام 2009 من طرف المبرمج و المطور ريان دال و أشرفت على رعايتها Joyent و هو نظام برامج صمم لبرمجة تطبيقات الإنترنت قابلة للتوسع و خاصة خوادم الويب (Server) , يتألف من V8 (محرك جافاسكريبت) التابع لجوجل و يشمل ايضا العديد من المكتبات المدمجة معه يسمح لقابلية أكثر بالتوسع.

مميزاتها :
سرعة الأداة متوازية مع الفعالية مما يخلق قابلية أكثر للتوسع , فسرعتها في إرسال الرسائل تفوق PHP 10 مرات , و يمكنك إستدعاء المكتبات التي تريد في أي وقت , و سرعتها نتيجة لمحرك V8 الخاص بجوجل كروم الذي هو مسؤول عن مالجة الجافاسكريبت في المتصفح , و يمكنك بناء تطبيقات كبيرة  و ربمة بسهولة أكبر لكن في النهاية هذا الإطار ليس الوسيلة التي يمكنها التعامل مع مختلف التطبيقات و هذا سبب سرعتها لكن لا يمكننا لومه لأنه لم يتجاوز الإصدار 1.0 إلا انه يمكنه ان يقدم حلول سحرية لأغلب مشاكل المبرمجين .

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


الموضوع من طرف : العقون سعد .

قائمة بأفضل برامج تحرير النصوص البرمجية

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


هو واحد من أفضل برامج التحرير المتاحة اليوم.خفيف الوزن ، واجهته بسيطة لكنها أنيقة، بالاضافة لمميزات كثيرة جدا كالتكملة التلقائية وتوفره أيضا على مجموعة من الإضافات في غاية الروعة .برنامج عملاق ويستحق ان يتواجد في حاسبوك خاصة إذا كنت من المبرمجين . فهو يسمح لك بتحرير النصوص لكثير من لغات البرمجة من بينها :
C, C , C#, CSS, D, Erlang, HTML,
Groovy, Haskell, HTML, Java,
LaTeX, Lisp, Lua, Markdown,
Matlab, OCaml, Perl, PHP, Python,
R, Ruby, SQL, TCL, Textile and XML 

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


هذا المحرر مشابه جدا لأول وهو مشروع أطلق حديثا من قبل جيثب وهي منصة لاستضافة المشاريع المفتوحة المصدر للعالم ، ويمكنك اعتابرها شبكة اجتماعية للمبرمجين والمطورين تضم حوالي أكثر من 3.5 مليون مبرمج . يمكنك ان تتصور كيف سيكون هذا المحرر الواعد من هذه المنصة ، التطبيق تم تطويره باستخدام ++C و Node.js . وهو متوافق مع تقنيات مختلفة كـ CoffeeScript، CSS أو HTML .

كما قلت سابقا التطبيق مازال حديثا وهو متاح حاليا فقط لنظام تشغيل الماك . لكن الشفرة المصدرية متاحة لنظام الويندوز وكذلك جنو/لينكس.


إذا كنت مطورا  وتعمل مع التقنيات مثل CSS3،HTML5 ،جافا سكريبت أو ما شابه ذلك، فيجب عليك ان تجرب استخدام  brackets. وهو محرر أكواد برمجية مفتوح المصدر التي أنشئ خصيصا لمصممي الويب الذين يتمتع بجاذبية بصرية رائعة جنبا إلى جنب مع المرافق المتكامل التي يسهل كثيرا من عمل المطور.ليس هذا فقط بل يدعم أيضا إضافات وملحقات، مما يجعله قابل للتخصيص وفقا لرغبتك .


محرر آخر قوي وذو مميزات رائعة جدا . هذا المحرر كان من احد المشاريع الممولة من موقع التمويل الجماعي kickstarter.حقق نجاح كبير نظرا لمجوعة من التقنيات التي يتمتع بها ومن بينها خاصية عرض نتيجة الكود مباشرة من البرنامج بدل استعمال المتصفح. ويمكنك التعديل على الأكواد CSS،HTML،جافا سكريبت.هذا بالاضافة لمجموعة من المميزات الأخرى .

طبعا هناك محررات اخرى اتبث جدارتها كالبرنامج المعروف والمشهور جداnotepad++، وكذلك phpdesigner .بالاضافة لعديد والعديد من البرامج الاخرى .

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

11 دورة تدريبية مجانية عبر الإنترنت في البرمجة مقدمة من جامعات عالمية مرموقة

كلنا نعلم دور الإنترنت في إيصال المعلومة وإتاحة فرصة الوصول الى مجموعة كبيرة من الدروس والدورات لمختلف المجالات والتخصصات. وبطبيعة الحال، هناك الكثير من الدورات المتعلقة بالبرمجة التي من المرتقب ان تنطلق في الشهور القادمة في مختلف  منصات التعلم عن بعد ، لكن اخترت لكم هذه المجموعة المتميزة التي ارجوا ان تكون مفيدة لكم .
11 دورة تدريبية مجانية عبر الإنترنت في البرمجة مقدمة من جامعات عالمية مرموقة

البرمجة للجميع (باللغة الإنجليزية)  هي عبارة عن دورة على موقع Coursera مقدمة من جامعة ميشيغان ، وتبدو أنها مثالية للمبتدئين الذي لم يتعرفوا على البرمجة ويريدون تعلمها. الدورة ستكون عن لغة البيثون وسيكون الشرح بسيط جدا نظرا لكون الدورة موجهة بالخصوص للمبتدئين في البرمجة . الدورة ستبدأ يوم 2 يونيو القادم وستستمر لمدة عشرة أسابيع.

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

مقدمة لبرمجة الحاسوب، دورة في موقع EDX من المعهد الهندي للتكنولوجيا بومباي . على مدى ستة أسابيع،ستتعلم أساسيات البرمجة باستخدام لغات C / C + + فضلا عن فهم أساسي في هندسة البرمجيات. ستبدأ الدورة يوم 29 يوليو وسيكون الجزء الثاني في 23 سبتمبر 2014.

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

دورة مهمة جدا للمهتمين بمجال الموبايل وبرمجة الألعاب والتطبيقات المختلفة للهواتف الذكية. الدورة مقدمة من جامعة ريدينغ وستبدأ يوم 20 أكتوبر وستستمر لمدة سبعة أسابيع .

هذه الدورة مثالية بالطبع لأولئك الذين يريدون أن يتعرفوا أكثر عن بعض المفاهيم في مجال البرمجة ، وخاصة الخوارزميات التي تستخدم على نطاق واسع. كل هذا ستتعرف عليه من خلال هذه الدورة المتميزة المقدمة من جامعة برينستون ، وستستمر لمدة ستة أسابيع وتبدأ يوم 13 من يونيو القادم. هناك بالطبع جزء ثاني لمدة سبعة أسابيع  والذي سيبدأ في في 31 أكتوبر 2014.

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

التفاعل بين الإنسان والحاسوب، دورة على منصة coursera من جامعة سان دييغو.  أنا اراها مهمة خاصة اننا نتجاهل جوانب هامة مثل قابلية الاستخدام أو الوصول . الدورة تستحق ان تخصص لها بضع ساعات على الأقل لفهم هذا الموضوع . ستبدأ الدورة يوم 30 يونيو وستستمر لمدة تسعة أسابيع.

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

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

البرمجة متعددة النواة هي دورة  من شأنها أن تسمح لنا لمعرفة المزيد عن البرمجة المتزامنة، وتطبيقها على معالج الخلية المدرجة في بلاي ستيشن 3. الدورة ستكون على منصة OCW عبر دروس فيديو (باللغة الإنجليزية، مع امكانية توفر الترجمات ). 


قائمة بأهم وأفضل المواقع العربية والأجنبية لتعلم البرمجة مجانا

إذا كنت ترغب في تعلم البرمجة ولا تعرف أين تبدأ ؟  فهذه التدوينة إن شاء الله تكون هي الباب الأول لك لتأخد نظرة عن هذا العالم . وذلك بفضل مجموعة من المواقع الأجنبية والعربية التي ستفيدك في تعلم مخلتف لغات البرمجة والأدوات الخاصة بها .
قائمة بأهم وأفضل المواقع العربية والأجنبية لتعلم البرمجة مجانا


من أفضل المواقع لتعلم بشكل مجاني ، سوف تجد مجموعة واسعة من لغات البرمجة ، بما في ذلك بيثون، وجافا سكريبت، php،  Ruby.وهو موقع مناسب صراحة لكل من يريد أن يبدأ في عالم البرمجة .


 واحد من أكثر المواقع شمولية فهو يقدم دروس في جميع لغات البرمجة الشهيرة كـ java،Php،C++،JS،Ajax،Ruby ،وحتى دروس في تطوير تطبيقات الجوال .


معudacity يمكنك الوصول إلى مختلف الدورات في البرمجة ، وكلها مجانية (على الرغم من أن بعض الخيارات تكون مدفوع ). بالإضافة كذلك لمجموعة كبيرة من الدروس في مجالات تكنولوجيا أخرى .


هذا الموقع يقدم مجموعة من دورات مجانية لتعلم البرمجة بلغات مثل جافا سكريبت، بيثون وروبي.كما أن الوقع يحتوي على أكثر من 100 تمرين تفاعلي لكل دورة تدريبية . وبالتالي، من السهل أن تبدأ بسرعة وتتعلم أساسيات كل لغة.


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


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


هذا كذلك موقع يوفر لك مجموعة من الدورات فيها ما هو مجاني وما هو مدفوع .  روبي، وجافا سكريبت، وتطوير تطبيقات لنظام IOS من بين الدورات التي يقترحها عليك المواقع.


هو الموقع الذي يجمع دورات في مختلفة المواضيع والمجالات لجامعات في جميع أنحاء العالم. يمكنك أن تجد دورات في الهندسة المعمارية، والتمويل، وحتى الاندرويد. ومع ذلك، فالمهم بالنسبة لمحبي التكنولوجيا،هي دورات البرمجة ، لا سيما أنها من أساتذة في جامعات مثل ستانفورد وتورونتو. 


من أجمل وأفضل المصادر التعليمية العربية في مجال البرمجة ، فهذا الشاب له دورات عديدة في لغة الجافا، وكذلك HTML ، والاندرويد ، وكل هذا بلغة عربية وبالفيديو والأمثلة المباشرة ، بالإضافة لتناوله لعديد من القضايا والنصائح التي تهم المبرمج بشكل خاص. أنصح به بشدة لكل من يريد البدأ في البرمجة .


منصة عربية كذلك للتعلم عن بعد ، تضم العديد من الخبراء وأساتذة في شتى المجالات والتخصصات بما في ذلك مجال البرمجة ،هناك دورة في جافا وكذلك روبي وبيثون ، بالاضافة لدورات في مجالات اخرى .


موقع معروف جدا ينصح به ، فهو يحتوي على الكثير والكثير من الدروس والدورات في الكثير من المجالات الأخرى من بينها مجال البرمجة ، طبعا الموقع فيه دورات مجانية وكذلك دورات مدفوعة تختلف في السعر والمحتوى .
وبالمناسبة هذا رابط لدورة في تطوير تطبيقات IOS سعرها 199 دولار ، لكن لمتابعينا هي بالمجان :)  ( يجب ان تستغل الرابط قبل انتهاء العرض

قائمة بأهم و أفضل المنتديات التقنية للحصول على مساعدة في أي مشكلة برمجية قد تواجهك

أن تكون مبرمجا محترفا أو حتى مبتدئا فلا بد أن تكون يوما ما بحاجة لمساعدة في حل بعض المشاكل البرمجية التي تواجهك ، وهذا الأمر مفروغ منه ، فلا أحد كامل خصوصا في هذا المجال الذي يتطور بسرعة هائلة ،وكل يوم هناك تقنيات جديدة وأدوات تكون مجبر على تعلمها لتساير هذا التطور والا ستكون ِمن مَن يفوتهم القطار  :)  لذلك في هذه التدوينة أقترح عليك مجموعة من أفضل المنتديات التقنية للحصول على مساعدة بأي مشكلة برمجية قد تواجهك .

قائمة بأهم و أفضل المنتديات التقنية للحصول على  مساعدة في أي مشكلة برمجية قد تواجهك


# Java



# PHP






# MySQL



# Ruby on Rails



# .NET Framework





# مواقع ومنتديات أخرى لكل هذه اللغات البرمجية