PHP یک زبان تفسیرشونده است که اساس و بنیان آن طراحی و ایجاد صفحات پویای وب بوده است. به عبارتی دیگر، کسانی که وظیفه کدنویسی سایت را بر عهده دارند با استفاده از زبان PHP قادر خواهند بود وب اپلیکیشنهایی طراحی کنند که به صورت تعاملی میباشند. منظور از تعاملی بودن وجود قابلیت هایی مانند سطوح دسترسی مختلف برای کاربران، امکان ثبتنام در سایت، پنل کاربری ، ذخیره اطلاعات کاربران و بسیاری از امکانات دیگر است که امروزه در تمامی سایتهای امروزی مشاهده میکنیم.
محتوای مجموعه آموزش برنامه نویسی وب تحت سرور با PHP:
فصل اول: مقدمه
- PHP چیست؟
- Sarver Side, Cross Platform, HTML Embeded چیست؟
- تاریخچه شکل گیری PHP
- انواع PHP
- دلیل استفاده از PHP چیست؟
فصل دوم: محیط کار Platform
- انواع Platform
- نحوه استفاده از سند Notpad
- نحوه استفاده از نرم افزار DZ Soft PHP Editor
- ابتدا و انتهای کد نویسی
- آشنایی با محیط کار DZ Soft PHP Editor
- نحوه استفاده از PHP Designer
- آشنایی با محیط PHP Designer
فصل سوم: ارسال اطلاعات به مرورگرها
- XAMPP-PHP-APACHE
- نحوه استفاده از نرم افزار XAMPP
- اجرای دستور PHP info
- اجرای دستور در مرورگر وب
- نحوه بستن هر دستور
فصل چهارم: دستورات پایه
- کامنت نویسی چیست؟
- توابع Print و Echo
فصل پنجم: متغیرها
- تعریف متغییرها
- ارجاع غیر مستقیم به متغیرها
- متغیرهای Super Globals
فصل ششم: داده های پایه
- انواع داده های پایه
- داده های Integer
- داده های اعداد با ممیز شناور Fioting-point Number
- داده های String
- داده های Bolean
فصل هفتم: عملگرها
- عملگرهای عددی
- عملگر الحاق Concaletion Operator
- عملگرهای جایگزینی
- عملگر جایگزینی با رفرنس
- عملگرهای مقایسه ای
- عملگرهای منطقی
- عملگرهای افزایشی و کاهشی
- عملگرهای تغییر قالب یا Casting
فصل هشتم: ساختارخای شرطی و کنترلی
- ساختار دستور if
- ساختار دستور Switch
فصل نهم: تمرین
فصل دهم: آرایه ها
فصل یازدهم: حلقه های تکرار
- ساختار دستور While
- ساختار دستور For
- ساختار دستور Foreach
فصل دوازدهم: مدیریت متغیرها
- تابع isset
- تابع empty
فصل سیزدهم: تمرین شماره 2
فصل چهاردهم: ساختارهای کنترل شمول کد
فصل پانزدهم: توابع تعریف شده توسط کاربر
فصل شانزدهم: سطح دسترسی اطلاعات
فصل هفدهم: توابع داخلی در PHP قسمت اول
- بررسی تابع strcmp
- بررسی تابع strop
- بررسی تابع str_replace
- بررسی تابع similar_text
- بررسی تابع trim
- بررسی تابع substr
- بررسی تابع strien
فصل هجدهم: توابع داخلی در PHP (قسمت دوم)
- بررسی تابع impiode
- بررسی تابع Array_merge
- بررسی تابع Array_search
- بررسی تابع Array_reverse
- بررسی تابع Array_shift
- بررسی تابع Array_unshift
- بررسی تابع Array_push
- بررسی تابع Array_pop
- بررسی تابع sort
- بررسی تابع Array_rand
فصل نوزدهم: شی گرایی
- شی گرایی چیست؟
فصل بیستم: class (قسمت اول)
- تعریف class
- تعیین سطوح دسترسی Public-private-protected
فصل بیست و یکم: class (قسمت دوم)
- Static properties
- Static Methods
- Clss constants
فصل بیست و دوم: Constants
فصل بیست و سوم: وراثت (inheritance)
- کلمه کلیدی Final
- کلمه کلیدی Instanceof
- کلمه کلیدی Self
- کلمه کلیدی Parent
فصل بیست و چهارم: چند ریختی Polymorphism
فصل بیست و پنجم: Abestraction – Interfaces
فصل بیست و ششم: Incapsulation
فصل بیست و هفتم: استفاده از فرم ها و ارجاع داده ها
- نحوه ایجاد فرم Register
فصل بیست و هشتم: تمرین شماره 3
فصل بیست و نهم: جلسه ها Sessions
- نحوه ایجاد (Login کردن)
فصل سی ام: کوکی ها Cookies
- نحوه ایجاد کوکی
- نحوه حذف کوکی
فصل سی و یکم: مدیریت خطاها و Exception Handing
- چگونگی بوجود آمدن خطاها
فصل سی و دوم: پایگاه داده ها DATA BASE
- مقدمه ای بر پایگاه داده ها
فصل سی و سوم: DATA BASE-Tables
- نحوه ایجاد یک DATA BASE فروشگاه
- نحوه حذف یک DATA BASE
- نحوه ایجاد جدول و تنظیمات آن
- نحوه ایجاد جدول نوع کالا و تنظیمات آن
فصل سی و چهارم: پرس و جو QUERY
- QUERY چیست؟
- نحوه جستجو در جدول ها
- نحوه استفاده از QUERY
فصل سی و پنجم: DELET – INSERT – UPDATE
- نحوه استفاده از INSERT و تنظیمات آن
- نحوه UPDATE کردن یک رکورد
- نحوه پاک کردن یک رکورد
فصل سی و ششم: اتصال به پایگاه داده
فصل سی و هفتم: تمرین شماره 4
فصل سی و هشتم: فایل ها
- نحوه ایجاد، نوشتن و خواندن دستورها
فصل سی و نهم: آشنایی با CMSها
- CMS چیست؟
- انواع CMSها
- آشنایی با CMS Joomla
- آشنایی با CMS WordPress
هیچ دیدگاهی برای این محصول نوشته نشده است.