برنامه نویسی شی گرا (Object Oriented Programming) که به اختصار OOP نیز نامیده میشود، در حقیقت نوعی منطق یا الگوست که برگرفته از زندگی روزمرهی ما است. در اطراف خود به هر کجا بنگرید اشیایی را می بینید. پس انسان بر اساس اشیا فکر می کند. در برنامه نویسی شی گرا نیز ما می کوشیم که مفاهیم برنامه نویسی را، همانند اشیای دنیای واقعی مدل کنیم. زیرا ذهن انسان توانایی بالایی در انتزاع یا تجرید دارد و مدل سازی اشیا دارد.
سرفصل های دوره آموزشی Udemy Java Object Oriented Programming Analysis Design OOPs & OOAD:
– مقدمه
– پیش نیازهای یادگیری OOPS و OOAD
– مفاهیم برنامه نویسی شی گرا
– برخی از الگوی فلسفه شی گرا
– اصول طراحی | هنر و صنعت OOPs
– UML برای نمودار کلاس و نمودار توالی | نمودارهای طراحی
– الگوهای طراحی | قبلاً توسط کارشناسان فکر شده است
– بهترین روشها
– متشکرم