ساختارهای داده برای طراحان با استفاده از پایتون
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- یادگیری نحوه استفاده از ساختارهای داده پایتون برای ایجاد طرح های پیچیده
- استفاده از برنامهنویسی شیگرا برای شبیهسازی رفتارها و روابط پیچیده در کامپوزیشن طراحی
- استفاده از پایتون برای ایجاد موشنها و تبدیلات پویا در artwork دیجیتال
توضیحات دوره
در دوره «ساختارهای داده برای طراحان با استفاده از پایتون»، به مفاهیم کلیدی ساختارهای داده و برنامهنویسی شیگرا که بهطور خاص برای اپلیکیشنهای طراحی و تولید محتوای ویژوال طراحی شدهاند، میپردازید. شما با اصول برنامهنویسی شیگرا در پایتون آشنا خواهید شد که به شما امکان میدهد سناریوها و مشکلات واقعی طراحی را با استفاده از آبجکتها و کلاسها مدلسازی کنید. با استفاده از پلتفرم پردازش میتوانید خطوط، مستطیلها، بیضیها و موارد دیگر را از طریق حالت برنامه پایتون ترسیم کنید.
شما با ریاضیات برداری آشنا میشوید و یاد میگیرید که چگونه میتوان آن را برای ذخیره، سازماندهی و مدیریت کارآمد داده در پروژههای خلاقانه به کار گرفت. این رویکردها به شما کمک میکند تا درک عمیقتری از زبان برنامهنویسی پایتون پیدا کنید و توانایی خود را برای مفهومیسازی و پیادهسازی راهحلهای طراحی پیچیده تقویت کنید.
این دوره، دومین دوره از مجموعه سهقسمتی «برنامهنویسی برای طراحان» است که هدف آن تجهیز طراحان، از جمله معماران، طراحان گرافیک، طراحان صنعتی، طراحان بازی و هنرمندان ویژوال به مهارتهای اساسی طراحی محاسباتی است.
ساختارهای داده برای طراحان با استفاده از پایتون
-
بررسی تخصصی 2:01
-
آشنایی با مدرس 1:41
-
خلاصه دوره 1 1:50
-
بررسی دوره 3:18
-
آشنایی با محیط یادگیری ما 8:04
-
آشنایی با لیست ها 7:42
-
ایندکس لیستها 6:17
-
عملیاتهای لیست 3:44
-
تایپوگرافی در P5 6:02
-
سینتکس لیست و تایپوگرافی 10:06
-
عملیاتهای هگز در P5 6:51
-
ساخت پالت رنگ 11:53
-
تعویض پالتها 23:13
-
آشنایی با دیکشنری ها 5:57
-
سینتکس دیکشنریها 12:20
-
تعویض با استفاده از دیکشنریها 17:46
-
ترسیم با استفاده از تایپوگرافی - بخش 1 19:41
-
ترسیم با استفاده از تایپوگرافی - بخش 2 31:41
-
سیلابس دوره None
-
کتاب درسی - راه اندازی محیط کدنویسی ما - پایتون در پردازش None
-
کد منبع برای ساختار داده برای طراحان با استفاده از پایتون None
-
نظرسنجی پیش از دوره None
-
کتاب درسی - ساختار داده شماره 1 - لیستها None
-
کتاب درسی - تایپوگرافی در P5 None
-
کتاب درسی - لیستها و حلقهها None
-
کتاب درسی - عملیاتهای هگز روی P5 None
-
کتاب درسی - ساختار داده شماره 2 - دیکشنریها None
-
آشنایی با ابزار گالری Gamut None
-
آشنایی با ساختارهای گرید 3:49
-
ساخت گرید - بخش 1 - مسطح 25:05
-
ساخت گرید - بخش 2 - تودرتو 11:22
-
دسترسی به ایندکس گرید 30:11
-
عملیاتهای گرید 15:15
-
مختصات گرید 13:09
-
حرکت درون یک گرید 25:04
-
مورچه لنگتون - بخش 1 19:38
-
مورچه لنگتون - بخش 2 11:43
-
کتاب درسی - گریدها و سازماندهی فضایی None
-
انواع گرید و منابع خارجی None
-
کتاب درسی - لیستهای مسطح در مقابل لیستهای دو بعدی برای سیستمهای گرید None
-
کتاب درسی - عملیاتهای گرید None
-
آشنایی با بردارها 2:58
-
عملیاتهای برداری - بخش 1 9:35
-
عملیاتهای برداری - بخش 2 15:05
-
عملیاتهای برداری - بخش 3 15:45
-
عملیاتهای برداری - بخش 4 4:10
-
ترسیم با بردارها 15:28
-
از پیش تعریف کردن موشنها 14:33
-
موشن تصادفی 15:31
-
کتابخانههای برداری دیگر 2:39
-
کتاب درسی - آشنایی با بردارها None
-
کتاب درسی - عملیاتها با بردارها None
-
کتاب درسی - آشنایی با رفتارهای Steering None
-
کتاب درسی - استفاده از حرکات برداری گسسته None
-
برنامه نویسی شی گرا 4:11
-
سینتکس کلاس 15:59
-
نمونههای کلاس 14:43
-
نمونهها در یک حلقه 14:43
-
ساخت کلاس ترسیم 17:37
-
مثال کلاس 9:53
-
تفکر شیگرا 2:59
-
وابستگیهای فایل 7:26
-
کتاب درسی - کلاسها و آبجکتها None
-
کتاب درسی - نمونهسازی کلاس None
-
کتاب درسی - تبدیل یک اسکریپت به کلاس None
-
تعاملات آبجکت 5:15
-
رفتارها 21:23
-
سیستمهای شبیهسازی شده 29:19
-
جمعیتهای بزرگ 20:49
-
پروژه سیستم پیچیده - بخش 1 19:44
-
پروژه سیستم پیچیده - بخش 2 13:06
-
پروژه سیستم پیچیده - بخش 3 26:49
-
پروژه سیستم پیچیده - بخش 4 17:01
-
پروژه سیستم پیچیده - بخش 5 22:01
-
چه چیزی در انتظار است 1:56
-
کتاب درسی - دسترسی به داده از آبجکتهای دیگر None
-
کتاب درسی - سیستمها و ظهور None
-
کتاب درسی - تعاملات - بخش 1 - حلقهها None
-
کتاب درسی - تعاملات - بخش 2 - گریدها None
-
نظرسنجی پس از دوره None
مشخصات آموزش
ساختارهای داده برای طراحان با استفاده از پایتون
- تاریخ به روز رسانی: 1404/06/14
- سطح دوره:متوسط
- تعداد درس:80
- مدت زمان :11:36:01
- حجم :1.93GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy