تدریس خصوصی PHP

با سلام و درود خدمت همه دوستان عزیز

دوره های تدریس و آموزش خصوصی php از امروز شروع شد.دوستان عزیزی که در تهران هستند در صورت لزوم می توانند با شماره تماس بنده و یا ایمیل ، ارتباط داشته باشن.

تدریس خصوصی php به دو صورت مقدماتی و پیشرفته انجام خواهد شد.

شماره تماس : 09377869283

سرفصل دوره php:

Picture

آشنایی با زبان برنامه نویسی PHP

تاریخچه زبان برنامه نویسی PHP

بررسی نحوه عملکرد و اجرای یک برنامه PHP

نصب XAMPP برای راه اندازی سرور محلی (Local Host)

پیاده سازی و اجرای نخستین برنامه PHP

آشنایی با شبه تابع echo

نصب محیط توسعه (IDE) نت بینز (NetBeans) برای توسعه برنامه های PHP

نحوه لینک بین XAMPP و NetBeans

توسعه برنامه ابتدایی نوشته شده با PHP

فراخوانی تابع phpinfo برای دریافت اطلاعات سرور و ماژول PHP در سرور

تگ های php برای تلفیق HTML و PHP

نحوه درج توضیح یا کامنت در برنامه های PHP

بخش اول
Movie

متغیرها، انواع داده ها و ثوابت

متغیرها و کاربردهای آن ها

انواع داده ها در PHP

توابع مربوط به تشخیص نوع توابع

تشخیص متغیرهای خالی

تشخیص متغیرهای تعریف شده

نمایش جزئیات یک متغیر در مرورگر

تبدیل انواع یا Type Casting

عملگرها

بخش دوم
Picture

ساختارهای کنترل برنامه – عبارات شرطی و تصمیم گیری

دستور if و حالات مختلف آن

دستور switch و حالات آن

پیاده سازی مثال های مختلف برای نمایش کاربرد ساختارهای شرطی و تصمیم گیری

بخش سوم
Location

ساختارهای کنترل برنامه – حلقه های تکرار

حلقه تکرار while برای پیاده سازی تکرار نامشخص و/یا نامحدود

حلقه تکرار do-while برای پیاده سازی حلقه با حداقل یک اجرا

حلقه تکرار for برای پیاده سازی حلقه های مشخص و/یا محدود

پیاده سازی مثال های مختلف برای نمایش کاربرد ساختارهای تکرار

بخش چهارم
Location

آرایه ها در PHP

Blade Template

نحوه تعریف آرایه ها در PHP

تعریف کلیدهای عدد صحیح

تعریف کلیدهای غیر عددی

تغییر عناصر یک آرایه

افزودن عنصر جدید به آرایه ها

عملگرهای مربوط به آرایه ها

اشاره گرهای آرایه در PHP

توابع مهم و کاربردی برای کار با آرایه ها در PHP

حلقه تکرار foreach برای حرکت بر روی عناصر یک آرایه

ارائه مثال های متنوع برای کاربردهای آرایه در PHP

بخش پنجم
Movie

رشته ها

نحوه تعریف رشته ها در PHP

تعریف با استفاده از علامت گفتار یگانه (Single Quotation Mark)

تعریف با استفاده از علامت گفتار دوگانه (Double Quotation Mark)

تعریف رشته با استفاده از روش Heredoc

تعریف رشته با استفاده از روش Nowdoc

بخش ششم
Movie

متغیرهای با نام متغیر

رشته ها به عنوان آرایه

توابع مهم و کاربردی رشته ها در PHP

بخش هفتم
Movie

توابع و مقدمه ای بر برنامه نویسی ماژولار (پیمانه ای)

نحوه تعریف توابع

تعریف آرگومان ها و پارامترهای ورودی توابع

تعریف خروجی برای توابع

حوزه تعریف متغیرها

متغیرهای سراسری (Global)

متغیرهای ایستا (Static)

مقادیر پیش فرض برای پارامترهای ورودی

ضمیمه کردن فایل های جانبی

بررسی وجود یک تابع با استفاده از تابع function_exists

توابع تو در تو یا Nested Functions

تعریف متغیرهای مرجع یا Reference

بخش هفتم
Movie

ویژگی های جدید PHP 7 برای تعریف توابع

محدودیت انوع

تعیین نوع ورودی

نعیین نوع خروجی

بخش هشتم
Movie

اشکال زدایی و مدیریت حالات استثنائی

نمایش پیام هاو جزئیات در خصوص متغیرها

کاربرد تابع error_reporting برای مدیریت نمایش پیام های خطا و هشدار

بلوک try/catch/finally برای مدیریت حالات استثنائی یا Exception Handling

بررسی کلاس Exception

کاربرد دستور throw برای ایجاد خطای دلخواه

بخش نهم
Movie

اطلاعات مربوط به سرور و ثابت های خاص

دریافت اطلاعات سرور و درخواست با $_SERVER

مولفه های مربوط به آرایه اطلاعات سرور

دریافت خط جاری با __LINE__

دریافت فایل جاری با __FILE__

دریافت مسیر فایل جاری با __DIR__

دریافت نام تابع جاری با __FUNCTION__

دریافت نام کلاس جاری با __CLASS__

دریافت متد جاری با __METHOD__

دریافت فضای نام جاری با __NAMESPACE__

بخش دهم
Movie

فرم های وب و مدیریت درخواست ها

انتقال اطلاعات میان صفحات وب

روش GET برای ارسال اطلاعات و درخواست

روش POST برای ارسال اطلاعات و درخواست

استفاده از $_GET برای دریافت ویژگی های منتقل شده با روش GET

استفاده از $_POST برای دریافت ویژگی های منتقل شده با روش POST

پیاده سازی فرم های وب با روش GET و POST

آرایه سراسری $_REQUEST

آماده سازی داده برای ارسال از طریق روش GET

بخش یازدهم
Movie

مدیریت کوکی یا Cookie

کوکی چیست؟

تاریخ انقضای کوکی

نحوه تنظیم کوکی با استفاده از تابع setcookie

کوکی های ساده و کوکی های آرایه ای

دریافت اطلاعات کوکی های تعریف شده توسط آرایه سراسری $_COOKIE

حذف یک کوکی با تابع unset

بررسی امکان تعریف کوکی ها و فعال بودن آن ها در مرورگر کاربر

بخش دوازدهم
Movie

مدیریت جلسه، نشست یا Session

آشنایی با مفهوم نشست یا Session

شروع نشست کاری با session_start

بررسی وجود متغیر های نشست

حذف اطلاعات نشست به صورت جزئی و کلی

دریافت شناسه نشست

بخش سیزدهم
Movie

هدرها

کاربرد تابع header برای ارسال هدرهای خام

بررسی ارسال هدرهای

استخراج کد پاسخ دریافتی از هدر

فهرست هدرهای دریافت شده

بخش چهاردهم
Movie

کار با فایل ها

سیستم فایل در PHP

هماهنگ سازی آدرس های یونیکس (UNIX) و ویندوز (Windows)

توابع مهم و کاربردی برای مدیریت فایل ها و پوشه ها

دریافت اطلاعات فایل ها و پوشه ها

بررسی ویژگی های فایل

ایجاد و مدیریت پوشه ها

کپی، انتقال و حذف فایل ها

بخش پانزدهم
Movie

کتابخانه GD برای کارهای گرافیکی در PHP

آشنایی با کتابخانه توابع گرافیکی GD

ایجاد تصاویر در GD

ترسیم اشکال و متن ها در GD

ارسال خروجی حاصل از GD

کاربرد تابع header برای ایجاد تصاویر دینامیکی

پیاده سازی پروژه کپچا

بخش شانزدهم
Movie

شی گرایی

Classes and objects

The $this keyword

Chaining methods & properties

Public vs. Private

Magic methods and Constants

Inheritance in PHP

Abstract classes & methods

Interfaces

Polymorphism

Type hinting

Type hinting for interfaces

The static keyword

بخش هفده ام

کلیه حقوق مادی و معنوی , متعلق به سایت (Alihossein.ir)می باشد ,انتشار مطالب بدون ذکر منبع از نظر اخلاقی و شرعی صحیح نمی باشد.