https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-2129493150879981 مهارات جوجل المجانية | منحة لتعلم أساسيات الرموز البرمجية ⭐️

أقسام الوصول السريع ( مربع البحث )

مهارات جوجل المجانية | منحة لتعلم أساسيات الرموز البرمجية ⭐️

مهارات جوجل المجانية | منحة لتعلم أساسيات الرموز البرمجية


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

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


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


محتويات المقال 

  1. ماهي لغة البرمجة.
  2. ما هي الرموز البرمجية؟
  3. كورس أساسيات البرمجة
  4. ازاي اتعلم اساسيات البرمجه؟
  5. ما هي أول لغة برمجة يجب تعلمها للمبتدئين؟

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


بما أن البشر يتبادلون الكلمات للتواصل بينهم، كذلك يُعتبر لغة البرمجة وسيلة للتواصل مع الحاسوب أو الآلة بشكل عام. كما تتنوع لغات البرمجة من لغات ذات مستوى عالي وقريبة من لغة الإنسان على سبيل المثال، C و Java إلى لغات منخفضة وقريبة من لغة الآلة مثل لغة Assembly. الهدف من استخدام لغة البرمجة هو إدخال أوامر وتعليمات لتنفيذها من قبل الحاسوب، حيث يقوم الحاسوب بتحويل هذه الأوامر إلى سلسلة من 0 و ١.


أما بالنسبة لأهم لغات البرمجة ، فتشمل Python وHTML و CSS و Java و SQL و NoSQL C# rust وPerl وGo وJavaScript.


1.JavaScript:

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


2.Python:

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


3.HTML:

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


4.Java:

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


5.Go:

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


 ازاي اتعلم اساسيات البرمجه؟


مبدئيا يجب أن تعلم أن الحواسيب والهواتف والآلات لا تفهم سوى لغة الbinary وهي لغة مكونة من رقمين 0,1 فقط.


إذا كيف يفهم الكمبيوتر أوامر لغات البرمجة المكتوبة بلغتنا العادية هذه؟

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


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


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


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


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


وفيما يلي بعض الرموز الشائعة في لغات البرمجة ووظيفة كل منها:


1- "+" و "-" و "*" و "/" : تستخدم للإشارة إلى العمليات الحسابية الأساسية (الجمع، الطرح، الضرب، القسمة).


2- "=" : تستخدم لإسناد قيمة لمتغير معين.


3- "==" و "!=" : تستخدم للمقارنة بين القيم، حيث ترجع القيمة true في حالة المساواة و false في حالة عدم المساواة.


4- "&&" و "||" : تستخدم لإجراء عمليات منطقية (and و or) للتحقق من صحة الشروط والتحكم في تنفيذ الأوامر.


5- "{" و "}" : تستخدم لتحديد مجال الأوامر التي يتم تنفيذها بصورة شرطية في الكود.


6- "[" و "]" : تستخدم في تحديد المصفوفات (arrays) وتحديد العناصر المحددة في المصفوفة.


7- "(" و ")" : تستخدم في تمرير البيانات أو الشروط إلى الدوال وتحديد نطاق تنفيذ الدوال.


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


الكورس المقدم من "مهارات جوجل المجانية" يشرح أساسيات الرموز البرمجية.


أهمية الرموز البرمجية؟


تستخدم الرموز في المفسرات interpreter و المترجمات compiler للغات البرمجه لكتابة الأكواد البرمجية التنفيذية في كل لغة


على سبيل المثال، لكتابة الملاحظات في الكود لسطر واحد نجد أنها في لغة الجافا // بينما في لغة البايثون #.


لكتابة الملاحظات على اكثر من سطر في لغة الجافا */ حتى تنتهي ب /* وأما في لغة البايثون '''/ وتنتهي ب /'''.


لكتابة الجملة الشرطية في الجافا نستخدم if , else if , else بينما في البايثون نستخدم if , elif, else وفي لغات أخرى ربما نحتاج الى كتابة end if كما في PL/SQL oracle أو endif كما في small basic


في اللغات العالية المستوى نستخدم الرمز + للجمع بينما في اللغات القريبة من لغة الآلة مثلا assembly نستخدم add


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


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


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


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


على سبيل المثال، رمز "{" و "}" يستخدم في العديد من لغات البرمجة لتحديد بداية ونهاية منطق التصنيف (block of code). ورمز "=" يستخدم لتعيين قيمة إلى متغير في البرمجة. كما أن رمز "+" يستخدم لإضافة عددين في البرمجة.


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


كورس أساسيات البرمجة من مهارات جوجل


كورس أساسيات البرمجة من مهارات جوجل



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

يمكنك الدخول الى الدورة من هنـــــــــــــــــــــــا.


تفاصيل البرنامج:

  • نوع التدريب: ممول بالكامل
  • المدة: ساعة
  • مكان التدريب: عبر الإنترنت
  • الجهة المقدمة للتدريب: Google
  • الدول المستهدفة بالتدريب: جميع دول العالم
  • التخصصات المستهدفة: جميع التخصصات يمكنها التقديم

المميزات:

  • التمويل بالكامل
  • شهادة عند انتهاء البرنامج
  • نصائح سهلة التنفيذ
  • وصول غير محدود إلى المعلومات

شروط القبول:


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


الأوراق المطلوبة للتقديم:

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


طريقة التقديم:

جوجل


آخر موعد للتقديم:

مفتوح دائمًا


ملحوظات إضافية:

بعد كل فيديو، ستجد اختبارًا قصيرًا لاختبار معلوماتك.


مدة المنحة والدروس المقدمة


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

  1. المتغيرات والمصفوفات
  2. التحكم في التدفق
  3. الدوال
  4. البرمجة الكائنية التوجه
  5. متطلبات الدورة

للتقدم للحصول على منحة مهارات جوجل المجانية لتعلم أساسيات الرموز البرمجية، يجب عليك:

  • أن تكون بالغًا
  • أن يكون لديك اتصال بالإنترنت
  • أن تكون قادرًا على الالتزام بالدورة التدريبية لمدة 6 أشهر

إذا نجحت في الحصول على المنحة، فستحصل على:

  • وصول مجاني إلى الدورة التدريبية عبر الإنترنت
  • شهادة إكمال الدورة التدريبية
  • دعم من مجتمع المتعلمين

وفي النهاية، أتمني لكم النجاح والتوفيق دائما....




حجم الخط
+
16
-
تباعد السطور
+
2
-