توضیحات و سرفصل های دوره دوره آموزش شی گرایی در PHP
سلام دوستان. بعد از کلی جستوجو در منابع فارسی آموزش های برنامه نویسی و مشاهده نشدن یک آموزش حرفه ای و خوب در راستای مباحث پیشرفته برنامه نویسی PHP حداقل نه به صورت رایگان، تصمیم گرفتم که اقدام به ساخت یک دوره رایگان برای آموزش شی گرایی در php کردم. البته قرار نیست که فقط اقدام به تدریس شی گرایی کنیم بلکه قرار در این دوره اقدام به یادگیری مباحث PDO نیز بکنید.
در دوره آموزش شی گرایی در PHP یا Object Oriented Programming یا همون OOP در PHP که در تل تچیرز منتشر میشه می تونید به صورت کامل با مبحث جذاب شی گرایی در برنامه نویسی PHP آشنا بشید و همچنین تکمیل کننده اون مثل یادگیری PDO نیز آشنا بشید. همچنین باید بدونید که در پایان این دوره ما اقدام به ساخت یک پروژه ثبت نام و لاگین با استفاده از شی گرایی نیز خواهیم کرد.
این دوره کاملا رایگان هست و شما می تونید در همین صفحه ویدیو ها رو مشاهده کنید.
اما شی گرایی چیست:
شی گرایی در برنامه نویسی چیست
شی گرایی یا Object Oriented Programming یک رویکرد در برنامه نویسی هست که باعث می شه ما بتونیم پروژه های بزرگ رو در برنامه نویسی هندل و اجرا کنیم. البته این رویکرد در برنامه نویسی برای پروژه های بزرگ باعث می شه که اولا نظم و هماهنگی زیادی بین قسمت های مختلف برنامه ایجاد بشه و همچنین کد های کمتری برای آن پروژه نوشته بشه(البته وقتی حرفه ای بشید متوجه می شید که چه قدر در کد صرفه جویی می شه).
شما می تونید به صورت کامل با مفهوم شی گرایی در مقاله ما در این سایت آشنا بشید. شی گرایی در برنامه نویسی چیست؟
با این حال اگر به خوام خیلی ساده شی گرایی یا OOP در برنامه نویسی رو شرح بدم این کار رو با یک مثال مطرح می کنم.
شما فرض کنید که قرار سه مدل از هر یک از دو ماشین پراید و پژو ایجاد کنید. یعنی عملا ۶ ماشین. که تنها در دو قالب هسنتد.
به صورت عادی شما عملا باید شش قالب برای هرکدام از مدل های این ماشین های طراحی، یعنی سه مدل برای پراید و سه مدل برای پژو کنید. این مورد کار شما رو سخت می کنه این در حالی است که هر مدل از پژو ها تنها در سرعت و هر مدل از پراید ها در رنگ متفاوت هستند اما قالب یکسانی دارند.
زمانی که شی گرایی وارد عمل می شود. این امکان وجود دارد که شما یک قالب کلی برای هر برند ماشین خود بسازید و سپس با ساخت شی از آن می توانید اقدام به افزودن جزیئات برای مدل های ماشین خود کنید.
مثلا یک کلاس پراید می سازید. و سپس یک شی با رنگ سفید، یکی دیگر با رنگ مشکی، یکی دیگر با رنگ زرد می سازید.
یا یک کلاس با نام پژو می سازی و سپس یک شی با سرعت ۱۰۰ و یکی دیگر با سرعت ۱۵۰ و یکی دیگر را با سرعت ۳۰۰ می سازید.
به همین سادگی.
این ساختار می تواند بسیازی زیاد کیفیت کد های شما را افزایش و خوانایی آن را بیشتر کند، همچنین می تواند تا حد بسیار زیادی کد های شما را کاهش دهد و کار شما را ساده تر کند.
شی گرایی در برنامه نویسی چیست
با شی گرایی و کاربردن های آن در برنامه نویسی به صورت کامل آشنا شوید
PDO در PHP چیست
PDO درواقع بک روش اتصال به دبتابیس و مدیریت اعمال مربوط به آن است که در واقع به برای پروژ های شی گرا طراحی شده است. PDO جایگزین روش های دیگر اتصال به دیتابیس در برنامه نویسی شی گرا در PHP می باشد. علاوه بر آن سرعت و امنیت بالایی نیز دارد.
اگر شما کمی در دنیای برنامه نویسی PHP پیشرفت کرده باشید حتما نام pdo در php را شنید اید. ما در این دوره به صورت رایگان اقدام به آموزش pdo در php برای شما خواهیم کرد.
مزایای شرکت در دوره آموزش رایگان شی گرایی در PHP + آموزش PDO در PHP
قطعا می توان گفت که شی گرایی و pdo در برنامه نویسی php از جمله مباحث پیشرفته هم برای برنامه نویسی و هم برای برنامه نویس می باشد. شما با شرکت در دوره آموزش رایگان oop در php می توانید اقدام به یادگیری کامل این مبحث به علاوه آموزش pdo در php کنید و پس از آن وارد دنیای برنامه نویسی حرفه ای شوید.(البته از لحاظ ساختاری)
سرفصل های دوره آموزش رایگان شی گرایی در php به همراه آموزش رایگان پی دی او در php
- آشنایی با شی گرایی
- ساخت کلاس و شی از آن
- تعریف متد و پراپرتی در کلاس ها
- کپسوله سازی در شی گرایی
- مفهوم ارث بری
- مفهوم متد static در شی گرایی
- سطوح دسترسی در شی گرایی
- آموزش متد های جادویی در شی گرایی
- آموزش متد های زنجیره ای در شی گرایی
- کلاس های abstruact و interface در شی گرایی
- تعریف namespace در برنامه نویسی شی گرایی + use
- pdo چیست
- آموزش اتصال به دیتابیس در pdo
- آموزش عملیات crud در pdo
- ساخت auto load
- ساخت یک پروژه ثبت نام و ورود با شی گرایی
مدت زمان دوره آموزش رایگان oop در php
این دوره در طول مدت سه ساعت انتشار میابد.
تمامی ویدیو ها با کیفیت بالا ۷۲۰ می باشند و دوره به صورت پروژه محور می باشد.
همچنین تعداد قسمت های این دوره حداکثر ۲۰ قسمت است
مدرس دوره
من محمد یزدانی طراح و برنامه نویسی full stack سمت وب و همچنین مدرس دوره های آموزش ساخت cms به همراه دوره آموزش ساخت فروشگاه اینترنتی با php و دوره های آموزش mvc می باشم.
پیشنیاز های دوره آموزش کامل شی گرایی در php
تنها آشنایی سطحی با php و html برای شرکت در این دوره کافیسن
توضیحات تکمیلی دوره آموزش شی گرایی در php
حتما ویدویی معرفی دوره رو ببنید تا بتونیم که علاوه بر اینکه با محتویات و شیوه تدریس بنده آشنا می شوید یادگیری بیشتری رو از این دوره اتخاذ کنید.
علاوه بر آن حتما نظرات خودتون در با ما در این دوره در میون بگذارید.
اگر به مشکل برخوردید ابتدا آن رو در قالب یک نظر برای ما ارسال کنید تا سریعا به مشکل شما رسیدگی شود.
اگر با PHP هیچگونه آشنایی اولیه ندارید پیشنهاد میشه قبل از شرکت در این دوره اقدام به یادگری مباحث اولیه php کنید.
در طول دوره ممکنه که مطالبی به شما معرفی بشه که ویدیوهاش موجود هست.
اقا کی کامل میشه ما نسخیم :)
محمد یزدانی
سلام آرتین جان در اولین فرصت. باور کنید اینقدر که کار زیاد هست وقت نمیشه. با این حال چشم حتما طی ماه آینده تمامش می کنیم.