دوره آموزشی پی اچ پی پیشرفته
2 ساعت 18 دقیقهپیشرفته2016-09-13
مدرسین

Justin Yost
Web Developer, Programmer
جزئیات دوره
فضاهای نام را پیاده سازی کنید، رابط ها را گسترش دهید، اولین Trait خود را ایجاد کنید، در برنامه نویسی شی گرا فرو بروید و روش های اسکریپت نویسی همه کاره را با این دوره کشف کنید. توسعه دهنده وب جاستین یوست شما را وارد بخش های پیشرفته زبان سمت سرور PHP می کند، از جمله کلاس های انتزاعی، تکرار کننده ها، ژنراتورها و هش رمز عبور. او یک نمای کلی از هر موضوع ارائه می دهد، شما را با نحوه کدنویسی هر مورد برای اولین بار آشنا می کند، و سپس نحوه گسترش بیشتر را به شما نشان می دهد.
با استفاده از تکنیک هایی که جاستین در این دوره به اشتراک می گذارد، نحوه ایجاد ثبات، حل مشکلات و جلوگیری از خراب شدن برنامه های خود را بیاموزید. برنامهنویسی شی گرا خود را فراتر از ویژگیها و روشهای اساسی به استفاده از سازندهها، ساختار شکنها و تکتونها ببرید. استثناهای تودرتو بسازید، از نکات تایپ استفاده کنید، و راه های دیگری را برای ایجاد نرم افزار انعطاف پذیرتر با استفاده از PHP کشف کنید.
اهداف یادگیری
فضاهای نام
رابط های استاندارد
صفات
سازنده ها، ساختار شکن ها و تک تون ها
شبیه سازی اشیاء
کلاس های انتزاعی
تکرار کننده ها
ژنراتورها
هش کردن و تأیید رمز عبور
نکات تایپ، نکات نوع دقیق و انواع بازگشت
بسته شدن پیشرفته
استثناهای تودرتو و استثناهای SPL
با استفاده از تکنیک هایی که جاستین در این دوره به اشتراک می گذارد، نحوه ایجاد ثبات، حل مشکلات و جلوگیری از خراب شدن برنامه های خود را بیاموزید. برنامهنویسی شی گرا خود را فراتر از ویژگیها و روشهای اساسی به استفاده از سازندهها، ساختار شکنها و تکتونها ببرید. استثناهای تودرتو بسازید، از نکات تایپ استفاده کنید، و راه های دیگری را برای ایجاد نرم افزار انعطاف پذیرتر با استفاده از PHP کشف کنید.
اهداف یادگیری
فضاهای نام
رابط های استاندارد
صفات
سازنده ها، ساختار شکن ها و تک تون ها
شبیه سازی اشیاء
کلاس های انتزاعی
تکرار کننده ها
ژنراتورها
هش کردن و تأیید رمز عبور
نکات تایپ، نکات نوع دقیق و انواع بازگشت
بسته شدن پیشرفته
استثناهای تودرتو و استثناهای SPL
مهارت ها
PHPAdvancedProgramming LanguagesOpen SourceSoftware Development
سرفصل ها
0. مقدمه
- 01 - خوش آمدید
- 02 - آنچه باید بدانید
- 03 - نحوه استفاده از فایلهای تمرینی
1. فضای نام پی اچ پی
- 04 - نمای کلی فضاهای نام PHP
- 05 - از فضاهای نام PHP استفاده کنید
- 06 - بررسی اجمالی آهنگساز
2. رابطهای پی اچ پی
- 07 - مروری بر رابطهای PHP
- 08 - یک رابط ایجاد کنید
- 09 - یک رابط را گسترش دهید
- 10 - رابطهای استاندارد PHP
3. صفات پی اچ پی
- 11 - بررسی اجمالی صفات PHP
- 12 - یک صفت ایجاد کنید
4. برنامه نویسی شیگرا PHP پیشرفته
- 13 - روشهای جادویی PHP
- 14 - سازنده و دیکانسترکتور PHP
- 15 - تک آهنگ پی اچ پی
5. کلاسهای چکیده پی اچ پی
- 16 - نمای کلی کلاسهای انتزاعی PHP
- 17 - یک کلاس انتزاعی ایجاد کنید
6. PHP Iterator
- 18 - مروری بر PHP Iterator
- 19 - یک تکرار کننده ایجاد کنید
- 20 - انباشته شدن تکرار کننده ها
- 21 - تکرار کنندههای SPL
7. PHP Generator
- 22 - نمای کلی مولد PHP
- 23 - یک ژنراتور ایجاد کنید
8. هش کردن پسورد پی اچ پی
- 24 - هش رمز عبور PHP
- 25 - تایید رمز عبور PHP
- 26 - رمزهای عبور PHP را به روز کنید
9. نکات نوع PHP
- 27 - نکات اولیه نوع PHP
- 28 - اعلانهای نوع سخت PHP
- 29 - انواع بازگشت PHP
10. بسته شدن PHP
- 30 - نمای کلی بسته شدن PHP
- 31 - یک بسته ایجاد کنید
- 32 - بسته شدن پیشرفته
11. استثناهای PHP
- 33 - مروری بر استثناء PHP
- 34 - یک استثنا بیاندازید
- 35 - استثناهای تودرتو
- 36 - استثناهای PHP SPL
- 37 - استثناهای PHP را گسترش دهید
- 38 - بالاخره بلاک کنید
نتیجه
- 39 - مراحل بعدی
دوره های مرتبط
- دوره آموزشی پی اچ پی برای وردپرس
- دوره آموزشی ساخت برنامه های PHP با هوش مصنوعی مولد
- دوره آموزشی نوشتن و بازسازي PHP قابل تست
- دوره آموزشی جامع پی اچ پی با MySQL - بخش 1: مبانی
- دوره آموزشی جامع پی اچ پی با MySQL - بخش 2: ساخت یک CMS
- دوره آموزشی آن را تمرین کن: PHP با MySQL
- دوره آموزشی تست و اعتبارسنجی API
- دوره آموزشی برنامه نویسی شی گرا و وردپرس