معرّفی کلاس و اهداف آن، آمادهسازی محیط کاری (هاست ابری و دامنه) و آشنایی با فرآیند تحویل تکالیف
جعبههای نامدار؛ اوّلین قدم در ذخیرهٔ اطّلاعات
متغیّرها، رشته (String) و عدد صحیح (Integer)
دنیای متنوع دادهها
عدد اعشاری (Float)، بولین (Boolean) و NULL
جراحی رشتهها String Manipulation
توابع پرکاربرد رشتهای
ماشین حساب PHP
عملگرهای حسابی
کارآگاه منطقی
عملگرهای مقایسهای و منطقی
جاده دو مسیره
ساختار if...else
چهارراههای منطقی
ساختار if...elseif...else و دستور switch
راه میانبر
اپراتور سهتایی (Ternary Operator)
اطلاعات در URL
متد GET
ارسال مخفیانه اطلاعات
متد POST
فرم خودپردازش و سوپرگلوبالهای بیشتر
فرم Self-Processing و سوپرگلوبالهای $_SERVER و $_REQUEST
نگهبان ورودی
توابع empty() و trim()
زره امنیتی
مفهوم XSS و تابع htmlspecialchars()
اعتبارسنجی مدرن با Filter
تابع filter_var()
حافظه کوتاهمدت سرور
شروع یک سشن، ذخیره و بازیابی اطّلاعات
مدیریت و پایان دادن به نشست
پاک کردن یک متغیر یا نابود کردن سشن
اصل "خودت را تکرار نکن" (DRY)
وارد کردن محتوای یک فایل در فایل دیگر
فراخوانی هوشمند و یکباره
دستورهای include_once و require_once
تکرار با شمارنده
حلقهٔ for
تکرار تا رسیدن به شرط
حلقههای while و do-while
کنترل جریان حلقه Flow Control
دستورهای break و continue
لیستهای منظم
آرایههای اندیسدار
لیستهای دیکشنری
آرایههای انجمنی، کلید (Key)، مقدار (Value) و حلقه foreach
آرایهای از آرایهها
آرایههای چند بعدی
ساخت جعبه ابزار شخصی
تعریف و فراخوانی تابع
توابع ورودی و خروجیدار
پارامترها (آرگومانها) و دستور return
قلمرو متغیرها Variable Scope
توضیح مفهوم Local Scope و Global Scope
به یاد سپردن کاربر
مفهوم کوکی و تفاوت آن با سشن
موارد استفاده و ملاحظات امنیتی
کاربردهای رایج کوکی و نکات امنیتی
خواندن و نوشتن در فایلها
توابع اصلی کار با فایل؛ خواندن، نوشتن و بررسی وجود یک فایل
مدیریت فایلها و دایرکتوریها
کار با پوشهها؛ ساخت پوشهٔ جدید، گرفتن لیستی از تمام فایلها و پوشهها