Showing posts with label برمجة. Show all posts
Showing posts with label برمجة. Show all posts

Saturday, 3 October 2015

أفضل خمسة مواقع لتعلم البرمجة

كتبها المدون : عبدالرحمن جمال

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



سأسرد عليك هنا قائمة بأفضل خمسة مواقع لتعلم لغات البرمجة وهي كالآتي :

1- موقع The New Boston
هو موقع يقدم الدروس بواسطة الفيديو وفي مختلف اللغات كلغة C و ++C وكذلك لغات الويب كلغة HTML و JavaScript و PHP و غيرها وهو أيضاً يقدم دروس في مواضيع مختلفة مثل Python وفي تطوير ألعاب الكومبيوتر وتطوير ألعاب الآيفون وكذلك دروس في الفوتوشوب . وهو يغطي المواضيع بفيديوهات عددها يكون ما بين خمسين إلى مئة فيديو والشرح بطريقة سهلة ومدة الفيديو قصيرة تكون ما بين 7 إلى 15 دقيقة . يمكنك زيارته عبر هذا الرابط .

2- موقع Codecademy
إذا كنت مبتدئاً وأردت أن تبدأ بأساسيات تقنيات الويب فأنصحك بهذا الموقع ؛ فهو يقدم دروس مقروءة سهلة الفهم في لغات HTML و JavaScript و CSS و Python و Rupy و PHP . والكورس مقسم إلى أجزاء ويمكنك أن تجدولها بحسب ما تريد ، والموقع يعطيك (شارة) بعد إكمالك الجزء مما يعني أنك قد تحسنت ويمكنك الإنتقال إلى الجزء التالي ، ويعطيك تمارين شخصية جيدة بالإضافة إلى أنه يعطيك إنذار بالأخطاء في الكود الذي كتبته وكل ذلك مجاناً . يمكنك زيارته عبر هذا الرابط .

3- موقع Learn Code The Hard Way
نعم إسمه مخيف بعض الشيء ولكن لا تخف (^_^) فهو موقع رائع وهو يتبنى نظرة فريدة لتعليم عدد من لغات البرمجة وهي C و Python و Ruby و Regex و SQl . والدروس تكون في كتب كاملة تساعدك على التعلم والممارسة ، وفيها تمارين صعبة وصارمة وكل ذلك لضمان الفهم والحفظ . وهذا الموقع أعزائي الكرام مصدر جيد لتعلم اللغات التي يقدمها ولديه سمعة طيبة . هل تعلم أن كتابه في تعلم لغة Python قد تم تحميله أكثر من 500 ألف مرة ؟! . يمكنك زيارته عبر هذا الرابط .

4- موقع Wibit
هذا الموقع أيضاً مناسب للمبتدئين لأنه يهتم بالبداية من الصفر ، فهو يبدأ بإعطائك نبذة مختصرة عن الذي ستتعلمه ، متبوعة بالمفاهيم الأساسية لأجزاء البرمجة التي ستتعامل معها ويساعدك أخيراً لتقوية مهاراتك البرمجية . واللغات التي يهتم بها هي C و ++C و #C و Java . والموقع مهيأ لتصفحه عبر أجهزة أندرويد و iOS . ولديه كتب متوفرة على متجر Play ومتجر Apple وبأسعار مناسبة . يمكنك زيارته عبر هذا الرابط .

5- موقع W3Schools
أظن أن هذا الموقع معروف لدى أغلبكم فهو قد إكتسب شهرة كبيرة في عالم برمجة الويب ، وهو متخصص في لغات الويب كلغة HTML و JavaScript و PHP و ASp.net وغيرها ، حتى وإن كنت لا تعرف أي شيء عن البرمجة إطلاقاً فهذا الموقع سيساعدك على التعلم والممارسة بأسلوب تفاعلي وسهل جداً ، أيضاً مما يجعله رائعاً أنك لا تحتاج إلى Compiler ؛ يمكنك أن تكتب الكود وترى تنفيذه على المتصفح نفسه ، أيضاً الموقع يعرض عليك مشاريع  لتمارس فيها ما تعلمته . يمكنكم زيارته عبر هذا الرابط .

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

Tuesday, 8 September 2015

( Alda ) لغة برمجة جديدة لتأليف الموسيقى عبر محرر النصوص

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


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

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

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

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

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


والآن حان دورك لتشاركنا بتعليقك ورأيك حول هذه اللغة من حيث فكرتها عموماً !

وقبل ذلك ندعوك للإشتراك في صفحتنا الرسمية على الفيسبوك !

Tuesday, 3 June 2014

لغة برمجة جديدة من شركة Apple إسمها Swift

من ضمن فعاليات المؤتمر الذي أقامته شركة Apple بالأمس كان الكشف عن لغة برمجة جديدة .


هذه اللغة التي كشفت عنها شركة Apple أطلقت عليها إسم Swift ، وهي تسمح للمطورين بكتابة تطبيقات لنظامي Mac و iOS بأسرع وقت ممكن وأقل نسبة من الأخطاء .

تسعى شركة Apple إلى استبدال لغتي Python و Objective-C بهذه اللغة الجديدة Swift في تطوير تطبيقات لمنتجاتها .

واستفادت Apple بشكل كبير من قوة لغتي C و Objective-C في تطوير هذه اللغة الجديدة Swift وتفادت تعقيداتهما .

وذكرت Apple أن اللغة الجديدة Swift تنجز عملية ترتيب العناصر المعقدة أسرع ب4 مرات تقريباً ، وسرعة تشفير أسرع ب220 مرة مقارنة بلغة Python .

لغة Swift الجديدة متوافقة تماماً مع بيئتي Cocoa و Cocoa Touch وهما اللتين تبنى عليهما برامج نظام Mac وتطبيقات iOS .

إذا أردت أن تعرف المزيد عن لغة Swift أو أردت التطوير بها فاستعن بالدليل الذي نشرته شركة Apple مجاناً على متجر iTunes .