القائمة الرئيسية

الصفحات

السلام عليكم سوف نقوم الآن بنشر مقالاتنا رغم هذا الدعم الضعيف نتمنى أن تنشر هذه الصفحة وتشاركها مع أصدقائك موضوعنا اليوم  هو لغات البرمجة ماهي هذه اللغات كيف تعمل فيما أحتاجها أي كل ماتريد أن تعرفه أخترع الحاسوب فالسبعينات والثمانينات ونحن نعلم أن الحاسوب يفهم النظام الثنائي (1,0) يوجد   التيار أو لا كان هذا صعبا لأنه كانت الأكواد طويلة ومعقدة يصعب عليك فهمها أو تصحيح الأخطاء مما أدى إلى إنشاء لغة وهي لغة التجميع  assemblyهي قريبة للغة الآلة لكن    أقل تعقيدا ومنظمة  لكن وجد المبرمجون  صعوبات جاءت  على إثرها  لغة السي    كانت مبنية بالكامل على لغة  الأسمبلي  اللغات و
الحالية  (لغات المستوى العالي ) معظمها مبنية على السي والأسمبلي
إذن البرمجة هي الأوامر التي تترجمها الغة إلى اللغة الأم بالتدرج مثلا أكواد السي تترجم إلى أسمبلي و من ثم إلى النظام السداسي عشر ثم إلى الثنائي حتى يفهمها الحاسوب ويعالجها كل هذا يقوم شيء إسمه الكومبايلر أنت تتسائل
الآن لماذا بدأت بهذا المقال لأننا سنبدأ باللغات عالية المستوى و نتدرج حتى لغة الآلة  لكي يمكن تقبل المعلومات حتى تصل إلى مستوى إحترافي 

  ما هي البرمجة؟



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

• ما هي فائدة تعلم البرمجة؟


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

• هل هناك سن محدد لتعلم البرمجة للمبتدئين أونلاين؟

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

• هل تعلم البرمجة صعب؟

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

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

• هل يشترط أن أكون جيد في الإنجليزي لأتعلم البرمجة؟

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

لتقوية مستواك في اللغة الانجليزية من هنا.

• هل يجب أن أكون بمستوى متقدم في الرياضيات لتتعلم البرمجة؟

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

كورس أساسيات الرياضيات من هنا.

• هل تستطيع تعلم البرمجة للمبتدئين أونلاين على التلفون؟

غالبًا ما يُبدأ بهذا السؤال، لأن الغالبية ليس لديهم الأمكانيات المناسبة.

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

لتحميل تطبيق Dcoder من هنا.

• أنواع لغات البرمجة لتعلم البرمجة للمبتدئين أونلاين.

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

• لغات البرمجة لتطوير مواقع الإنترنت.

تختلف حسب رغبتك أن تكون مبرمج
Back – End وهي سيرفير الموقع.
‏ واجهة الموقع Front – End .
‏ولا مانع من تعلمك لكليهما.

‏- لتعلم برمجة واجهة(Front – End ) الموقع تتعلم:
‏HTML وهي لغة التوصيف.
‏CSS وهي لغة التنسيق.
‏Javascript لغة برمجة.

كورس لتعلم Javascript من هنا.

‏- لتعلم سيرفير ( Back- End )الموقع:
‏تتعلم PHP أو Ruby .

لتعلم لغة PHP من هنا.

كورس لغة Ruby من هنا.

• لغات البرمجة لتطوير التطبيقات

Java لأندرويد
Swift لنظام الأيفون.
ولعمل تطبيقات للنظامين في نفس الوقت نستخدم
Flutter وهذه بيئة البرمجة
Dart وهذه لغة البرمجة.

لتعلم Swift من هنا.

لغة Flutter من هنا.

كورس Dart هنا.


• لغات البرمجة لتطوير الألعاب

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

كورس شامل في سي شارب من هنا.

• مصادر تعلم البرمجة للمبتدئين أونلاين.

كتاب لتعلم لغة CSS من هنا.

• ‏تعلم برمجة من الكتب أو الأشخاص؟

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

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

أفضل الكتب لتعلم البرمجة من هنا.

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

• كيف أصبح مبرمج ناجح؟

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

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

نصائح لتصبح مبرمج ناجح من هنا.

• ‏ماذا تفعل بعد تعلم البرمجة؟

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

• وفي مقال تعلم البرمجة لقد عرضنا لك أهم النقاط لأي مبتدأ.

• أهم النقاط لتبدأ تعلم البرمجة للمبتدئين أونلاين

ما هي البرمجة؟

ما هي فائدة تعلم البرمجة؟

هناك سن محدد لتعلم البرمجة؟

تعلم البرمجة أونلاين صعب؟

هل يجب أن أكون جيد في الإنجليزي لتتعلمها؟

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

تستطيع التعلم من على التلفون؟

أنواع لغات البرمجة لتعلم البرمجة للمبتدئين أونلاين؟

مصادر تعلم البرمجة.

تعلم برمجة من الكتب أو الأشخاص؟

كيف أصبح مبرمج ناجح؟

ماذا أفعل بعد تعلم البرمجة؟

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

كاتب المقال : MomanHacker ❤❤❤

تعليقات