يحتوي هذا المستودع على كل من الكود المصدري لصفحة ويب Python Programming Progeming ومصدر محتوى الدورة التدريبية. تقع CodeLabs في مجلد site/codelabs وكل شيء آخر مخصص للموقع. يرتبط ملفات التمرين عبر النسيج الفرعي في دليل exercise_files .
إذا اكتشفت خطأً ، فلا تتردد في فتح مشكلة في هذا الريبو.
إذا كنت ترغب في مساعدتنا في إجراء التصحيح ، فيمكنك فتح طلب سحب مع التغييرات المقترحة. قد تجد هذه الموارد مفيدة للقيام بذلك:
تعليمات لخدمة الصفحة المقصودة و codelabs نفسها في ملف README.md في دليل site .
المتطلبات الأساسية:
node و npmgulp أفضل طريقة لتثبيت node هي عبر nvm . تعليمات مفصلة موجودة هنا ولكن إذا كنت تعرف ما تفعله ، فإنه يتلخص في الركض
curl -o-
https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.3/install.sh | bashوتحديث المسار. ثم استخدم
nvm install nodeو (ربما)
sudo apt-get install curl wget git build-essential libssl-dev بمجرد تثبيت node (وبالتالي npm ) ، يمكنك تشغيل الأوامر التالية لتثبيت gulp :
npm install
npm install --global gulp-cli
npm install --save-dev gulp يمكن نشر codelabs من دليل site باستخدام الأوامر:
./claat_export.sh -o local # deploys codelabs only locally on http://localhost:9090
./claat_export.sh -o landing # deploys codelabs and landing page locally on http://localhost:8000
./claat_export.sh -o deploy # deploys to Github pages NB: تأكد من قراءة تعليمات النشر في دليل site قبل تشغيل هذه الأوامر.
المواد الأولية التي تم إنشاؤها لجافا من قبل هنريك نيغرين وأنتي لينونين.
بايثون التكيفات بقلم سكوت مورغان.