این دوره اصول اولیه برنامه نویسی شی گرا با استفاده از زبان برنامه نویسی PHP را به شما آموزش میدهد.
آنچه میآموزید:
در هر زبان برنامه نویسی مدرن و سطح بالایی مانند PHP، توسعه دهندگان باید اصول برنامه نویسی شی گرا را بدانند. در این دوره، PHP شی گرا، با برنامه نویسی شی گرا آشنا خواهید شد. ابتدا، آنچه را که برای ساخت یک کلاس، درک انواع ویژگیها و ایجاد متدهای عضو انجام میشود، بررسی خواهید کرد. در مرحله بعد، نحوه ایجاد اشیاء و نحوه تعامل آنها با کلاسها را خواهید فهمید. در نهایت، نحوه استفاده از وراثت، ایجاد یک رابط، و اضافه کردن انتزاع برای تکمیل یادگیری خود را خواهید آموخت. وقتی این دوره را تمام کردید، مهارتها و دانش برنامه نویسی شی گرا با استفاده از PHP را خواهید داشت که برای مقابله با هر نوع برنامه PHP مورد نیاز است.
نمونه ویدیوی آموزشی ( زیرنویسها جدا از ویدیو است و میتوانید آنرا نمایش ندهید ) :
[ENGLISH]
01 Course Overview [1min]
01-01 Course Overview [1mins]
02 Introduction [9mins]
02-01 Version Check [0mins]
02-02 Introduction [4mins]
02-03 Programming Environment - VS Code [3mins]
02-04 Programming Environment - Web Based [1mins]
02-05 Course Overview [1mins]
03 Classes and Objects [42mins]
03-01 Overview [0mins]
03-02 Creating a Simple Class [1mins]
03-03 Creating an Object [1mins]
03-04 Creating Properties [2mins]
03-05 Accessing Properties [2mins]
03-06 Creating Constants [2mins]
03-07 Accessing Constants [1mins]
03-08 Creating Methods [2mins]
03-09 Pseudo Variable This [1mins]
03-10 Accessing Methods [2mins]
03-11 Constructors [3mins]
03-12 Initial Parameter Passing [3mins]
03-13 Inheritance [5mins]
03-14 Protected Properties [4mins]
03-15 Private Properties [3mins]
03-16 Creating Static Properties and Methods [2mins]
03-17 Accessing Static Properties and Methods [3mins]
03-18 Including Files [2mins]
03-19 Requiring Files [2mins]
03-20 Summary [1mins]
04 Advanced Object-Oriented PHP [12mins]
04-01 Overview [0mins]
04-02 Multiple Constructors [3mins]
04-03 Destructors [2mins]
04-04 Final Keyword [2mins]
04-05 Interfaces [3mins]
04-06 Abstract Classes [2mins]
[فارسی]
01 نمای کلی دوره [1 دقیقه]
01-01 بررسی اجمالی دوره [1 دقیقه]
02 مقدمه [9 دقیقه]
02-01 بررسی نسخه [0 دقیقه]
02-02 مقدمه [4 دقیقه]
02-03 محیط برنامه نویسی - کد VS [3 دقیقه]
02-04 محیط برنامه نویسی - مبتنی بر وب [1 دقیقه]
02-05 بررسی اجمالی دوره [1 دقیقه]
03 کلاسها و اشیاء [42 دقیقه]
03-01 نمای کلی [0 دقیقه]
03-02 ایجاد یک کلاس ساده [1 دقیقه]
03-03 ایجاد یک شی [1 دقیقه]
03-04 ایجاد خواص [2 دقیقه]
03-05 دسترسی به ویژگیها [2 دقیقه]
03-06 ایجاد ثابت [2 دقیقه]
03-07 دسترسی به ثابتها [1 دقیقه]
03-08 روشهای ایجاد [2 دقیقه]
03-09 متغیر شبه این [1 دقیقه]
03-10 روشهای دسترسی [2 دقیقه]
03-11 سازندگان [3 دقیقه]
03-12 عبور پارامتر اولیه [3 دقیقه]
03-13 ارث [5 دقیقه]
03-14 ویژگیهای محافظت شده [4 دقیقه]
03-15 املاک خصوصی [3 دقیقه]
03-16 ایجاد ویژگیها و روشهای استاتیک [2 دقیقه]
03-17 دسترسی به ویژگیها و روشهای استاتیک [3 دقیقه]
03-18 شامل فایلها [2 دقیقه]
03-19 فایلهای مورد نیاز [2 دقیقه]
03-20 خلاصه [1 دقیقه]
04 پی اچ پی شی گرا پیشرفته [12 دقیقه]
04-01 نمای کلی [0 دقیقه]
04-02 چند سازنده [3 دقیقه]
04-03 ویرانگرها [2 دقیقه]
04-04 کلمه کلیدی نهایی [2 دقیقه]
04-05 رابطها [3 دقیقه]
04-06 کلاسهای چکیده [2 دقیقه]
جیل یک توسعه دهنده نرمافزار آزاد است که روی همه چیزهای فنی کار میکند و آن را دوست دارد. تمرکز اصلی او بر روی برنامههای کاربردی وب با استفاده از فناوریهای مایکروسافت یا پشته LAMP بسته به نیاز مشتری است. جیل از تدریس در کالج محلی لذت میبرد، اما اکنون بر آموزش دانش آموزان از طریق دورههای Pluralsight متمرکز شده است. و اگر تعجب میکردید، هان اول شلیک کرد.