آموزش برنامه نویسی با پردازش

Learn to Program with Processing

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

آیا می خواهید یک بار برای همیشه برنامه نویسی را یاد بگیرید؟ ای کاش می توانستید آن را به شیوه ای آسان و دوستانه انجام دهید؟ پس این دوره برای شماست!

این دوره برای آموزش برنامه‌نویسی به شیوه‌ای گرافیکی و تعاملی‌تر طراحی شده است. آموزش برنامه نویسی در جاوا با استفاده آسان از محیط توسعه پردازش. نصب و راه اندازی دشوار را فراموش کنید. فقط Processing را دانلود کرده و اجرا کنید.

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

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

در مورد ریاضی چطور؟ ما ریاضیات پیچیده را به حداقل می رسانیم و فقط در مواقع ضروری آن را معرفی می کنیم. حتی وقتی این اتفاق می افتد، هدف یا مفهوم اصلی درس به ریاضی وابسته نیست. بنابراین حتی اگر نمی خواهید با ریاضیات سر و کار داشته باشید، همچنان می توانید مفاهیم را درک کنید.

با برنامه درسی ما که به دقت طراحی شده است، دوره گسترده ای را دریافت می کنید که پایان آن یک سال طول نمی کشد. هر درس مفاهیم اساسی را بدون توضیحات بداهه طولانی به شما آموزش می دهد. تئوری به حداقل می رسد، فقط مهم ترین مفاهیم را توضیح می دهد، سپس باید آن را در کد پیاده سازی می کند. کار زیادی برای ایجاد تعادل مناسب بین تئوری و عمل انجام شده است.

بنابراین اگر می خواهید کدنویسی را به روشی آسان و سرگرم کننده یاد بگیرید، این دوره برای شماست!


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

شروع شدن Getting Started

  • پردازش چیست؟ What is Processing?

  • برپایی Setup

  • مبانی Basics

  • متغیرها Variables

  • اصطلاحات Expressions

  • بیانیه های کنترل: حلقه ها Control Statements: Loops

  • اظهارات کنترل: شرایط Control Statements: Conditionals

  • آرایه ها Arrays

  • پایان تمرینات بخش 1 End of Section 1 Exercises

طراحی اولیه Basic Drawing

  • هندسه پایه Basic Geometry

  • اشکال سفارشی Custom Shapes

  • تصاویر Images

  • متن Text

  • پایان تمرینات بخش 2 End of Section 2 Exercises

ورودی Input

  • اصول اولیه ماوس Mouse Basics

  • کارکرد Functions

  • رویدادهای ماوس Mouse Events

  • رویدادهای صفحه کلید Keyboard Events

  • پایان بخش 3 تمرینات End of Section 3 Exercises

تحولات Transformations

  • ترجمه، چرخش و مقیاس Translation, Rotation and Scale

  • فشار و پاپ Push and Pop

  • در حال توزیع طرح شما Distributing your sketch

  • پایان بخش 4 تمرین END OF SECTION 4 EXERCISES

انیمیشن Animation

  • انیمیشن سنتی Traditional Animation

  • انواع حرکت Types of Motion

  • توئینینگ Tweening

  • زمان Time

  • پایان بخش 5 تمرین END OF SECTION 5 EXERCISES

برنامه نویسی شی گرا Object Oriented Programming

  • برنامه نویسی شی گرا Object Oriented Programming

  • وراثت Inheritance

  • پلی مورفیسم Polymorphism

  • پایان بخش 6 تمرین END OF SECTION 6 EXERCISES

بردارها Vectors

  • بردارها Vectors

  • قوانین فیزیک Laws of Physics

  • نیروها و توده ها Forces and Mass

  • برخوردها Collisions

  • پایان بخش 7 تمرین END OF SECTION 7 EXERCISES

نتیجه Conclusion

  • نتیجه Conclusion

نمایش نظرات

آموزش برنامه نویسی با پردازش
جزییات دوره
6 hours
38
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
547
4.8 از 5
دارد
دارد
دارد
Juan Espinoza
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Juan Espinoza Juan Espinoza

مهندس مکاترونیک