در دنیای توسعه نرمافزار، شیگرایی (Object-Oriented Programming یا OOP) یکی از مهمترین و پرکاربردترین مفاهیم است که به توسعهدهندگان کمک میکند تا کدهای خود را به شکل سازماندهی شده و قابل فهمتر بنویسند. PHP بهعنوان یکی از محبوبترین زبان برنامه نویسی وب، از امکانات قوی شیگرایی برخوردار است. این دوره به شما کمک خواهد کرد تا با مفاهیم و تکنیکهای برنامهنویسی شیگرا در PHP آشنا شوید و آنها را در پروژههای واقعی خود به کار بگیرید. با پایان دوره، شما قادر خواهید بود تا پروژههای خود را با کیفیت بالاتر و به صورت ماژولار و قابل نگهداری توسعه دهید. اگر تازه برنامه نویسی را شروع کردید، پشنهاد میکنیم، دورههای آموزش برنامه نویسیPHP نیک آموز را از دست ندهید.
690.000 تومان قیمت اصلی: 690.000 تومان بود.414.000 تومانقیمت فعلی: 414.000 تومان.
برنامه نویسی شی گرا یا Object-Oriented Programming که به اختصار OOP نیز نامیده میشود، شیوهای از برنامهنویسی بر پایه آبجکت یا شی است. این شیوه به برنامهنویسان امکان میدهد تا کدهایی تمیز، با قابلیت نگهداری بالاتر و اشکالزدایی آسانتر بنویسند. این سبک از برنامهنویسی، شباهت زیادی با مفاهیم دنیای واقعی دارد.
▪️ آشنایی با دوره آموزش شی گرایی در PHP
▪️ کلاسها در PHP
▪️ نمونه پیادهسازی یک کلاس
▪️ آشنایی با Property ها
▪️ آشنایی با Method ها
▪️ فراخوانی متدهای Protected
▪️ سازنده و مخرب
▪️ آشنایی با اشیا
▪️ کلمه کلیدی $this
▪️ آشنایی با Method Chaining
▪️ آشنایی با Access Modifier ها
▪️ بازنویسی متدها در وراثت یا method overriding
▪️ وراثت چند مرحلهای در برنامهنویسی شی گرا
▪️ آشنایی با parent و نحوه استفاده از آن
▪️ آشنایی با Interface
▪️ استفاده از Interface های چندگانه
▪️ آشنایی با Abstract Class و Abstract Method
▪️ آشنایی با Static Method ها و Static Property ها
▪️ آشنایی با چندریختی یا Polumorphism
▪️ آشنایی با کپسولهسازی یا Encapsulation
▪️ آشنایی با Data Abstraction
▪️ آشنایی با Type Hinting
▪️ آشنایی با Dependency Injection
▪️ مقایسه Dependency Injection با Inheritance
▪️ آشنایی با Trait
▪️ آشنایی با Autoload
▪️ آشنایی با Namespace
▪️ آمادهسازی کلاس کار با دیتابیس
▪️ آمادهسازی کلاس کار با کاربران
▪️ آمادهسازی کلاس کار با پروژهها
▪️ آمادهسازی کلاس با تنظیمات
رضا هاشمیان تجربه حدود ۶ ساله در حوزه برنامهنویسی سمت سرور دارد و در این مدت، پروژههای نرمافزاری متنوعی از قبیل اتوماسیون هوشمند ساخت طلا و جواهر، پیادهسازی سیستم مدیریت یادگیری آنلاین (LMS)، و ایجاد صرافی رمزارز را با موفقیت به انجام رسانده است. او همچنین فعالیتهای حرفهای خود را در پلتفرم آپورک آغاز کرده […]
Δ
ذخیره نام، ایمیل و وبسایت من در مرورگر برای زمانی که دوباره دیدگاهی مینویسم.