آموزش مطالب مورد نیاز جهت آمادگی برای آموختن کامل ، گام به گام PHP همچنین کسب آمادگی برای شرکت در آزمون مدرک Zend PHP 5 توسط مدرس مجموعه خانم Julie Johnson در قالب آموزش مالتی مدیا محصول موسسه آموزشی CBT Nuggets به مدت زمان 6 ساعت ارائه شده در قالب 1 حلقه CD
PHP یکی از زبان های قدرتمند اسکریپت نویسی تحت وب بوده که در تمامی پلتفرم ها مانند Windows ، Linux ، Mac و Unix می توان از آن برای ساخت و ویرایش سریع وب سایتی پویا استفاده کرد. همان طور که می دانید یکی از مزیت های این زبان سادگی و ارزان بودن هزینه های جابی آن است که باعث شده بسیاری از CMS ها و Web Application ها با آن ساخته شوند .
رئوس مطالبی که در این مجموعه آموزش PHP با آن روبرو هستید به شرح زیرند :
مقدمات PHP ، یکپارچه سازی PHP با HTML برای ساخت وب سایتی پویا ، کار با MySQL و دیگر پایگاه های داده ، ساخت توابع پیشرفته ، نوشتن PHP شی گرا ، Secure کردن کد های نوشته شده ، کار با XML Data
در ادامه به تشریح سرفصل های درسی این مجموعه آموزش می پردازیم :
مروری بر PHP و آموختن نحوه نصب PHP و راه اندازی یک وب سرور
آموزش مفاهیم و Syntax دستورات ابتدایی پایه ای PHP
آموزش Handle کردن فرم های PHP و HTML : چگونگی ساخت فرم های HTML و استفاده از PHP برای گرفتن اطلاعات از فرم ها
آموزش جامع توابع کار با String ( رشته ها ) در PHP
آموزش دستورات کار با آرایه های PHP
( ساخت ، مقداردهی ، کاربرد در حلقه ها ، کاربرد در دستورات تصمیم گیری و
رها سازی آن ها ) و آشنایی با چند تابع بسیار کاربردی برای کار با آرایه ها
آموزش استفاده از پایگاه داده MySQL با دستورات PHP جهت ایجاد یک وب سایت و یا یک Web Application بسیار مفید و کاربردی
آموزش کار با توابع PHP : آموزش ساخت توابع و فرستادن مقدار به آن ها و یا بازگردانی مقدار از آن ها . انواع توابع موجود در PHP : Recursive , Embedded , Variable
آشنایی با PHP شی گرا : آشنایی با ابزارهای PHP برای برنامه نویسی شی گرا مانند Classes ، Interfaces ، Class Introspection ، Class Auto-Loading و دیگر تاپیک های پیشرفته مرتبط با OOP در PHP
آموزش برخورد با استثناها ( هندل نمودن خطاهای زمان اجرا ) بوسیله فرمان های Throw و Catch و برخی کاراکترهای ویژه در ابتدای خطوط
آموزش مدیریت فایلها : شامل آموزش های Uploading ، Reading و Writing فایلها در PHP
آشنایی با Steams and Sockets : شامل آموزش چگونگی کار با فابلهای Streams و Sockets ، مدیریت فایلها با Streams و آشنایی با PHP URL Streams
آشنایی PHP و XML : آموزش مفاهیم پایه ای و کاربردهای XML
آشنایی با PHP و سرویس دهنده های وب ( Web Services ) : آموزش چگونگی دسترسی به Web Services ها با PHP
آشنایی ایمن سازی سایت نوشته شده با PHP از طریق XSS و Validate نمودن داده های کاربران و مواردی از این دست
آموزش خصیصه های جدید PHP : چگونگی پیکربندی و استفاده از ابزارهای PHP
و ده ها آموزش کاربردی و مفید دیگر در رابطه با زبان برنامه نویسی وب PHP