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

تعلم لغات البرمجة باللغة العربية لبرمجة تطبيقات الويب + طبق ما تعلمته !

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

أشاركك 5 دورات تعليمية مجانية في مجالات مختلفة (مقدمة من مواقع كبرى)

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

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

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

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

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

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



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

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

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

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

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

4 سمات لا توجد إلا في المبرمجين !

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

التأقلم مع الجميع بالتوازي:
من أبرز السمات التي يمكن اكتسابها من عالم البرمجة هي التأقلم مع جميع الظروف و القدرة على التركيز على أكثر من أمر، فالمبرمج هو الشخص الوحيد الذي بإمكانه أن يعمل اليوم بأكمله و مشاريع مختلفة، كالعمل في شركة ما، مواقع عمل الحر، موقع خاص، حياة شخصية، ممارسة الرياضة... جميل أليس كذلك ؟
تفكير عقلاني منطقي:
لا تستغرب إذا وجدت أحد المبرمجين يعتمد في كلامه على 0 و 1 فهذا من طبيعة عمله المنطقية، بالإضافة الى استعمال مصطلحي And  و Or  أما إذا كان مبرمج بلغة C أو جافا و دردشت معه بمواقع التواصل الاجتماعي فعوض أن يستعمل النقطة "." سيستعمل " ;".
ضرورة كتابة قاعدة بياناته:
من سابع المستحيلات أن تجد مبرمج حنك لا يستعمل قاعدة البيانات في حياته اليومية إما في حاسوبه ، هاتفه، أو حتى ورقة، المهم هو تسجيل كل شيء حتى لا يغفل شيء قد يندم عليه.
التشفير:
إذا أراد أحد أصدقائك المبرمجين أن يتمازح معك فقد يكتب لك رسالة ما مشفرة، صدقني، كن على يقين فإنك لن تفهم أي شيء منها، و قد تعتقد أنه كتب لك الصينية (تعبير مجازي).
كانت هذه بعض سمات التي يمتاز بها المبرجين إذا كنت مبرمج شاركنا بعض الميزات الأخرى في شخصيتك و التي اكتسبتها من هذا العالم.