دوره آموزشی پی اچ پی
4 ساعت 42 دقیقهمبتدی2021-03-19
مدرسین

Joe Casabona
Course Developer, Founder of Creator Courses
جزئیات دوره
PHP هنوز هم یکی از محبوبترین زبانهای سمت سرور است که برای ساخت وب سایتهای پویا مورد استفاده قرار میگیرد و همه چیز را از فیس بوک گرفته تا ویکی پدیا تأمین میکند. و اگرچه استفاده از آن به ویژه دشوار نیست، اما برنامه نویسان اغلب آن را ترسناک میدانند. این دوره مقدماتی برای تغییر این تفکر، با تدریس PHP از طریق یک سری از درسهای واضح، متمرکز و آسان برای دنبال کردن طراحی شده است. مربی Joe Casabona، پس از توضیح مختصر PHP چیست، ویژگیهای این زبان را معرفی میکند. او متغیرها، ساختارهای کنترل، محاسبات، حلقهها و عملکردها و همچنین شامل و انتقال خطا را در یک سری تمرینات انجام میدهد. وی سپس به مباحث پیشرفتهتر از جمله نحوه حفظ حالت با جلسات و کوکیها میپردازد. پس از بستهبندی این دوره، مهارتهای لازم برای شروع توسعه و نگهداری وب سایتهای تعاملی با استفاده از PHP را خواهید داشت.
مهارت ها
PHPLearningProgramming LanguagesOpen SourceSoftware Development
سرفصل ها
0. مقدمه
- 01 - آیا باید PHP را یاد بگیرید
- 02 - یادداشتی در مورد PHP 8.0
- 03 - در حال توسعه به صورت محلی
1. مبانی
- 04 - PHP چگونه کار میکند
- 05 - چاپ روی صفحه
- 06 - استفاده از متغیرها
- 07 - نقل قولهای تک در مقابل مضاعف
- 08 - آرایهها چیست و چگونه کار میکنند
- 09 - تعریف آرایه ها
- 10 - چالش - نمایش اطلاعات اولیه در صفحه HTML
- 11 - راه حل - نمایش اطلاعات اولیه در صفحه HTML
2. ساختارهای کنترل
- 12 - عملگرهای بولی و حقیقت (به روز رسانی برای PHP 8.0)
- 13 - عملگرهای منطقی
- 14 - ایجاد عبارات if else
- 15 - عملیات سه گانه
- 16 - دستورات را تغییر دهید
- 17 - بیان کبریت
- 18 - چالش - نمایش محتوا بر اساس وضعیت
- 19 - راه حل - نمایش محتوا بر اساس وضعیت
3. ریاضی در PHP
- 20 - عملگرهای حسابی
- 21 - محاسبه زوج با مدول
- 22 - متغیرهای افزایشی و کاهنده
- 23 - چالش - اجرای یک محاسبه پیچیده
- 24 - راه حل - اجرای یک محاسبه پیچیده
4. حلقه ها
- 25 - حلقهها چیست
- 26 - حلقههای while انجام دهید
- 27 - برای حلقه ها
- 28 - کار از طریق آرایهها با حلقههای foreach
- 29 - چالش - محاسبه دنباله فیبوناچی
- 30 - راه حل - محاسبه دنباله فیبوناچی
5. توابع و اشیاء
- 31 - توابع چیست
- 32 - استفاده از توابع داخلی
- 33 - نوشتن توابع سفارشی
- 34 - متغیرهای تایپ اتحادیه
- 35 - آرگومانهای اختیاری یا با نام
- 36 - توابع ناشناس
- 37 - اشیا و کلاسها چیست
- 38 - تعریف یک کلاس شخص ساده (به روز رسانی برای PHP 8.0)
- 39 - استفاده از کلاس شخص
- 40 - چالش - آرایه ای از اشیاء را مرتب کنید
- 41 - راه حل - آرایه ای از اشیاء را مرتب کنید
6. از جمله فایلهای خارجی
- 42 - سازماندهی کد خود
- 43 - استفاده از include و require
- 44 - شامل یک بار و یک بار مستلزم
- 45 - فاصله نام
- 46 - چالش - یک سیستم قالب ساده برای نشانه گذاری ارائهشده بسازید
- 47 - راه حل - یک سیستم قالب ساده برای نشانه گذاری ارائهشده بسازید
7. عیب یابی کد شما
- 48 - ابزارهای رایج اشکال زدایی در PHP
- 49 - انواع خطاهای PHP
- 50 - چرا صفحه من خالی است
- 51 - خطاهای رایج تجزیه
- 52 - خطاهای رایج PHP
- 53 - عبارات catch را امتحانکنید (به روز رسانی برای PHP 8.0)
- 54 - تغییر تغییرات از 7.x به 8.0
8. پردازش فرم ها
- 55 - GET در مقابل POST
- 56 - رسیدگی به عناصر اولیه فرم
- 57 - تحویل عناصر چند گزینه ای
- 58 - اعتبار سنجی فرم - اطمینان از پر شدن فیلدهای الزامی
- 59 - اعتبار سنجی فرم - ورودی مناسب
- 60 - اعتبار سنجی فرم - ورودی بهداشتی
- 61 - ارسال اطلاعات فرم به صورت ایمیل
- 62 - چالش - یک فرم ساده را پردازش کرده و ایمیل ارسال کنید
- 63 - راه حل - یک فرم ساده را پردازش کنید و ایمیل را ارسال کنید
9. موضوعات پیشرفته
- 64 - خواندن فایلها در PHP
- 65 - نوشتن فایل
- 66 - حفظ حالت با کوکی ها
- 67 - حفظ حالت با جلسات
نتیجه
- 68 - مراحل بعدی
دوره های مرتبط
- دوره آموزشی پی اچ پی برای وردپرس
- دوره آموزشی ساخت برنامه های PHP با هوش مصنوعی مولد
- دوره آموزشی نوشتن و بازسازي PHP قابل تست
- دوره آموزشی جامع پی اچ پی با MySQL - بخش 1: مبانی
- دوره آموزشی جامع پی اچ پی با MySQL - بخش 2: ساخت یک CMS
- دوره آموزشی آن را تمرین کن: PHP با MySQL
- دوره آموزشی تست و اعتبارسنجی API
- دوره آموزشی برنامه نویسی شی گرا و وردپرس