شی گرایی در php و لاراول مقدماتی

اطلاعات دوره

مدت دوره

02:18:26

تعداد ویدیوها

30

تعداد پرسش ها

0

افزودن به لیست علاقه مندی ها



اشتراک گذاری این مطلب
ایمان غفوری
در مورد مدرس : "من همیشه می توانم آزادانه انتخاب کنم، اما باید بدانم که اگر انتخاب نکنم، باز هم انتخابی کرده ام."

شی گرایی در php و لاراول مقدماتی

اطلاعات دوره

مدت دوره

02:18:26

تعداد ویدیوها

30

تعداد پرسش ها

0

افزودن به لیست علاقه مندی ها



اشتراک گذاری این مطلب

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

1
مقدمه و تعریف شی گرایی در php
00:04:42
2
تعریف کلاس
00:03:07
3
ساختن شی (object) از روی کلاس ها
00:05:49
4
آشنایی با مفهوم factory function ها
00:05:04
5
آشنایی و استفاده از constructor
00:05:36
6
متدهای استاتیک (static) و استفاده بعنوان سازنده کلاس
00:06:03
7
مفهوم کپسوله سازی (encapsulation) مثال عملی برای ورودی شی گرایی در php
00:04:26
8
آشنایی با کلمات کلیدی static و self
00:04:35
9
مرور آموزش های برای یادگیری بهتر شما در شی گرایی
00:06:56
10
متد getter بهمراه مثال
00:04:54
11
نکات پیشرفته در مورد کلاس ها
00:06:24
12
کپی از شی در php
00:03:14
13
آشنایی با static property ها
00:02:32
14
نحوه تعامل یک شی با خود
00:03:55
15
تعاملات بین دو شی
00:04:21
16
خاصیت های ذاتی و عجیب شی ها
00:02:22
17
آشنایی با مفهوم dependency در شی گرایی
00:03:07
18
آشنایی با dependency injection و پیاده سازی آن
00:05:27
19
امتحان آموزش ها (کدها) به صورت عملی تر در شی گرایی php
00:03:25
20
آشنایی با interface ها (اینترفیس چیست)
00:05:42
21
چگونه سرباز با دو سلاح کار کند
00:05:25
22
تعویض سلاح برای سرباز
00:04:39
23
مفهوم ارث بری یا inheritance برای کلاس ها در شی گرایی
00:03:47
24
کلاس های انتزاعی (abstract class)
00:03:51
25
نکات تکمیلی ارث بری (inheritance) در php
00:04:39
26
Trait چیست و استفاده از trait ها برای جلوگیری از تکرار کد
00:03:29
27
آشنایی با namespace ها در شی گرایی php بخش اول
00:03:16
28
آشنایی با namespace ها در شی گرایی php بخش دوم
00:03:41
29
آشنایی مقدماتی با مفهوم polymorphism
00:04:59
30
مثال هایی برگرفته از هسته فریم ورک لاراول
00:08:59

شی گرایی php

شی گرایی در php چیست؟

شی گرایی با نام oop در انگلیسی به صورت  Object-Oriented Programming نوشته می شود شی به معنی واحد بودن می باشد شی گرایی یک سبک و الگو چیدن کدها در کنار یکدیگر به صورت واحد با یکسری قوانین است اگر بخواهیم مفهوم را دوباره تعریف کنیم به یک سبک یا الگوی نوشتن کد که به برنامه نویسان اجازه می دهد تا بخش های مشابه را درکنار یکدیگر به صورت واحد در یک کلاس گروه بندی کنند شی گرایی گفته می شود.

شی گرایی php

مهمترین مزیت برنامه نویسی شی گرا، شبیه سازی مفاهیم دنیای واقعی در برنامه نویسی می باشد که کمک می کند مفاهیم بسیار پیچیده به مفاهیمی قابل درک در دنیای واقعی تبدیل شود و هر شی که با مفهوم کلاس در برنامه نویسی تعریف می شود می تواند رفتاری مختص خود داشته باشد

شی گرایی به ما کمک می کند که پروژه های سنگین و پیچیده را به صورت ماژولار ساخته و پیچیدگی در کد زنی را کاهش دهیم که عیب یابی و نگهداری پروژه را ساده تر می کند.

 

شی گرایی و تاریخچه شکل گیری آن

تاریخچه شی گرایی

شی گرایی در واقع نحوه عملکرد مغز را شبیه سازی می کند که در محیط پیرامون خود به اشیا یک سری خصوصیات را براساس دانش خود نسبت داده است در زبان های برنامه نویسی این اصول با اصطلاح برنامه نویسی شی گرا پیاده سازی شده است. تمام زبان های برنامه نویسی سطح بالا از شی گرایی پشتیبانی می کنند.

 

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

  • کلاس (class)
  • شی (object)
  • خاصیت ها و رفتار کلاس (property and method)
  • ارث بری یا وراثت (inheritance)
  • چند ریختی (polymorphism)
  • کپسوله سازی (encapsulation)

 

آموزش شی گرایی در php

در این دوره آموزشی از ابتدا به آموزش شی گرایی در php به زبان ساده خواهیم پرداخت اما نکته قابل توجه این است که در این آموزش ما با مثال شطرنج که بسیار کاربردی تر می باشد شی گرایی در php را آموزش می دهیم و در آخر مثال هایی بسیار پیشرفته و کاربردی از هسته فریم ورک لاراول را مورد بررسی قرار داده ایم.

آموزش شی گرایی php

 

سرفصل های شی گرایی در php

این آموزش در 30 به صورت کاملا حرفه ای آماده گردیده است مثال های این دوره از هیچ منبع داخلی یا خارجی کپی برداری نشده است.

  • مقدمه و تعریف شی گرایی در php
  • تعریف کلاس
  • ساختن شی (object) از روی کلاس ها
  • آشنایی با مفهوم factory function ها
  • آشنایی و استفاده از constructor
  • متدهای استاتیک (static) و استفاده بعنوان  سازنده کلاس
  • مفهوم کپسوله سازی (encapsulation) و مثال عملی برای ورودی شی گرایی در php
  • آشنایی با کلمات کلیدی static و self
  • مرور آموزش های برای یادگیری بهتر شما در شی گرایی
  • متد getter بهمراه مثال
  • نکات پیشرفته در مورد کلاس ها
  • کپی از شی در php
  • آشنایی با static property ها
  • نحوه تعامل یک شی با خود
  • تعاملات بین دو شی
  • خاصیت های ذاتی و عجیب شی ها
  • آشنایی با مفهوم dependency در شی گرایی
  • آشنایی با dependency injection و پیاده سازی آن
  • امتحان آموزش ها (کدها) به صورت عملی تر در شی گرایی php
  • آشنایی با interface ها (اینترفیس چیست)
  • چگونه سرباز با دو سلاح کار کند
  • تعویض سلاح برای سرباز
  • مفهوم ارث بری یا inheritance برای کلاس ها در شی گرایی
  • کلاس های انتزاعی (abstract class)
  • نکات تکمیلی ارث بری (inheritance) در php
  • Trait چیست و استفاده از trait ها برای جلوگیری از تکرار کد
  • آشنایی با namespace ها در شی گرایی php بخش اول
  • آشنایی با namespace ها در شی گرایی php بخش دوم
  • آشنایی مقدماتی با مفهوم polymorphism
  • مثال هایی برگرفته از هسته فریم ورک لاراول

 

 

پیشنیاز های آموزش شی گرایی در php

آشنایی با اصول اولیه زبان برنامه نویسی php
برای تهیه دوره پیشرفته شی گرایی در php پیشرفته می توانید نیز اقدام کنید

 

مزایای خرید دوره شی گرایی در php

  • این آموزش کلید پیشرفت شما در برنامه نویسی php می باشد
  • این دوره با قیمت ناچیزی برای ورود به بازار کار همراه با سخترین و مفهومی ترین مثال (شطرنج) آماده شده است
  • بلافاصله بعد از پرداخت می توانید دانلود دوره را شروع کنید
  • واحد کیفی ما سطح علمی، صدا، تصویر و شیوه بیان دوره آموزش شی گرایی را تایید می کند
  • این آموزش توسط مدرس ایمان غفوری (برنامه نویس ارشد فریم ورک لاراول) تدریس شده است

 

ایمان غفوری
در مورد مدرس : "من همیشه می توانم آزادانه انتخاب کنم، اما باید بدانم که اگر انتخاب نکنم، باز هم انتخابی کرده ام."


نظرات
0