
زبان برنامه نویسی PHP زبان سمت سرور بوده و معروف ترین زبان طراحی وب سایت های دینامیک است و این امکان را به ما می دهد تا بتوانیم یک سایت استاتیک را با افزودن قابلیت هایی همچون ثبت نام در سایت، ورود به ناحیه کاربری، ارتباط با دیتابیس و غیره به سایتی دینامیک مبدل سازیم. یادگیری زبان PHP نسبت به سایر زبان های سمت سرور آسان تر و سریعتر است. ساختار زبان PHP بسیار شبیه به زبان C و زبان برنامه نویسی ++C است. و در نسخه های جدید شبیه زبان برنامه نویسی جاوا می باشد.
زبان پی اچ پی امکان استفاده از انواع دیتابیس ها از جمله MySQL ، اوراکل ، SQL Server را فراهم می سازد. و روی بیشتر سیستم عامل های معروف مانند لینوکس، یونیکس، ویندوز و Mac OSX و اغلب وب سرورهای معروف، قابل اجراست. بسیاری از سیستم های مدیریت محتوا مثل جوملا ، وردپرس ، دروپال و … و همچنین بسیاری از وب سایت های معروف مثل ویکی پدیا، فیسبوک و … توسط زبان پی اچ پی نوشته شده اند.پیش از آغاز یادگیری PHP در آموزشگاه کامپیوتر ویژن ، شما باید آشنایی کافی با طراحی وب سایت HTML , CSS ، جاواسکریپت و.. داشته باشید.
سرفصل کلی دوره :
- آموزش مقدماتی PHP
- مقدمه آموزش PHP
- آموزش نصب PHP
- ساختار دستورات در PHP
- متغیر ها در PHP
- تفاوت دستور echo و print
- انواع داده ها در PHP
- متغیرهای رشته ای در PHP
- ثابت ها در PHP
- عملگرها در PHP
- جملات شرطی در PHP
- دستور switch در PHP
- آرایه ها در PHP
- حلقه ها در PHP
- حلقه for در PHP
- تعریف توابع در PHP
- فرم های html در PHP
- متغیر get_$ در PHP
- متغیر post_$ در PHP
آموزش کار با فرم ها در PHP
- کار با فرم های PHP
- اعتبارسنجی فرم در PHP
- فیلدهای الزامی در PHP
- اعتبارسنجی فیلد ایمیل در PHP
- حفظ مقادیر فرم در PHP
آموزش پیشرفته PHP
- تابع date در PHP
- include کردن فایل در PHP
- فایل ها در PHP
- ارسال فایل در PHP
- cookie ها در PHP
- متغیرهای جلسه در PHP
- ارسال ایمیل در PHP
- امنیت در کد ارسال ایمیل
- رسیدگی به خطاها در PHP
- بررسی استثناها در PHP
- فیلتر ورودی ها در PHP
- اجرای PHP در iis ویندوز
آموزش دیتابیس در PHP
- mysql چیست؟
- ارتباط به پایگاه داده mysql در PHP
- ایجاد پایگاه داده در PHP
- آموزش ایجاد جدول در mysql
- درج اطلاعات در PHP
- برگرداندن آخرین رکورد درج شده
- درج چندین رکورد در mysql
- دستور prepare در PHP
- دستور select در PHP
- فیلتر کردن رکوردها در PHP
- مرتب کردن داده ها در PHP
- ویرایش اطلاعات یک جدول در PHP
- حذف اطلاعات یک جدول در PHP
- صفحه بندی داده ها در mysql
- ایجاد یک ارتباط odbc در PHP
آموزش XML در PHP
- تجزیه کننده dom چیست؟
- تجزیه کننده expat چیست؟
- simplexml چیست؟
آموزش AJAX در PHP
- ajax چیست؟
- استفاده از ajax در PHP
- واکشی اطلاعات پایگاه داده با ajax
- واکشی اطلاعات فایل xml با ajax
- جستجوی پیشرفته در ajax
- سیستم نظرسنجی در ajax
آموزش شی گرایی در PHP
- تعریف کلاس ها در PHP
- متغیرهای کلاس در PHP
- متدهای کلاس در PHP
- سازنده کلاس در PHP
- ارث بری در PHP
- متغیر ها و توابع static در PHP
- تجرد یا abstract در PHP
آموزش دستورات PHP
- توابع کار با آرایه ها در PHP
- توابع کار با تقویم در PHP
- توابع تاریخ و زمان در PHP
- توابع کار با پوشه ها در PHP
- توابع کار با فایل ها در PHP
- توابع کار با فیلترها در PHP