دوره آموزشی پی اچ پی : برنامه نویسی شی گرا با دیتابیس ها
4 ساعت 5 دقیقهمتوسط2018-01-30
مدرسین

Kevin Skoglund
Founder of NovaFabrica
جزئیات دوره
نحوه تعامل با پایگاه داده ها با استفاده از کد PHP شی گرا را بیاموزید. در این دوره متوسط ، کوین اسکوگلوند تکنیک های قدرتمند PHP را آموزش می دهد که تعامل با پایگاه های داده MySQL را ساده می کند. توسعه دهندگان PHP از کد کارآمد، منظم، قابل استفاده مجدد و قابل فهم که برنامه نویسی شی گرا (OOP) ارائه می دهد، بهره مند خواهند شد. کوین نشان می دهد که چگونه تکنیک های OOP می توانند جستجوهای پایگاه داده را بهینه کنند، به مدیریت جلسات کمک کرده و ورود کاربران را ساده کنند. او مثالها و نکاتی کاربردی برای ایجاد اشیایی که به طور یکپارچه با سطرهای پایگاه داده تعامل دارند، ایجاد یک سیستم مدیریت محتوا با فرم های HTML، احراز هویت کاربران و تجزیه لیست طولانی داده های پایگاه داده به صفحات کوچکتر ارائه می دهد.
توجه: این یک دوره آموزشی سطح متوسط است که فرض می کند شما دانش فعلی PHP را دارید. برای تقویت مهارت های خود، آموزش PHP Essential و PHP: برنامه نویسی شی گرا را بررسی کنید.
اهداف یادگیری
ایجاد پایگاه داده و جداول پروژه
اتصال به پایگاه داده
درخواست های پایگاه داده با OOP
الگوی طراحی ضبط فعال
تعریف کلاس مبتنی بر پایگاه داده
انجام وظایف مشترک پایگاه داده با OOP
ایجاد کد ارثی و قابل استفاده مجدد
احراز هویت کاربر شی گرا
صفحه بندی شی گرا
توجه: این یک دوره آموزشی سطح متوسط است که فرض می کند شما دانش فعلی PHP را دارید. برای تقویت مهارت های خود، آموزش PHP Essential و PHP: برنامه نویسی شی گرا را بررسی کنید.
اهداف یادگیری
ایجاد پایگاه داده و جداول پروژه
اتصال به پایگاه داده
درخواست های پایگاه داده با OOP
الگوی طراحی ضبط فعال
تعریف کلاس مبتنی بر پایگاه داده
انجام وظایف مشترک پایگاه داده با OOP
ایجاد کد ارثی و قابل استفاده مجدد
احراز هویت کاربر شی گرا
صفحه بندی شی گرا
مهارت ها
PHPProgramming LanguagesOpen SourceSoftware DevelopmentDeep Dive (X:Y)
سرفصل ها
0. مقدمه
- 01 - خوش آمدید
- 02 - نحوه استفاده از فایلهای تمرینی
- 03 - آنچه باید بدانید
1. نمای کلی و راهاندازی پروژه
- 04 - نمای کلی پروژه
- 05 - ایجاد پایگاه داده پروژه
- 06 - یک جدول پایگاه داده ایجاد کنید
- 07 - فایلهای پروژه
2. اتصال پایگاه داده
- 08 - اعتبار پایگاه داده
- 09 - به پایگاه داده متصل شوید
- 10 - روشها و خواص MySQLi
- 11 - با استفاده از OOP کوئری کنید
- 12 - از پایگاه داده جدا شوید
3. یک کلاس پایگاه داده را تعریف کنید
- 13 - الگوهای طراحی رکورد فعال
- 14 - پایگاه داده را تنظیم کنید
- 15 - روشهای کوئری را تعریف کنید
- 16 - ساخت اشیا با استفاده از مقادیر رکورد
- 17 - یک رکورد واحد پیدا کنید
- 18 - صفحه جزئیات را نمایش دهید
4. CRUD شی گرا
- 19 - عملیات CRUD
- 20 - یک رکورد ایجاد کنید
- 21 - لیست ویژگیهای پویا
- 22 - پاکسازی مقادیر برای پایگاه داده
- 23 - یافتن رکورد برای به روز رسانی
- 24 - یک رکورد را به روز کنید
- 25 - فرمهای HTML برای OOP
- 26 - اعتبارسنجی و خطاها
- 27 - یک رکورد را حذف کنید
- 28 - ایجاد کدهای ارثی
5. احراز هویت شی گرا
- 29 - کلاس مدیریت
- 30 - رمزهای عبور هش
- 31 - اعتبار سنجی مدیریت
- 32 - با نام کاربری پیدا کنید
- 33 - رمز عبور را تأیید کنید
- 34 - کلاس جلسه را تعریف کنید
- 35 - کنترل دسترسی به صفحه را اضافه کنید
- 36 - بهبود کلاس جلسه
- 37 - پیامهای جلسه
6. صفحه بندی شی گرا
- 38 - مفاهیم صفحه بندی
- 39 - کلاس صفحه بندی را تعریف کنید
- 40 - دوچرخههای صفحه بندی
- 41 - پیوندهای صفحه قبلی و بعدی
- 42 - پیوندهای صفحه شماره دار
نتیجه
- 43 - مراحل بعدی
دوره های مرتبط
- دوره آموزشی پی اچ پی برای وردپرس
- دوره آموزشی ساخت برنامه های PHP با هوش مصنوعی مولد
- دوره آموزشی نوشتن و بازسازي PHP قابل تست
- دوره آموزشی جامع پی اچ پی با MySQL - بخش 1: مبانی
- دوره آموزشی جامع پی اچ پی با MySQL - بخش 2: ساخت یک CMS
- دوره آموزشی آن را تمرین کن: PHP با MySQL
- دوره آموزشی تست و اعتبارسنجی API
- دوره آموزشی برنامه نویسی شی گرا و وردپرس