تعلم كيفية البرنامج مجانا من جامعة جوجل

تركز جامعة Google حاليًا بشكل أساسي على لغتين برمجة ، C ++ و الثعبان. إنه يقدم دورات تدريبية حول برمجة الويب الأساسية ، لكن ينظر إليها في المقام الأول على أنها متطلبات مسبقة لـ AJAX ، وبالتالي يتم التعامل معها على نحو خفيف.
ما هو بيثون؟
لقد سمع معظم الناس C ++ولكن ماذا عن بيثون؟ نعم نحن نعرف عن ثعبان الغابة ... بايثون هي لغة برمجة ديناميكيةيسمح لكلا البرمجة الموجهة للكائنات والبرمجة المنظمة. يشيع استخدامه في البرمجة النصية ، حيث ستجده في كل من تطبيقات الويب وسطح المكتب (بما في ذلك محرّر مستندات Google). تُستخدم Python أيضًا في العديد من ألعاب الفيديو ، بما في ذلك لعبة Eve Online الضخمة متعددة اللاعبين عبر الإنترنت ، و Sid Meier’s Civilization IV.
تبدو اللعبة الأساسية المشفرة في Python مثل هذا المثال من Invent With Python.
import random guessesTaken = 0 print "Hello! What is your name?" myName = raw_input() number = random.randint(1, 20) print "Well, " + myName + ", I am thinking of a number between 1 and 20." while guessesTaken < 6: print "Take a guess." guess = input() #fyi: input() is for numbers. raw_input() is for strings. guessesTaken = guessesTaken + 1 if guess < number: print "Your guess is too low." if guess > number: print "Your guess is too high." if guess == number: break if guess == number: guessesTaken = str(guessesTaken) print "Good job, " + myName + "! You guessed my number in " + guessesTaken + " guesses!" if guess != number: print "Nope. The number I was thinking of was " + str(number)
يمكنك البدء مع Python من خلال مشاهدة الفيديو أدناه ، أو عن طريق مراجعة دورة Python على موقع جامعة Google على الويب.
ما هو C ++؟
ترجع هذه اللغة إلى عام 1979 (اسمه رسميا في عام 1983) ، وهو إلى حد بعيد البرمجة الأكثر شعبيةاللغة من أي وقت مضى. C ++ بسيط بما فيه الكفاية بحيث يمكن لأي شخص تعلمه ، على الرغم من أنه يسمح أيضًا بالوظائف المتقدمة. يتم استخدامه للبرامج النصية والبرامج الصغيرة والبرامج الكبيرة مثل Adobe Photoshop أو Microsoft Office. في الواقع ، وفقًا لـ Bjarne Stroustrup ، يتم كتابة كل شيء تقريبًا بواسطة Microsoft بشكل أساسي بلغة C ++ ، بما في ذلك Windows!
للبدء في استخدام C ++ ، انتقل إلى قسم على code.google.com.
قابل عشاق البرمجة والطلاب الآخرين
منتدى المناقشة code.google.com/edu ليس كبيرًا ، لكنه ينمو باطراد. إذا كنت ترغب في مشاركة ما تعلمته ، أو لديك سؤال ، يمكنك إسقاط ملاحظة وشخص ما القوة الإجابة عليه.

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