🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: جادوی الگوریتم ها: خلق بازی و انیمیشن با کدنویسی خلاقانه
موضوع کلی: مبانی الگوریتم و برنامه نویسی خلاقانه
موضوع میانی: الگوریتم های شگفت انگیز برای کدنویسی تعاملی
📋 سرفصلهای دوره (100 موضوع)
- 1. مقدمه ای بر کدنویسی خلاقانه و الگوریتم ها
- 2. تاریخچه کدنویسی خلاقانه
- 3. چرا کدنویسی خلاقانه مهم است؟
- 4. نصب ابزارها و محیط توسعه
- 5. آشنایی با زبان برنامه نویسی (مثال: Processing یا p5.js)
- 6. اولین برنامه: "سلام دنیا" در دنیای خلاقانه
- 7. مبانی هندسه در کدنویسی: نقطه و خط
- 8. رسم اشکال پایه: دایره، مربع، مثلث
- 9. رنگ ها و مدل های رنگی (RGB، HSB)
- 10. استفاده از متغیرها برای کنترل پارامترها
- 11. عملگرهای ریاضی و منطقی
- 12. ساختارهای کنترلی: شرط ها (if, else)
- 13. ساختارهای کنترلی: حلقه ها (for, while)
- 14. تابع ها: تعریف و فراخوانی
- 15. آرایه ها و لیست ها برای مدیریت داده ها
- 16. تولید اعداد تصادفی و کاربردهای آن
- 17. مقدمه ای بر انیمیشن: تغییر پارامترها در طول زمان
- 18. ایجاد حرکت خطی ساده
- 19. کنترل سرعت و جهت حرکت
- 20. استفاده از زمان برای انیمیشن (deltaTime)
- 21. مبانی بردارها (Vectors)
- 22. جمع و تفریق بردارها
- 23. ضرب بردار در عدد
- 24. نرمالیزه کردن بردارها
- 25. مقدمه ای بر سیستم های ذرات (Particle Systems)
- 26. ایجاد یک ذره منفرد
- 27. تکثیر ذرات
- 28. رفتار ذرات: حرکت و عمر
- 29. مقدمه ای بر فیزیک در کدنویسی
- 30. نیروی گرانش شبیه سازی شده
- 31. نیروی باد شبیه سازی شده
- 32. اصطکاک و مقاومت هوا
- 33. قانون دوم نیوتن (F=ma)
- 34. برخورد ذرات
- 35. مقدمه ای بر تعامل کاربر (User Interaction)
- 36. تشخیص موقعیت ماوس
- 37. کلیک ماوس و رویدادها
- 38. حرکت کلیدهای کیبورد
- 39. ایجاد بازی های ساده با ورودی کاربر
- 40. مقدمه ای بر گرافیک برداری (Vector Graphics)
- 41. کار با مسیرها (Paths)
- 42. پر کردن و کشیدن مسیرها
- 43. استفاده از منحنی های بزیه (Bezier Curves)
- 44. انیمیشن منحنی های بزیه
- 45. مقدمه ای بر الگوریتم های تولید کننده (Generative Algorithms)
- 46. الگوریتم های تصادفی ساده
- 47. شبه تصادفی بودن و دنباله ها
- 48. مقدمه ای بر الگوریتم های فراکتال (Fractals)
- 49. خودهمانندی (Self-Similarity)
- 50. تابع بازگشتی (Recursion)
- 51. مثلث سرپینسکی (Sierpinski Triangle)
- 52. منطق دکمه ای (L-Systems)
- 53. ساخت مناظر با L-Systems
- 54. مقدمه ای بر شبیه سازی (Simulation)
- 55. شبیه سازی جریان آب ساده
- 56. شبیه سازی رفتار پرندگان (Boids Algorithm)
- 57. ایجاد گروه های هماهنگ
- 58. مقدمه ای بر شبکه های عصبی ساده (Simple Neural Networks)
- 59. نورون های مصنوعی
- 60. یادگیری پرسپترون (Perceptron)
- 61. کاربرد شبکه های عصبی در کدنویسی خلاقانه
- 62. مقدمه ای بر الگوریتم های جستجو
- 63. الگوریتم های مرتب سازی پایه (Bubble Sort, Selection Sort)
- 64. الگوریتم جستجوی دودویی (Binary Search)
- 65. کاربرد الگوریتم های جستجو در کدنویسی خلاقانه
- 66. مقدمه ای بر الگوریتم های هندسی
- 67. الگوریتم پوش هندسی (Convex Hull)
- 68. الگوریتم partitions
- 69. کاربرد الگوریتم های هندسی در کدنویسی خلاقانه
- 70. مقدمه ای بر فازهای ماتی (Phase Masks)
- 71. تولید الگوهای پیچیده با فازهای ماتی
- 72. کاربرد فازهای ماتی در گرافیک
- 73. مقدمه ای بر الگوریتم های مبتنی بر موج (Wave-Based Algorithms)
- 74. شبیه سازی امواج ساده
- 75. انیمیشن امواج با استفاده از توابع ریاضی
- 76. مقدمه ای بر شبیه سازی فیزیک سیالات
- 77. شبیه سازی خطوط جریان
- 78. شبیه سازی لزجت (Viscosity)
- 79. مقدمه ای بر انیمیشن مبتنی بر مسیر (Path-Based Animation)
- 80. تعریف مسیرهای انیمیشن
- 81. حرکت اشیا در امتداد مسیرها
- 82. اصلاح و انیمیشن مسیرها
- 83. مقدمه ای بر الگوریتم های چیدمان (Layout Algorithms)
- 84. چیدمان اجباری (Force-Directed Layout)
- 85. کاربرد چیدمان اجباری در نمایش گراف ها
- 86. مقدمه ای بر ترکیب و ادغام (Blending and Compositing)
- 87. روش های ترکیب لایه ها
- 88. کاربرد ترکیب در ایجاد جلوه های بصری
- 89. مقدمه ای بر پردازش تصویر (Image Processing)
- 90. فیلترهای پایه تصویر (Blur, Sharpen)
- 91. تغییر کنتراست و روشنایی
- 92. تشخیص لبه ها (Edge Detection)
- 93. مقدمه ای بر بافت و نویز (Texture and Noise)
- 94. تولید نویز پرلین (Perlin Noise)
- 95. استفاده از نویز در تولید بافت
- 96. کاربرد نویز در خلق تصادفی
- 97. مقدمه ای بر مدل های گرافیکی سه بعدی پایه
- 98. مفاهیم فضایی: مختصات سه بعدی
- 99. رسم مکعب و کره در فضای سه بعدی
- 100. مقدمه ای بر انیمیشن سه بعدی
جادوی الگوریتم ها: خلق بازی و انیمیشن با کدنویسی خلاقانه
آیا دوست دارید دنیای شگفت انگیز کدنویسی را کشف کنید؟
تصور کنید بتوانید با قدرت ذهن و چند خط کد، بازیها و انیمیشنهای تعاملی خلق کنید. دنیایی که در آن ایدههایتان جان میگیرند و خلاقیت شما مرز نمیشناسد! دوره آموزشی “جادوی الگوریتم ها: خلق بازی و انیمیشن با کدنویسی خلاقانه”، شما را به این رویا نزدیک میکند. این دوره، با الهام از کتاب پرفروش “Awesome algorithms and creative coding”، به شما کمک میکند تا مفاهیم بنیادین الگوریتم و برنامه نویسی را به زبانی ساده و جذاب بیاموزید و به یک برنامهنویس خلاق تبدیل شوید.
در این دوره، شما فقط یاد نمیگیرید کد بزنید، بلکه یاد میگیرید چگونه فکر کنید! ما شما را با ابزارهایی مجهز میکنیم که بتوانید ایدههای خود را به واقعیت تبدیل کنید. از مفاهیم پایهای تا پروژههای عملی، همه چیز را با هم تجربه خواهیم کرد. اگر به دنبال یادگیری یک مهارت جدید، یا ارتقای مهارتهای فعلی خود هستید، این دوره یک انتخاب عالی است.
درباره دوره
دوره “جادوی الگوریتم ها” یک سفر آموزشی هیجانانگیز است که شما را از مبانی الگوریتمها و کدنویسی به دنیای شگفتانگیز بازیسازی و انیمیشنسازی میبرد. این دوره، با الهام از کتاب “Awesome algorithms and creative coding”، مفاهیم پیچیده را به زبانی ساده و قابل فهم آموزش میدهد. در طول دوره، با استفاده از پروژههای عملی و مثالهای جذاب، مهارتهای لازم برای ساخت بازیهای تعاملی و انیمیشنهای خیرهکننده را کسب خواهید کرد. این دوره برای همه کسانی که به دنبال یادگیری کدنویسی خلاقانه هستند، طراحی شده است.
موضوعات کلیدی دوره
- مبانی الگوریتم: آشنایی با مفاهیم پایه و طراحی الگوریتم
- ساختارهای داده: آرایهها، لیستها، دیکشنریها و …
- الگوریتمهای مرتبسازی و جستجو
- مقدمهای بر کدنویسی خلاقانه و تعاملی
- آشنایی با کتابخانههای گرافیکی (Pygame, Processing, …)
- خلق بازیهای ساده: حرکات، برخوردها، امتیازدهی
- طراحی انیمیشنهای تعاملی: فریم به فریم، متحرکسازی
- اصول طراحی رابط کاربری (UI)
- کار با ورودیهای کاربر: ماوس، کیبورد
- افزودن صدا و افکتهای صوتی
- بهینهسازی کد و رفع اشکال
- پروژه های عملی: ساخت بازیهای متنوع و انیمیشنهای خلاقانه
- و کلی مباحث جذاب دیگه!
مخاطبان دوره
این دوره برای افراد زیر مناسب است:
- دانشآموزان و دانشجویان علاقهمند به علوم کامپیوتر و برنامهنویسی
- هنرمندان و طراحان علاقهمند به خلق آثار تعاملی
- افرادی که میخواهند مهارتهای جدیدی در زمینه کدنویسی کسب کنند
- هر کسی که به دنبال یادگیری یک سرگرمی جذاب و خلاقانه است
- علاقمندان به بازی سازی و انیمیشن سازی
چرا این دوره را بگذرانیم؟
- یادگیری از پایه: شما هیچ پیشنیازی ندارید! از صفر شروع میکنیم و گام به گام پیش میرویم.
- رویکرد عملی: تمرکز اصلی ما بر روی پروژههای عملی است. شما با انجام پروژهها، مفاهیم را درک میکنید.
- یادگیری خلاقانه: این دوره فراتر از کدنویسی است. شما یاد میگیرید چگونه ایدههای خود را به واقعیت تبدیل کنید.
- پشتیبانی کامل: ما در طول دوره، شما را همراهی میکنیم و به سوالات شما پاسخ میدهیم.
- جامعهی فعال: به یک جامعه از هنرمندان و برنامهنویسان خلاق میپیوندید.
- الهام گرفته از منبع معتبر: محتوای دوره با الهام از کتاب پرفروش “Awesome algorithms and creative coding” طراحی شده است.
سرفصلهای دوره (100+ سرفصل جامع!)
این دوره شامل بیش از 100 سرفصل جامع است که به شما تمام مهارتهای لازم برای خلق بازی و انیمیشن را آموزش میدهد. سرفصلها به گونهای طراحی شدهاند که از مفاهیم پایه شروع میشوند و به تدریج به مباحث پیشرفتهتر میپردازند. در زیر تنها چند نمونه از سرفصلهای دوره را مشاهده میکنید:
- مفاهیم اولیه الگوریتم و فلوچارت
- آشنایی با زبان پایتون و محیط های کدنویسی
- متغیرها، دادهها و عملگرها
- ساختارهای تصمیم: if/else
- حلقهها: for و while
- توابع و ماژولها
- آرایهها و لیستها: ذخیره و پردازش دادهها
- الگوریتمهای جستجو و مرتبسازی
- مقدمه ای بر کتابخانه Pygame
- رسم اشکال و تصاویر در Pygame
- کار با ورودیهای ماوس و کیبورد
- اصول طراحی بازی: Spriteها، برخوردها، امتیازدهی
- ساخت بازی Pong
- ساخت بازی Snake
- مفاهیم اولیه انیمیشن
- ایجاد انیمیشنهای فریم به فریم
- متریالسازی و رنگآمیزی
- طراحی و ایجاد افکتهای صوتی
- افزودن موسیقی به بازی
- کار با کلاسها و اشیاء در برنامه نویسی
- طراحی رابط کاربری برای بازی
- ساخت بازی Platformer
- استفاده از الگوریتم های هوش مصنوعی ساده در بازی
- بهینه سازی عملکرد بازی
- ایجاد بازی های دو بعدی و سه بعدی
- و … (بسیاری سرفصل دیگر برای پوشش کامل مباحث!)
با شرکت در این دوره، شما به یک برنامهنویس خلاق و ماهر تبدیل میشوید. همین امروز ثبتنام کنید و به جمع ما بپیوندید!
📚 محتوای این محصول آموزشی (پکیج کامل)
💡 این محصول یک نسخهٔ کامل و جامع است
تمامی محتوای آموزشی این کتاب در قالب یک بستهی کامل و یکپارچه ارائه میشود و شامل تمام نسخهها و فایلهای موردنیاز برای یادگیری است.
🎁 محتویات کامل بسته دانلودی
- ویدیوهای آموزشی فارسی — آموزش قدمبهقدم، کاربردی و قابل فهم
- پادکستهای صوتی فارسی — توضیح مفاهیم کلیدی و نکات تکمیلی
- کتاب PDF فارسی — شامل کلیهٔ سرفصلها و محتوای آموزشی
- کتاب خلاصه نکات ویدیوها و پادکستها – نسخه PDF — مناسب مرور سریع و جمعبندی مباحث
- کتاب صدها نکته فارسی (خودمونی) – نسخه PDF — زبان ساده و کاربردی
- کتاب صدها نکته رسمی فارسی – نسخه PDF — نگارش استاندارد، علمی و مناسب چاپ
-
کتاب صدها پرسش و پاسخ تشریحی – نسخه PDF
— هر سؤال بلافاصله همراه با پاسخ کامل و شفاف ارائه شده است؛ مناسب درک عمیق مفاهیم و رفع ابهام. -
کتاب صدها پرسش و پاسخ چهارگزینهای – نسخه PDF (نسخه یادگیری سریع)
— پاسخها بلافاصله پس از سؤال قرار دارند؛ مناسب یادگیری سریع و تثبیت مطالب. -
کتاب صدها پرسش و پاسخ چهارگزینهای – نسخه PDF (نسخه خودآزمایی پایانبخش)
— پاسخها در انتهای هر بخش آمدهاند؛ مناسب آزمون واقعی و سنجش میزان یادگیری. -
کتاب تمرینهای درست / نادرست (True / False) – نسخه PDF
— مناسب افزایش دقت مفهومی و تشخیص صحیح یا نادرست بودن گزارهها. -
کتاب تمرینهای جای خالی – نسخه PDF
— تقویت یادگیری فعال و تسلط بر مفاهیم و اصطلاحات کلیدی.
🎯 این بسته یک دورهٔ آموزشی کامل و چندلایه است؛ شامل آموزش تصویری، صوتی، کتابها، تمرینها و خودآزمایی .
ℹ️ نکات مهم هنگام خرید
- این محصول به صورت فایل دانلودی کامل ارائه میشود و نسخهٔ چاپی ندارد.
- تمامی فایلها و کتابها کاملاً فارسی هستند.
- توجه: لینکهای اختصاصی دوره طی ۴۸ ساعت پس از ثبت سفارش ارسال میشوند.
- نیازی به درج شماره موبایل نیست؛ اما برای پشتیبانی سریعتر توصیه میشود.
- در صورت بروز مشکل در دانلود با شماره 09395106248 تماس بگیرید.
- اگر پرداخت انجام شده ولی لینکها را دریافت نکردهاید، نام و نام خانوادگی و نام محصول را پیامک کنید تا لینکها دوباره ارسال شوند.
💬 راههای ارتباطی پشتیبانی:
واتساپ یا پیامک:
09395106248
تلگرام: @ma_limbs


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