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

ویدئوهای برنامه نویسی شئ گرا

برنامه نویسی شئ گرا – بخش سوم

برنامه نویسی شئ گرا – بخش سوم

video-time01:10:32

در این درس در ابتدا به معرفی متدها و کلاسهای نهایی (Final) پرداخته شده، سپس کلاسها و متدهای انتزاعی (Abstract) مورد بحث قرار گرفته اند.

در ادامه به معرفی یکی از مباحث بسیار مهم در برنامه نویسی شئ‌گرا، یعنی رابط‌ها (Interfaces) پرداخته شده و کاربردهایی از آن نیز با مثال نشان داده شده است.

سپس یکی از ویژگی های جدید PHP در برنامه نویسی شئ گرا، یعنی Trait ها مورد بررسی قرار گرفته است که کاربردهای بسیار زیادی در انجام پروژه‌های بزرگ دارد.

در انتها نیز ویژگی Autoloading در PHP مورد بررسی قرار گرفته و کاربرد آن در CMS طراحی شده در درسهای قبلی نشان داده شده است.

برنامه نویسی شئ‌گرا – بخش دوم

برنامه نویسی شئ‌گرا – بخش دوم

video-time01:36:06

در این درس به بررسی مباحث پیشرفته تری در زمینه‌ی برنامه‌نویسی شئ گرا پرداخته شده است.

مباحثی همچون متدهای استاتیک ، پنهان‌سازی جزئیات نرم‌افزار (Encapsulation) ، متدهای جادویی ()set__ و ()get__ و مبحث وراثت مورد بحث قرار گرفته‌اند.

در انتهای این درس یک مثال بسیار مهم و کاربردی انجام داده شده است که یک روش بسیار کاربردی در برنامه‌نویسی شئ‌گرا به نام Active Object را معرفی می‌کند و لازم است تا کاملاً با نحوه‌ی عملکرد این مثال آشنا شوید. چرا که در درک مطالب دروس بعدی بسیار موثر خواهد بود. (هرچند مستقیماً مورد استفاده قرار نمی گیرد.)

برنامه‌نویسی شئ‌گرا – بخش اول

برنامه‌نویسی شئ‌گرا – بخش اول

video-time01:14:07

در ابتدا به بررسی و تشریح مبانی برنامه نویسی شئ‌گرا پرداخته شده و نحوه‌ی تعریف یک کلاس ساده توسط PHP بیان شده است.

سپس به بررسی مبحث Member Visibility یا حوزه‌ی دسترسی اعضا پرداخته شده است و با چند مثال ساده این موضوع و موضوعاتی مانند : سازنده‌ها ، مخرب‌ها و ثابت‌های جادویی تشریح شده اند.

در ادامه نیز دو مثال کاربردی ارائه شده است که مورد اول به Split و Join کردن فایل های حجیم جهت آپلود کردن مربوط می شود و مورد دوم هم نحوه‌ی ایجاد یک صفحه‌ی وب (Template) را به صورت شئ گرا تشریح می‌کند.

آشنایی با انواع ارجاع پرکاربرد ( Math , Date , Array )

آشنایی با انواع ارجاع پرکاربرد ( Math , Date , Array )

video-time00:52:47

در این درس در ابتدا با انواع ارجاع در JavaScript آشنا می شویم و اشیا پرکاربرد Array و Date و Math نیز در این درس معرفی می شوند و کاربردهای آنها نیز ذکر می‌شود.

سپس در انتهای درس یک مثال نسبتاً کامل در مورد تبدیل تاریخ میلادی به شمسی در JavaScript ارائه شده است که به صورت کاملا عملی استفاده از ساختارهای کنترلی، توابع و اشیاء را در عمل نشان خواهد داد.

با پایان این درس در واقع شما مقدمات برنامه نویسی با JavaScript را آموخته اید و آماده‌ی ورود به میاحث پیشرفته تر و عملی تر در جاوا اسکریپت هستید.

کلیه حقوق مادی و معنوی این سایت متعلق به OTedia.com است و نشر محتوای آن به هر نحوی غیر قانونی است.