Php یک زبان برنامه نویسی شی گرا است که برای طراحی برنامه های تحت وب سرور به کار می رود . زبان برنامه نویسی php یک زبان برنامه نویسی سمت سرور می باشد به این معنی که درخواست ها کاربران از طریق مرورگر به سرور ارسال می شود و سپس سرور بعد از پردازش روی درخواست های کاربر نتیجه که همان اطلاعات پردازش شده است را به صورت کد های HTML و جاوا اسکریپت از طریق مرورگر به کاربران نمایش می دهد.
ساختار زبان PHP بسیار شبیه به زبان C و در نسخه های جدبد شبیه به جاوا می باشد و به همین دلیل از محبوبیت فراوانی برخوردار است. از مشهورترین نرم افزارهای ساخته شده با PHP می توان به جوملا، وردپرس ، دروپال و … اشاره نمود. سایت های فراوانی در جهان براساس زبان PHP نوشته شده اند و هر روز نیز بر تعداد آنها افزوده می شود.
بر طبق آمار منتشر شده بیش از ۶۰% از سایت های موجود در سرورها با زبان PHP نوشته و بارگذاری شده است که از مهمترین آنها می توان به ویکی پدیا . فیسبوک اشاره کرد.
مزیت های زبان PHP
در این دوره که هدف ما آموزش php ورژن 7 می باشد سعی بر این است که همه مفاهیم و موضوعات مربوط به php مقدماتی ارائه شود همچنین در طول دوره با توجه به هر سرفصل ، مینی پروژه هایی را انجام خواهیم داد تا شما به صورت کامل با مفاهیم آشنا شوید. این دوره به صورت کاملا پروژه محور می باشد و هر شخصی که در این دوره شرکت کند باید در انتها یک پروژه به عنوان پروژه پایان دوره طراحی کند .
مقدمه و آشنایی با php
نصب و راه اندازی php
ساختار زبان php
متغییر ها در php
انواع داده ها در php
رشته ها و ثابت ها در php
عمگر ها در php
دستورات شرطی در php
ساختار حلقه ها در php
توابع در php
آرایه ها در php
فرم ها در php
زمان و تاریخ در php
فایل ها در php
کوکی ها (cookie) و سشن ها (session) در php
کار با پایگاه داده در php
کار با XML در php
کار با Ajax در php