آموزش راهنمای یادگیری PHP 8

دانلود The PHP 8 Learning Guide

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: دلیلك الكامل لفهم اساسيات لغة بي اج بي تعلم لغة PHP من الف الي الياء خطوة بخطوة PHP Basics PHP 8 OOP PHP Form PHP & MySql مسبقة بالبرمجة فالدورة تأخذك من الصفر

في هذه الدورة من بي إتش بي [المرجع الشامل افترض الشخص اللي امامي لا يعرف اي شيء عن عالم البرمجة اصلا

سأخذك خطوة بخطوة من الصفر


بي إتش بي (PHP: Hypertext Preprocessor، 'الصفحة الرئيسية الشخصية كانت مجموعة من التطبيقات التي كتبت باستخدام لغة بيرل أطلق راسموس اسم ابزارهاي صفحه اصلي شخصي ("المعالج المسبق للنغة" الصفحة الرئيسية الشخصية صممت أساسًا من أجل استخدامها لتطوير وبرمجة تطبيقات الويب كما يمكن استفاده از لينتاج برامج قائمة بذاتها وليس لها علاقة بالويب فقط.[21]

بي إتش بي لغة مفتوحة المصدر ويطورها فريق من المتطوعين تحت رخصة بي إتش بي، تدعم البرمجة كائنية التوجه وتركيبها البنيوي يشبه كثيرًا التركيب البنيوي للغا الإعلى، أنظمة تشغيل متعددة مثل لينكس وويندوز.


PHP یک زبان برنامه نویسی همه منظوره است که مخصوصاً برای توسعه وب مناسب است. این برنامه در ابتدا توسط برنامه نویس دانمارکی-کانادایی راسموس لردورف در سال 1994 ایجاد شد. پیاده سازی مرجع PHP اکنون توسط گروه پی اچ پی تولید می شود. PHP در ابتدا مخفف Personal Home Page بود، اما اکنون مخفف عبارت اولیه بازگشتی PHP: Hypertext Preprocessor است.

کد PHP معمولاً بر روی یک وب سرور توسط یک مفسر PHP که به عنوان یک ماژول، یک شبح یا به عنوان یک رابط دروازه مشترک (CGI) اجرا می شود، پردازش می شود. در یک وب سرور، نتیجه کد PHP تفسیر شده و اجرا شده - که ممکن است هر نوع داده ای باشد، مانند داده های HTML تولید شده یا تصویر باینری - کل یا بخشی از یک پاسخ HTTP را تشکیل می دهد. سیستم‌های قالب وب مختلف، سیستم‌های مدیریت محتوای وب و چارچوب‌های وب وجود دارند که می‌توانند برای هماهنگ کردن یا تسهیل تولید آن پاسخ استفاده شوند. علاوه بر این، PHP را می توان برای بسیاری از وظایف برنامه نویسی خارج از زمینه وب، مانند برنامه های گرافیکی مستقل و کنترل هواپیماهای بدون سرنشین روباتیک استفاده کرد. کد PHP دلخواه را می توان از طریق یک رابط خط فرمان (CLI) نیز تفسیر و اجرا کرد.

مفسر استاندارد PHP که توسط موتور Zend ساخته شده است، نرم افزار رایگانی است که تحت مجوز PHP منتشر شده است. PHP به طور گسترده منتقل شده است و می تواند در اکثر سرورهای وب تقریباً در هر سیستم عامل و پلتفرم، به صورت رایگان، مستقر شود.

زبان PHP تا سال 2014 بدون مشخصات رسمی یا استاندارد مکتوب تکامل یافت، با اجرای اصلی به عنوان استاندارد واقعی عمل کرد که سایر پیاده سازی ها قصد داشتند از آن پیروی کنند. از سال 2014، کار برای ایجاد یک مشخصات رسمی PHP ادامه دارد.

از ژانویه 2021، 72٪ از وب سایت های PHP از نسخه های متوقف شده PHP، یعنی PHP 7.2 یا پایین تر استفاده می کنند، که دیگر توسط تیم توسعه PHP پشتیبانی نمی شود. بخش بزرگ دیگری از PHP 7.3 استفاده می کند که فقط (تا 6 دسامبر 2021) "فقط برای مسائل امنیتی حیاتی پشتیبانی می شود." بیش از 40 درصد از تمام وب سایت های PHP از نسخه 5.6 یا بالاتر استفاده می کنند که حتی دبیان از آن پشتیبانی نمی کند (دبیان 9 نسخه 7.0 و 7.1 را پشتیبانی می کند).


دوستانه مبتدی

آسان برای شروع با

PHP برای آسان‌تر کردن توسعه وب طراحی شده است، و بسیاری از مبتدیان انتخاب و شروع آن را بدون دردسر می‌دانند. در واقع، دریافت کد PHP بسیار آسان بود، بسیاری از غیر برنامه نویسان در نهایت قادر به هک کردن کدهای PHP بدون درک واقعی کد بودند. در حالی که برنامه نویسان خوب هرگز کدهایی را که متوجه نمی شوند کپی و جایگذاری نمی کنند، اما این موضوع به خوبی در مورد آسان بودن دریافت PHP صحبت می کند.

آخرین نسخه PHP (PHP8) بسیاری از ناسازگاری ها و خطاهای مرگبار را نیز برطرف کرده است. PHP منابع یادگیری فراوانی دارد، اما باید مطمئن شوید که از آموزش های قدیمی خودداری کنید.

انعطاف پذیر

PHP یک زبان تایپ شده پویا است. این بدان معنی است که هیچ قانون سختی در مورد نحوه ساخت ویژگی ها وجود ندارد و شما انعطاف پذیری بیشتری برای حل مشکلات با استفاده از روش های مختلف خواهید داشت. علاوه بر این، PHP خطاها را بهتر می بخشد، بنابراین همچنان می توانید برنامه خود را کامپایل و اجرا کنید تا زمانی که به قسمت مشکل دار برخورد کنید.


سرفصل ها و درس ها

معرفی Introduction

  • راه اندازی محیط ویندوز Setup Windows Environment

  • راه اندازی محیط مک Setup Mac Environment

  • شرایط استفاده Terms of Use

  • درباره مربی About the Instructor

  • رتبه بندی دوره Rating the Course

  • نحوه دریافت گواهینامه How to get the Certificate

مبانی پی اچ پی PHP Basics

  • نظرات خروجی Output Comments

  • متغیرها Variables

  • عملیات Operations

  • اگر بیانیه ها If Statements

  • حلقه ها Loops

  • حلقه های تو در تو Nested Loops

آرایه و توابع Array and Functions

  • آرایه Array

  • آرایه قسمت 2 Array Part 2

  • آرایه قسمت 3 Array Part 3

  • کارکرد Functions

  • توابع قسمت 2 Functions Part 2

  • بازگشت Recursion

برنامه نویسی شی گرا (OOP) Object Oriented Programming (OOP)

  • OOP OOP

  • این و تنظیم کننده this & setter getter

  • سازنده Constructor

  • وراثت Inheritance

  • والدین Parent

فرم های Php Php forms

  • قسمت 1 را تشکیل می دهد Forms part 1

  • قسمت 2 را تشکیل می دهد Forms part 2

PHP با MYSQL PHP with MYSQL

  • ویندوز xampp را نصب کنید Install xampp windows

  • راه اندازی پایگاه داده Setup database

  • شروع کد Code-start

  • پروژه را آماده کنید Prepare the project

  • اتصال به پایگاه داده Connect to database

  • ایجاد جدول Create Table

  • همه را واکشی fetch all

  • نمایش داده ها display data

  • ردیف را درج کنید Insert Row

  • حذف ردیف Delete Row

  • ردیف را به روز کنید Update Row

  • کد نهایی Code-final

نمایش نظرات

آموزش راهنمای یادگیری PHP 8
جزییات دوره
7 hours
37
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
66,581
4.5 از 5
دارد
ندارد
ندارد
Hassan Fulaih
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Hassan Fulaih Hassan Fulaih

مهندس زیست پزشکی

من عاشق نوشتن کد هستم و دوست دارم به دیگران آموزش دهم

من همیشه عاشق کدنویسی بودم، عاشق فرو رفتن در مشکلات پیچیده و حل کردن هستم و هنوز فکر می کنم که دیدن یک برنامه یا برنامه ای که از ابتدا ساخته اید واقعاً احساس شگفت انگیزی است

شاید فکر کنید که من برنامه نویسی خواندم و مدرک CS گرفتم - اما نشد! من همیشه کدنویسی را دوست داشتم و این یک سرگرمی عالی بود، اما در واقع زمانی که زمان رفتن به دانشگاه فرا رسید، به سراغ "مهندسی زیست پزشکی" رفتم.

و من پشیمان نیستم! زمان سرگرم کننده ای بود و از همه چیزهایی که در آنجا تدریس می شد لذت بردم. اما بلافاصله پس از برداشتن اولین گام‌هایم در مشاغل معمولی مهندسی زیست پزشکی، برایم کاملاً واضح بود که باید به کدنویسی برگردم. و این کاری است که من انجام دادم.

در واقع، من همیشه زمانی که در دانشگاه بودم به عنوان یک فریلنسر در مشاغل جانبی کار می کردم. و همچنین در آنجا شروع به تدریس به دیگران کردم. من دوست دارم دانش خود را به اشتراک بگذارم و واقعاً معتقدم که همه ما باید تمام تلاش خود را بکنیم تا به همه اجازه دهیم چیزهای جدیدی یاد بگیرند و به اهداف خود برسند.

اکنون، من به حدود 200000 دانش آموز در سراسر جهان آموزش داده ام. من ده ها دوره را منتشر کردم و تمام آن آموزش هایی را که در این صفحه پیدا می کنید دریافت کردم. من بسیار خوشحالم که می بینم همه این محتوا به مردم کمک می کند چیزهایی را که می خواهند بیاموزند :-)