دورة عبر الإنترنت – تدريب احترافي معتمد في البرمجة لمصممي Google وجامعة ميشيغان

فتح قاعدة في التصميم الحسابي. اكتشف البرمجة الإبداعية باستخدام Python.

Suggested by: Coursera (What is Coursera?)

Professional Certificate

البدء المستوى المتوسط تتقدم متضمن

No prior knowledge required

Time to complete the course

7-day free trial

No unnecessary risks

Skills you will acquire in the course

  • تصميم
  • برمجة
  • الرسومات
  • البرمجة الرسومية
  • هياكل البيانات
  • التصميم الحسابي
  • البرمجة الموجهة للكائنات
  • برمجة بايثون

What you will learn in the course

Courses for which the course is suitable

  • مصمم جرافيك
  • مصمم صناعي
  • مصمم اللعبة
  • فنان بصري
  • مهندس معماري

التدريب – سلسلة دورات من ثلاثة أجزاء

دورة “البرمجة للمصممين”.

  • استكشاف برمجة بايثون في سياق إبداعي
  • مهارات التصميم الحسابية الأساسية
  • مبادئ البرمجة الأساسية
  • هياكل بيانات أكثر تعقيدًا
  • تطوير مشاريع التعليمات البرمجية الإبداعية العملية
  • باستخدام منصة المعالجة

تنمية المهارات

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

الجمهور المستهدف

  • الناس في مجال الهندسة المعمارية
  • التصميم الجرافيكي
  • التصميم الصناعي
  • تصميم اللعبة
  • الفنون البصرية

مشروع التعلم العملي

  • إنشاء تطبيقات رسومية في لغة بايثون باستخدام بيئة المعالجة
  • الوصول إلى مجموعة شاملة من أمثلة التصميم
  • تعليمات لبناء كل مثال من الألف إلى الياء
  • تطوير التطبيقات الإبداعية الشخصية

Details of the courses that make up the specialization

أساسيات بايثون للمصممين

الدورة 1 • 26 ساعة

تفاصيل الدورة

ماذا ستتعلم

  • تعلم كيف يمكن تطبيق بايثون في مشاريع التصميم
  • قم بتشغيل نصوص بايثون البسيطة لرسم أشكال هندسية مثل الخطوط والمستطيلات والآلهة
  • تعلم كيفية استخدام برمجة Python الموجهة للكائنات لإنشاء الأشكال والتصميمات الأساسية

المهارات التي سوف تكتسبها

  • التصنيف: برمجة بايثون
  • التصنيف: التفكير الحسابي
  • الفئة: المعالجة (بيئة البرمجة)
  • التصنيف: الرسومات في البرمجة

هياكل البيانات للمصممين باستخدام بايثون

الدورة الثانية • 26 ساعة

تفاصيل الدورة

ماذا ستتعلم

  • تعلم كيفية استخدام هياكل بيانات بايثون لإنشاء تصميمات معقدة
  • استخدام البرمجة الموجهة للكائنات لمحاكاة السلوكيات والعلاقات المعقدة في تكوين التصميم
  • استخدم لغة Python لإنشاء حركات وانتقالات ديناميكية في الأعمال الرقمية

المهارات التي سوف تكتسبها

  • التصنيف: برمجة بايثون
  • الفئة: المعالجة (بيئة البرمجة)
  • الفئة: هياكل البيانات

كود إبداعي للمصممين باستخدام بايثون

الدورة 3 • 27 ساعة

تفاصيل الدورة

ماذا ستتعلم

  • قم بإنشاء أنظمة الجسيمات في Python لإنشاء قوالب مرئية ديناميكية
  • قم بإنشاء حقول متجهة أثناء المعالجة باستخدام المؤشرات وضوضاء بيرلين لإنشاء أنماط متدفقة
  • تطبيق خوارزميات التصنيع الإجرائية لتصميم أنماط معقدة وقابلة للتكيف تعتمد على النسيج

المهارات التي سوف تكتسبها

  • التصنيف: برمجة بايثون
  • الفئة: المعالجة (بيئة البرمجة)
  • الفئة: التصميم الحسابي
  • التصنيف: البرمجة الشيئية (OOP)