🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: طراحی به زبان اعداد: خلق بصری با منطق برنامهنویسی
موضوع کلی: هنر و طراحی محاسباتی
موضوع میانی: طراحی بصری با کد
📋 سرفصلهای دوره (100 موضوع)
- 1. مقدمهای بر هنر و طراحی محاسباتی
- 2. فلسفه "طراحی با اعداد": سادگی و قدرت
- 3. راهاندازی محیط برنامهنویسی
- 4. بوم دیجیتال: آشنایی با سیستم مختصات
- 5. دستور اول: تنظیم رنگ پسزمینه (Paper)
- 6. انتخاب رنگ قلم: کار با مقیاس خاکستری (Pen)
- 7. رسم نقطه: کوچکترین واحد بصری
- 8. رسم خط: اتصال دو نقطه در فضا
- 9. رسم مستطیل و مربع
- 10. رسم بیضی و دایره
- 11. مفهوم ضخامت خط (Stroke Weight)
- 12. پر کردن اشکال (Fill) و خطوط دور (Stroke)
- 13. افزودن توضیحات به کد (Comments)
- 14. مبانی رنگ: مدل RGB
- 15. کار با شفافیت (Alpha Channel)
- 16. متغیرها: جعبههایی برای نگهداری اطلاعات
- 17. استفاده از متغیرها در موقعیت و اندازه اشکال
- 18. استفاده از متغیرها برای کنترل رنگ
- 19. متغیرهای سیستمی: عرض و ارتفاع بوم
- 20. عملیات ریاضی پایه: جمع، تفریق، ضرب و تقسیم
- 21. ترسیم اشکال مرتبط با یکدیگر
- 22. قدرت تکرار: چرا به حلقهها نیاز داریم؟
- 23. حلقه for: ساختار و کاربرد
- 24. ایجاد الگوهای خطی با حلقه for
- 25. ایجاد شبکههای دو بعدی با حلقههای تو در تو
- 26. استفاده از متغیر حلقه برای تغییر مشخصات اشکال
- 27. حلقه while: تکرار بر اساس یک شرط
- 28. شرطها و منطق: مقدمهای بر if
- 29. عبارات بولین (Boolean): درست یا غلط
- 30. استفاده از if برای تصمیمگیریهای بصری
- 31. دستور else: انتخاب بین دو حالت
- 32. دستور else if: تصمیمگیریهای چند گزینهای
- 33. عملگرهای منطقی: AND, OR, NOT
- 34. ترکیب حلقهها و شرطها برای الگوهای پیچیده
- 35. مثال: طراحی الگوی شطرنجی
- 36. تعامل با کاربر: مقدمهای بر ورودی ماوس
- 37. متغیرهای ماوس: mouseX و mouseY
- 38. رسم تعاملی با دنبال کردن نشانگر ماوس
- 39. رویدادهای ماوس: فشردن و رها کردن کلیک
- 40. تغییر وضعیت برنامه با کلیک ماوس
- 41. ورودی از صفحه کلید: تشخیص کلید فشرده شده
- 42. کنترل اشکال با کلیدهای جهتنما
- 43. توابع: بستهبندی و استفاده مجدد از کد
- 44. تعریف اولین تابع سفارشی
- 45. توابع با پارامتر: ارسال اطلاعات به تابع
- 46. ایجاد توابع برای رسم اشکال پیچیده (مانند یک گل)
- 47. توابع بازگشتی (Return Values): دریافت خروجی از تابع
- 48. مفهوم دامنه متغیرها (Scope): محلی و سراسری
- 49. حرکت و انیمیشن: تابع رسم مداوم (Draw Loop)
- 50. ایجاد حرکت ساده: تغییر متغیرها در هر فریم
- 51. مفاهیم سرعت و جهت
- 52. شبیهسازی جاذبه ساده
- 53. تشخیص برخورد با لبههای بوم
- 54. انعکاس و بازگشت اشکال متحرک
- 55. تبدیلها (Transformations): مقدمه
- 56. جابجایی مبدأ مختصات (Translate)
- 57. چرخش سیستم مختصات (Rotate)
- 58. تغییر مقیاس (Scale)
- 59. پشته ماتریس: push() و pop()
- 60. ایجاد الگوهای متقارن با چرخش
- 61. تصادفی بودن: قدرت پیشبینیناپذیری
- 62. تابع random(): تولید اعداد تصادفی
- 63. استفاده از تصادف در موقعیت، اندازه و رنگ
- 64. ایجاد بافتهای تصادفی
- 65. حرکت تصادفی: پیادهروی یک ذره
- 66. نویز پرلین (Perlin Noise): تصادفی بودن ارگانیک
- 67. ایجاد حرکت نرم و طبیعی با نویز
- 68. تولید مناظر و سطوح ارگانیک با نویز
- 69. آرایهها: ذخیرهسازی لیستی از دادهها
- 70. ایجاد و دسترسی به عناصر یک آرایه
- 71. استفاده از حلقهها برای پیمایش آرایهها
- 72. ذخیره و مدیریت چندین شکل با آرایهها
- 73. شیءگرایی (OOP): تفکر مبتنی بر اشیاء
- 74. کلاسها و اشیاء: طرح اولیه و نمونه ساخته شده
- 75. ایجاد اولین کلاس: یک ذره (Particle)
- 76. سازنده (Constructor): متولد شدن یک شیء
- 77. ویژگیها (Properties) و رفتارها (Methods) در کلاس
- 78. ایجاد آرایهای از اشیاء
- 79. مدیریت یک سیستم ذرات ساده
- 80. کار با متن و تایپوگرافی
- 81. بارگذاری و استفاده از فونتها
- 82. تنظیم مشخصات متن: اندازه، رنگ و تراز
- 83. قرار دادن متن پویا بر روی صفحه
- 84. کار با تصاویر: بارگذاری و نمایش
- 85. تغییر اندازه و موقعیت تصاویر
- 86. اعمال فیلترهای ساده روی پیکسلهای تصویر
- 87. مقدمهای بر بصریسازی داده
- 88. رسم نمودار میلهای ساده از دادهها
- 89. حرکت دایرهای و نوسانی: توابع سینوس و کسینوس
- 90. ایجاد امواج و الگوهای سینوسی
- 91. استفاده از sin() و cos() برای حرکت ارگانیک
- 92. پروژه اول: طراحی یک پوستر مولد (Generative Poster)
- 93. پروژه دوم: ساخت یک ابزار نقاشی تعاملی
- 94. پروژه سوم: یک انیمیشن مبتنی بر فیزیک ساده
- 95. ترکیببندی و اصول طراحی در کد
- 96. تعادل، کنتراست و ریتم در هنر محاسباتی
- 97. خروجی گرفتن از اثر: ذخیره تصاویر و انیمیشنها
- 98. جمعبندی مفاهیم کلیدی دوره
- 99. گامهای بعدی: کاوش در دنیای هنر کد
طراحی به زبان اعداد: خلق بصری با منطق برنامهنویسی
معرفی دوره: دروازهای نو به سوی خلاقیت
آیا تا به حال به این فکر کردهاید که چگونه مفاهیم انتزاعی در طراحی، با منطق و ساختار ریاضی ترکیب میشوند؟ کتاب الهامبخش “Design by Numbers” (طراحی با اعداد) بنیانگذار این ایده بود که با استفاده از زبان برنامهنویسی، میتوان به خلق آثار بصری منحصر به فرد و پویایی دست یافت. این کتاب، پنجرهای را به سوی دنیایی گشود که در آن، کدنویسی نه تنها یک ابزار فنی، بلکه زبانی قدرتمند برای بیان ایدههای طراحی است.
دوره آموزشی “طراحی به زبان اعداد: خلق بصری با منطق برنامهنویسی”، ادامه دهنده و گسترش دهنده این فلسفه است. ما در این دوره، شما را با دنیای جذاب طراحی محاسباتی آشنا میکنیم، جایی که زیباییشناسی با الگوریتمها در هم میآمیزند. شما یاد خواهید گرفت که چگونه با استفاده از منطق برنامهنویسی، طرحهای بصری پیچیده، تعاملی و هنرمندانهای خلق کنید که فراتر از ابزارهای سنتی طراحی هستند. این دوره، تلفیقی بینظیر از هنر، علم و تکنولوژی است که تواناییهای خلاقانه شما را به سطحی کاملاً جدید ارتقا خواهد داد.
درباره دوره: هنر، کد، و ترکیب شگفتانگیز
این دوره آموزشی، سفری گام به گام در قلب طراحی محاسباتی است. با الهام از اصول “Design by Numbers”، ما بر یادگیری عملی و خلق کردن تمرکز داریم. شما با زبانهای برنامهنویسی مناسب برای طراحی بصری آشنا شده و قادر خواهید بود مفاهیم کلیدی مانند تولید پارامتریک، الگوهای تصادفی، انیمیشنهای کدنویسی شده، و عناصر تعاملی را در پروژههای خود پیادهسازی کنید. هدف ما این است که شما را قادر سازیم تا تفکر طراحی خود را با قدرت بیان برنامهنویسی ادغام کرده و آثاری خلق کنید که هم از نظر بصری جذاب و هم از نظر مفهومی عمیق باشند.
تمرکز اصلی دوره بر روی توانمندسازی خلاقیت شما از طریق ابزارهای منطقی و محاسباتی است. شما با یادگیری اصول اساسی، قادر به نوآوری و خلق راهحلهای طراحی منحصر به فرد خواهید بود که پیش از این تصورش را هم نمیکردید.
موضوعات کلیدی دوره:
- مبانی طراحی محاسباتی و منطق برنامهنویسی
- کار با اشکال هندسی، رنگ، و فضا با کد
- تولید الگوهای بصری پویا و تکرارشونده
- ایجاد انیمیشنهای کدنویسی شده و جلوههای بصری
- طراحی رابطهای کاربری تعاملی
- کاوش در تصادفیسازی و نظریه آشوب در طراحی
- تکنیکهای بصریسازی دادهها با رویکرد هنری
- خلق هنر مولد (Generative Art)
- پروژههای عملی و خلاقانه
این دوره برای چه کسانی مناسب است؟
دوره “طراحی به زبان اعداد” برای طیف وسیعی از علاقهمندان مناسب است:
- طراحان گرافیک و بصری: که به دنبال گسترش ابزارهای خلاقانه خود هستند.
- هنرمندان دیجیتال: که مایلند از کد برای خلق آثار هنری نوآورانه استفاده کنند.
- معماران و طراحان شهری: که به دنبال روشهای جدیدی برای تولید و تحلیل طرحهای پیچیده هستند.
- توسعهدهندگان و برنامهنویسان: که علاقهمند به ورود به دنیای طراحی بصری و هنری هستند.
- دانشجویان رشتههای هنر، طراحی، و معماری: که میخواهند مهارتهای خود را با رویکردهای محاسباتی تقویت کنند.
- هر کسی که کنجکاو است بداند چگونه منطق و عدد میتوانند به خلق زیبایی منجر شوند.
چرا این دوره را بگذرانیم؟
گذراندن دوره “طراحی به زبان اعداد” مزایای بیشماری برای شما خواهد داشت:
- افزایش خلاقیت و نوآوری: با یادگیری زبان جدیدی برای بیان ایدههایتان، مرزهای خلاقیت خود را جابجا خواهید کرد.
- کسب مهارتهای آیندهنگر: طراحی محاسباتی یکی از روندهای رو به رشد در دنیای طراحی و هنر است.
- توسعه توانایی حل مسئله: یادگیری برنامهنویسی به شما کمک میکند تا مشکلات طراحی را با رویکردی منطقی و سیستماتیک حل کنید.
- ایجاد پروژههای بصری منحصر به فرد: قادر خواهید بود آثاری خلق کنید که در دنیای امروز کمتر دیده میشوند.
- ارتقای رزومه حرفهای: مهارتهای کسب شده در این دوره، شما را از سایرین متمایز خواهد کرد.
- دسترسی به ابزارهای قدرتمند: یادگیری مفاهیم پایه که در نرمافزارها و ابزارهای پیشرفته طراحی محاسباتی کاربرد دارند.
سرفصلهای جامع دوره:
این دوره آموزشی شامل بیش از 100 سرفصل دقیق و کاربردی است که شما را از سطوح پایه تا پیشرفته در زمینه طراحی بصری با کد همراهی میکند. سرفصلها به گونهای طراحی شدهاند که تجربهای جامع و عملی را برای شما فراهم آورند، از جمله:
- مقدمات کامل برنامهنویسی برای طراحان
- کنترل جریان، حلقهها، و شرطها در طراحی
- کار با متغیرها، توابع، و دادهساختارها
- تولید اشکال هندسی پایه و پیچیده
- دستکاری رنگ، گرادیانها، و بافتها
- طراحی بر اساس اصول ریاضی و هندسی
- ایجاد سیستمهای ذرات (Particle Systems)
- ساخت انیمیشنهای خطی و غیرخطی
- کار با فرمها و ورودیهای کاربر
- معرفی کتابخانههای تخصصی طراحی محاسباتی
- اصول طراحی مولد و الگوریتمی
- بهینهسازی کد برای عملکرد بهتر
- پروژههای عملی پایانی و نمایش آثار
- … و بیش از 100 موضوع دیگر که به تدریج در طول دوره به آنها پرداخته خواهد شد.
📚 محتوای این محصول آموزشی (پکیج کامل)
💡 این محصول یک نسخهٔ کامل و جامع است
تمامی محتوای آموزشی این کتاب در قالب یک بستهی کامل و یکپارچه ارائه میشود و شامل تمام نسخهها و فایلهای موردنیاز برای یادگیری است.
🎁 محتویات کامل بسته دانلودی
- ویدیوهای آموزشی فارسی — آموزش قدمبهقدم، کاربردی و قابل فهم
- پادکستهای صوتی فارسی — توضیح مفاهیم کلیدی و نکات تکمیلی
- کتاب PDF فارسی — شامل کلیهٔ سرفصلها و محتوای آموزشی
- کتاب خلاصه نکات ویدیوها و پادکستها – نسخه PDF — مناسب مرور سریع و جمعبندی مباحث
- کتاب صدها نکته فارسی (خودمونی) – نسخه PDF — زبان ساده و کاربردی
- کتاب صدها نکته رسمی فارسی – نسخه PDF — نگارش استاندارد، علمی و مناسب چاپ
-
کتاب صدها پرسش و پاسخ تشریحی – نسخه PDF
— هر سؤال بلافاصله همراه با پاسخ کامل و شفاف ارائه شده است؛ مناسب درک عمیق مفاهیم و رفع ابهام. -
کتاب صدها پرسش و پاسخ چهارگزینهای – نسخه PDF (نسخه یادگیری سریع)
— پاسخها بلافاصله پس از سؤال قرار دارند؛ مناسب یادگیری سریع و تثبیت مطالب. -
کتاب صدها پرسش و پاسخ چهارگزینهای – نسخه PDF (نسخه خودآزمایی پایانبخش)
— پاسخها در انتهای هر بخش آمدهاند؛ مناسب آزمون واقعی و سنجش میزان یادگیری. -
کتاب تمرینهای درست / نادرست (True / False) – نسخه PDF
— مناسب افزایش دقت مفهومی و تشخیص صحیح یا نادرست بودن گزارهها. -
کتاب تمرینهای جای خالی – نسخه PDF
— تقویت یادگیری فعال و تسلط بر مفاهیم و اصطلاحات کلیدی.
🎯 این بسته یک دورهٔ آموزشی کامل و چندلایه است؛ شامل آموزش تصویری، صوتی، کتابها، تمرینها و خودآزمایی .
ℹ️ نکات مهم هنگام خرید
- این محصول به صورت فایل دانلودی کامل ارائه میشود و نسخهٔ چاپی ندارد.
- تمامی فایلها و کتابها کاملاً فارسی هستند.
- توجه: لینکهای اختصاصی دوره طی ۴۸ ساعت پس از ثبت سفارش ارسال میشوند.
- نیازی به درج شماره موبایل نیست؛ اما برای پشتیبانی سریعتر توصیه میشود.
- در صورت بروز مشکل در دانلود با شماره 09395106248 تماس بگیرید.
- اگر پرداخت انجام شده ولی لینکها را دریافت نکردهاید، نام و نام خانوادگی و نام محصول را پیامک کنید تا لینکها دوباره ارسال شوند.
💬 راههای ارتباطی پشتیبانی:
واتساپ یا پیامک:
09395106248
تلگرام: @ma_limbs


نقد و بررسیها
هنوز بررسیای ثبت نشده است.