دوره آموزشی پی اچ پی : برنامه نویسی شی گرا با دیتابیس ها
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 - مراحل بعدی
دوره های مرتبط
- دوره آموزشی دسترسی به دیتابیس ها با PDO و MySQLi
- دوره آموزشی آن را تمرین کن: PHP با MySQL
- دوره آموزشی یادگیری PHP: ساخت وبسایتهای پویا از مفاهیم اصلی تا برنامهها
- دوره آموزشی برنامه نویسی شی گرا و وردپرس
- دوره آموزشی پی اچ پی پیشرفته
- دوره آموزشی آن را تمرین کن: کلاس ها و اشیاء PHP
- دوره آموزشی PHP: ایمیل با Swift Mailer
- دوره آموزشی برنامه نویسی شی گرا در پی اچ پی
مسیرهای مرتبط
- مسیر آموزشی شروع کار با PHP
- مسیر آموزشی مهارت های پی اچ پی خود را ارتقا دهید
- مسیر آموزشی تبدیل شدن به یک برنامه نویس سی پلاس پلاس
- مسیر آموزشی ارتقا مهارت های خود را به عنوان توسعه دهنده PHP: کار با داده ها
- مسیر آموزشی تبدیل شدن به یک توسعه دهنده NoSQL
- مسیر آموزشی مهارت های خود را در وردپرس ارتقا دهید
- مسیر آموزشی مهارت های لاراول خود را بسازید
- مسیر آموزشی ملزومات هوش مصنوعی برای طراحان تجربه کاربری