آموزش کدنویسی برای مبتدیان: با ایجاد هنر کدنویسی را یاد بگیرید

Coding for beginners: learn coding by creating art

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: نتایج بصری را از همان ابتدا، چه ثابت و چه متحرک، دریافت کنید. فقط مبتدیان بدون نیاز به تجربه کدنویسی قبلی! متوجه خواهید شد که محدود به ابزارهای طراحی نیستید که دیگران برای شما ایجاد کرده‌اند. شما می‌توانید با نوشتن کد، تصاویر متحرک و ثابت ایجاد کنید. متوجه خواهید شد که چگونه کدنویسی خلاقانه می تواند فرآیندهای طراحی فعلی شما را تکمیل و بهبود بخشد. شما شروع به درک برخی از مفاهیم اصلی برنامه نویسی مانند متغیرها، توابع و شرط ها خواهید کرد: کنجکاوی، تخیل و کمی استقامت. ارزش آن را خواهد داشت! یک نرم افزار رایگان به نام Processing (در صورت تمایل می توانید آن را دانلود و نصب کنید، اما ما در مورد دوره به آن خواهیم پرداخت)

[به‌روزرسانی: 12 آگوست 2015: دانلود پیش‌فرض در صفحه Processing اکنون Processing 3 بتا است، برای این دوره ما به نسخه پایدار Processing 2.2.1 نیاز داریم، اما اگر کمی صفحه دانلود را پایین بیاورید، می‌توانید آن را دانلود کنید. ]

[به‌روزرسانی: 9 آگوست 2015: همه ویدیوها اکنون زیرنویس دارند!]

آیا شما هنرمندی هستید که به ادغام کدنویسی در جریان کار هنری خود فکر کرده اید اما هنوز جرات نکرده اید پاهای خود را در اقیانوس وسیع بیت ها و بایت ها فرو کنید؟ سپس شما به جای مناسب آمده اید! این دوره به شما این امکان را می دهد که همه چیز را درک کنید و سپس تصمیم بگیرید که آیا می خواهید در این مسیر بیشتر بروید یا نه.

آیا از دوره‌های برنامه‌نویسی سنتی، چه در مدرسه یا آنلاین، تا حد مرگ حوصله‌تان سر رفته است، اما همچنان به برنامه‌نویسی علاقه دارید زیرا فکر می‌کنید دانستن این چیزها هنوز تا حدی مهم است و شاید، حتی، در نهایت می‌تواند واقعاً سرگرم کننده باشد. ? خوب، در این صورت شما به جای درستی آمده اید و همچنین سعی می کنم دیدگاه جدیدی در مورد برنامه نویسی به شما ارائه دهم!

و فقط برای روشن بودن: این دوره مقدماتی به هیچ وجه به دانش برنامه نویسی قبلی نیاز ندارد. از صفر شروع می شود. و هیچ سوال احمقانه ای وجود ندارد، بنابراین آنها را در انجمن دوره بپرسید و من در آنجا به آنها خواهم پرداخت.


سرفصل ها و درس ها

معرفی Introduction

  • ویدئوی تبلیغاتی: این دوره در مورد چیست Promo video: what this course is about

  • چرا باید کدنویسی خلاقانه یاد بگیرید؟ در اینجا دلیل آن است! Why should you learn creative coding? Here's why!

تنظیم چیزها Setting Things Up

  • توجه: تغییرات اخیر در processing.org Notice: recent changes on processing.org

  • Processing را در مک دانلود و نصب کنید Download and install Processing on a Mac

  • Processing را بر روی کامپیوتر ویندوزی دانلود و نصب کنید Download and install Processing on a Windows PC

  • رابط کاربری پردازش را کشف کنید Discover the Processing user interface

شروع به کشیدن اشکال اولیه Starting to draw basic shapes

  • "تخته نقاشی" خود را آماده کنید Prepare your 'drawing board'

  • از اشکال اصلی مختلف استفاده کنید Use the different basic shapes

  • یک شکل اضافی و مقیاس های خاکستری One additional shape, and greyscales

  • بخش 3 Section 3

  • توضیح در مورد سوال دوم مسابقه Explanation regarding the 2nd question of the quiz

زنده است! حرکت دادن کارها It's alive! Getting things moving.

  • تنظیمات را بهبود بخشید و تصادفی عمل کنید Improve the setup and act random

  • تمرین: اندازه تصادفی Exercise: random size

  • تمرین: اندازه تصادفی (راه حل) Exercise: random size (solution)

  • پرتوهای لیزر متحرک ایجاد کنید! Create moving laser beams!

  • تمرین: انفجار رنگ! Exercise: color explosion!

  • تمرین: انفجار رنگ! (راه حل) Exercise: color explosion! (solution)

  • با خطوط بیشتر سرگرم کننده است More fun with lines

  • ورزش: اگر می توانید این کار را به تنهایی انجام دهید، سعی کنید! Exercise: try if you can do this on your own!

  • ورزش (راه حل) Exercise (solution)

  • بخش 4 Section 4

در ارتباط بودن Interactive

  • برنامه طراحی کوچک خود را بنویسید! Write your own little drawing program!

  • تمرین: شکل قلم مو را تغییر دهید Exercise: change the shape of the brush

  • ورزش (راه حل) Exercise (solution)

  • برنامه طراحی کوچک خود را با اضافه کردن رویدادهای ماوس تقویت کنید! Enhance your little drawing program by adding mouse events!

  • با اضافه کردن رویدادهای ضربه زدن به کلید، آن را بیشتر تقویت کنید! Enhance it further by adding keystroke events!

  • تمرین: رنگ سکته مغزی را تغییر دهید Exercise: change the color of the stroke

  • ورزش (راه حل) Exercise (solution)

  • بخش 5 Section 5

نتیجه Conclusion

  • فهرست و شرح تمام توابع و متغیرهای دیده شده در دوره List and description of all the functions and variables seen in the course

  • نتیجه گیری (به زودی) Conclusion (coming soon)

نمایش نظرات

Udemy (یودمی)

یودمی یکی از بزرگ‌ترین پلتفرم‌های آموزشی آنلاین است که به میلیون‌ها کاربر در سراسر جهان امکان دسترسی به دوره‌های متنوع و کاربردی را فراهم می‌کند. این پلتفرم امکان آموزش در زمینه‌های مختلف از فناوری اطلاعات و برنامه‌نویسی گرفته تا زبان‌های خارجی، مدیریت، و هنر را به کاربران ارائه می‌دهد. با استفاده از یودمی، کاربران می‌توانند به صورت انعطاف‌پذیر و بهینه، مهارت‌های جدیدی را یاد بگیرند و خود را برای بازار کار آماده کنند.

یکی از ویژگی‌های برجسته یودمی، کیفیت بالای دوره‌ها و حضور استادان مجرب و با تجربه در هر حوزه است. این امر به کاربران اعتماد می‌دهد که در حال دریافت آموزش از منابع قابل اعتماد و معتبر هستند و می‌توانند به بهترین شکل ممکن از آموزش‌ها بهره ببرند. به طور خلاصه، یودمی به عنوان یکی از معتبرترین و موثرترین پلتفرم‌های آموزشی آنلاین، به افراد امکان می‌دهد تا به راحتی و با کیفیت، مهارت‌های مورد نیاز خود را ارتقا دهند و به دنبال رشد و پیشرفت شغلی خود باشند.

آموزش کدنویسی برای مبتدیان: با ایجاد هنر کدنویسی را یاد بگیرید
جزییات دوره
1.5 hours
28
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
2,356
4.5 از 5
ندارد
دارد
دارد
Jerome Herr
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Jerome Herr Jerome Herr

کد باف