شاخه‎ها

آموزش PHP

جدید

دوره کامل آموزشی و نسخه نهایی نرم افزارهای مورد نیاز در آموزش زبان برنامه نویسی PHP

اضافه به علاقمندی

اطلاعات بیشتر

پی‌اچ‌پی (PHP) یک زبان برنامه‌نویسی است که برای طراحی وب توسعه یافته‌است؛ اما می‌توان از آن به عنوان یک زبان عمومی نیز استفاده‌کرد. این زبان در سال ۱۹۹۵ میلادی توسط راسموس لِردورف (Rasmus Lerdorf) ساخته‌شد و در حال حاضر توسعه آن بر عهده گروه پی‌اچ‌پی می‌باشد. در ابتدا پی‌اچ‌پی از عبارت صفحه خانگی شخصی (Personal Home Page) گرفته شده‌بود. اما اکنون این کلمه مخففِ بازگشتی PHP: Hypertext Preprocessor به معنی پی‌اچ‌پی: پیش‌پردازنده ابرمتن می‌باشد.

PHP را می توان با قاطعیت پرطرفدارترین زبان برنامه نویسی سمت وب دانست که از آن برای برنامه نویسی و پیاده سازی بسیاری از وب سایت های داینامیک استفاده می شود. مجموعه ای که هم اکنون پیش روی شماست از اولین مراحل نصب و اجرای PHP و محیط شبیه ساز آن تا پیشرفته ترین قسمت های کار با پایگاه داده و مباحث امنیتی همراه شماست تا تواناهایی خود را در زمینه ی طراحی و برنامه نویسی وب کامل کنید.

کدهای پی‌اچ‌پی توسط یک سرور وب که نرم‌افزار پی‌اچ‌پی بر روی آن نصب باشد، تفسیر می‌شوند. دستورهای این زبان می‌توانند به صورت مستقیم در درون کدهای اچ‌تی‌ام‌ال قرار بگیرند. زبان پی‌اچ‌پی از نسخه ۴٫۳ به بعد قابلیت پشتیبانی از واسط خط فرمان را نیز به امکانات خود اضافه کرد. این قابلیت می‌تواند برای ایجاد نرم‌افزارهای غیر وبی و یا نرم‌افزارهایی با واسط گرافیکی کاربر مورد استفاده قرار بگیرد. پی‌اچ‌پی یک نرم‌افزار آزاد است که تحت مجوز پی‌اچ‌پی انتشار یافته است. این مجوز به دلیل قرار دادن محدودیت بر روی استفاده از عنوان پی‌اچ‌پی، با مجوز همگانی گنو (GPL) سازگار نیست. پی‌اچ‌پی را می‌توان بر روی اکثر سرورهای وب نصب کرد. همچنین قابلیت نصب آن به صورت یک شل جداگانه بر روی تقریباً تمامی سیستم‌های عامل و پلت‌فرم‌ها (یا سکوها) وجود دارد.

زبان برنامه نویسی PHP یکی از مهمترین و قدرتمند ترین زبان های برنامه نویسی تحت وب است. در دوره مقدماتی این آموزش، شما پس از مرور دستورات HTML، با تعاریف پایه و قواعد کدنویسی آشنا شده و مفهوم شی گرایی را بصورت کامل خواهید آموخت. همچنین نحوه کار با انواع داده ها، متغیرها، عملگرها و توابع از دیگر مباحثی است که در این دوره آموزشی بصورت کامل به آن پرداخته شده است. علاوه بر موارد ذکر شده، شما در دوره مقدماتی با ساختار های شرطی و تکرار و روش های مختلف کار با آرایه ها نیز آشنا خواهید شد. در دوره متوسط این آموزش با بررسی آرایه های چندبعدی، به مطالعه توابع کار با رشته ها پرداخته و با Superglobals و ایجاد و ارتباط با فرم ها بصورت کامل آشنا خواهید شد. علاوه بر این، ایجاد یک گالری، اعتبار سنجی فرم ها، کار با فایلها، Cookie ها، و Session از دیگر مباحثی است که بصورت کامل مورد بحث و بررسی قرار گرفته است. در دوره پیشرفته، شما با مفاهیم فیلترها و ماکروها آشنا خواهید شد. علاوه بر این، با آموزش نحوه کار با MYSQL، به بررسی دستورات آن پرداخته، سپس اصول کار با phpMyAdmin را بصورت کامل فراخواهید گرفت. علاوه براین در این دوره آموزشی، نحوه کار با CMS ها، WordPress و Joomla را خواهید آموخت.

این بسته شامل ۲ عدد DVD ٩ گیگابایتی حاوی نرم افزارهای مورد نیاز زبان برنامه نویسی PHP، دوره های مقدماتی، متوسط و پیشرفته آموزش PHP می باشد. این دیسک شامل دوره کامل آموزشی و نسخه نهایی نرم افزارهای مورد نیاز در آموزش زبان برنامه نویسی PHP می باشد. در صورت نیاز، پس از نصب هر یک از نرم افزارها با مراجعه به پوشه برنامه در دیسک و مشاهده فیلم آموزشی، نرم افزار را بر روی سیستم خود فعال کنید.

لیست نرم افزارها به شرح زیر است:                                                  

ActiveState Komodo IDE 9.0.1.87208

Aptana Studio 3.6.1

Blumentals Rapid PHP 13.2.0.164

Eclipse for PHP Developers 4.4.2

JetBrains PhpStorm 8.0.3.139.1348

NetBeans IDE 8.0.2

Notepad++ 6.7.8.2

NuSphere PhpED Professional 14.0.14029

phpDesigner 8.1.2

Sublime Text 3.3083

WaterProof PHPEdit 5.0.0.12872

Zend Technologies Zend Studio 12.5

 

WampServer 2.5

XAMPP 5.6.8

 فهرست عناوین آموزشی فارسی این محصول عبارت است از:

دوره مقدماتی

 

١ - آشنایی با PHP

مقدمه - آشنایی با PHP

 

٢ - مروری بر HTML

مروری بر HTML (١) - مروری بر HTML (٢) - مروری بر HTML (٣) - مروری بر HTML (٤)

 

٣ - کار با Xampp

نصب Xampp - اجرای Xampp

 

۴ - آغاز کدنویسی

اجرای یک اسکریپت ساده - مفهوم الگوریتم

 

۵ - دستورات ابتدایی PHP

قالب کلی اسکریپت های PHP - اضافه کردن توضیحات - دستور Echo

 

۶ - آشنایی با متغیرها

آشنایی با متغیرها - ثابت ها

 

٧ - داده ها (١)

انواع داده ها - داده های String - چاپ کاراکتری از یک رشته

 

٨ - داده ها (٢)

داده Boolean - داده Object - نوع داده ای Resource و Null

 

٩ - تبدیل داده ها

تبدیل انواع داده ها - تبدیل نوع داده ها با استفاده از Casting

 

١٠ - شی گرایی

مفاهیم شی گرایی - ایجاد کلاس و شی - ایجاد خصوصیات کلاس - میدان دید متغیرها

 

١١ - عبارت ها و عملگرها

عبارات در PHP - عملگرهای مقایسه ای - عملگرهای منطقی و کار با رشته ها - تقدم عملگرها

 

١٢ - توابع ریاضی

توابع ریاضی (١) - توابع ریاضی (٢) - توابع ریاضی (٣)

 

١٣ - ساختارهای کنترل و تصمیم گیری

آشنایی با ساختارهای کنترل و تصمیم گیری - دستور Switch - حلقه تکرار While - حلقه Do While

 

١۴ - حلقه تکرار For

حلقه تکرار For (١) - حلقه تکرار For (٢)

 

١۵ - کار با حلقه For

بدست آوردن مقسوم علیه - ایجاد جدول ضرب - چاپ ستاره

 

١۶ - آرایه ها

آرایه ها

 

١٧ - توابع

آشنایی با توابع - ایجاد یک تابع ساده

 

١٨ - بازگردانی آرایه توسط تابع

بازگردانی آرایه توسط تابع

 

١٩ - توابع بازگشتی

آشنایی با توابع بازگشتی - بررسی اعداد اول

 

٢٠ - مرتب سازی آرایه ها

مرتب سازی آرایه های Index - مرتب سازی آرایه های Associative

 

٢١ - دسترسی به عناصر یک آرایه Associative

دسترسی به عناصر یک آرایه Associative

 

٢٢ - کار با آرایه ها

کار با آرایه ها (١) - کار با آرایه ها (٢) - کار با آرایه ها (٣) - عملگرهای کار با آرایه ها

 

٢٣ - توابع کار با آرایه ها

توابع کار با آرایه ها (١) - توابع کار با آرایه ها (٢) - توابع کار با آرایه ها (٣) - توابع کار با آرایه ها (۴)

 

٢۴ - آزمون های عملی

شامل ۶ دوره آزمون

 

٢۵ - آزمون های تستی

شامل ۶٠ عدد تست

 

دوره متوسط

 

١ - حلقه تکرار Foreach

حلقه تکرار Foreach

 

٢ - آشنایی با الگوریتم Swap

الگوریتم Swap - مرتب سازی حبابی

 

٣ - آرایه های چند بعدی

آرایه های چند بعدی

 

۴ - توابع کار با رشته ها

توابع کار با رشته ها (١) - توابع کار با رشته ها (٢) - توابع کار با رشته ها (٣) - توابع کار با رشته ها (۴) - ایجاد لینک Read More

 

۵ - توابع بازگشتی در کار با رشته ها

توابع بازگشتی در کار با رشته ها

 

۶ - کار با Superglobals

کار با Superglobals (١) - کار با Superglobals (٢)

 

٧ - کار با فرم ها

کار با فرم ها در PHP (١) - کار با فرم ها در PHP (٢)

 

٨ - آپلود فایل در PHP

آپلود فایل در PHP (١) - آپلود فایل در PHP (٢)

 

٩ - ارتباط با فرم (١)

ارتباط با دکمه ها - ارتباط با Textarea

 

١٠ - ارتباط با فرم (٢)

کار با Checkboxها - کار با Radio Buttonها - کار با Listboxها

 

١١ - ایجاد یک گالری در PHP

ایجاد یک گالری در PHP

 

١٢ - اعتبار سنجی فرم ها

اعتبار سنجی فرم ها (١) - اعتبار سنجی فرم ها (٢) - ایجاد فیلدهای Required

 

١٣ - توابع پیشرفته در PHP

تابع Date - توابع Include و Require

 

١۴ - مدیریت فایل ها (١)

تابع Readfile - کار با فایل های روی سرور - تابع Fgets - تابع File - تابع Feot

 

١۵ - مدیریت فایل ها (٢)

تابع Fgetc - توابع Fwrite و Rename - تابع File Put Contact - سایر توابع کار با فایل ها

 

١۶ - توابع کار با درایوها

توابع کار با درایوها

 

١٧ - توابع کار با دایرکتوری ها

توابع کار با دایرکتوری ها - حذف فایل از یک دایرکتوری

 

١٨ - استفاده از Cookieها

ایجاد و ویرایش Cookieها - کار با Cookieها

 

١٩ - کاربرد Cookieها

مثال Cookie (١) - مثال Cookie (٢)

 

٢٠ - کار با Sessionها

آشنایی با Sessionها - ایجاد، ویرایش و تخریب Sessionها

 

٢١ - نحوه مدیریت خطاها (١)

مدیریت خطا - ایجاد Custom Error Handler - تابع Trigger Error

 

٢٢ - نحوه مدیریت خطاها (٢)

آشنایی با Exception Handling - مدیریت خطا با استفاده از Exception Handler

 

٢٣ - کار با فایل ها

کار با فایل ها (١) - کار با فایل ها (٢) - کار با فایل ها (٣) - کار با فایل ها (۴)

 

٢۴ - آزمون های عملی

شامل ۶ دوره آزمون

 

٢۵ - ازمون های تستی

شامل ۶٠ عدد تست

 

دوره پیشرفته

 

١ - فیلترها

آشنایی با فیلترها - فیلتر‌کردن یک متغیر رشته ای

 

٢ - تابع Filter Var

استفاده از تابع Filter Var - اعتبار سنجی آدرس ایمیل و URL

 

٣ - ماکروها

ماکروها در Notepad++ - ضبط ماکروها

 

۴ - استفاده از SQL

آشنایی با MYSQL - خصوصیات SQL

 

۵ - مبانی Select نویسی

دستور Select - دستورات Where و Order By

 

۶ - درج، به روز رسانی و حذف داده ها

درج، به روز رسانی و حذف داده ها

 

٧ - عملگرهای شرطی

عملگر Like - عملگرهای In و Between

 

٨ - سایر دستورات SQL

کار با Aliasها - دستور Join - مباحث تکمیلی SQL

 

٩ - کار با phpMyAdmin

ایجاد بانک اطلاعاتی در phpMyAdmin - مجوزهای دسترسی - ایجاد کاربر جدید

 

١٠ - کار با جداول

ایجاد یک جدول - تعیین خصوصیات فیلدها

 

١١ - کدنویسی در phpMyAdmin

دستور Insert - دستور Alter - دستورات Update و Delete - دستور Select

 

١٢ - اتصال به پایگاه داده

شیوه اتصال به پایگاه داده - تابع Mysqli Fetch Object

 

١٣ - آشنایی با یک سیستم جامع کاربردی

ساختار کلی سیستم - آشنایی با فایل Login.php (١) - آشنایی با فایل Login.php (٢) - آشنایی با سایر فایل ها

 

١۴ - آشنایی با CMS

آشنایی با سیستم مدیریت محتوا - بررسی ساختار سایت - بررسی عملکرد سایت

 

١۵ - بررسی فایل های CMS (١)

بررسی فایل های پروژه - بررسی فایل Index.php - فایل های Login، Footer و Logout

 

١۶ - بررسی فایل های CMS (٢)

بررسی فایل Insert.php - بررسی سایر فایل ها

 

١٧ - کار با WordPress

آشنایی با WordPress - شروع کار با WordPress

 

١٨ - ایجاد و دسته بندی مطالب

ایجاد پست جدید - دسته بندی مطالب

 

١٩ - چندرسانه ای و برگه ها

افزودن پرونده های چند رسانه ای - افزودن برگه ها

 

٢٠ - مدیریت WordPress

افزودن یک گالری - تغییر پوسته - کار با افزونه ها - ایجاد کاربر تازه

 

٢١ - تنظیمات WordPress

تنظیمات WordPress (١) - تنظیمات WordPress (٢)

 

٢٢ - آشنایی با Joomla

نصب Joomla - نصب بسته فارسی - آشنایی با محیط کاری

 

٢٣ - درج و ویرایش مطالب

ایجاد مطلب جدید - ویرایش مطالب

 

٢۴ - آزمون های عملی

شامل ۶ دوره آزمون عملی

 

٢۵ - آزمون های تستی

شامل ۶٠ عدد تست

  • محتوا
  • ویژگی ها

    مشخصات محصول

    نوع دیسک : DVD
    تعداد دیسک : 2
    نوع سیستم عامل قابل نصب : ویندوز Xp , 7 , 8 , 8.1 , 9 , 10
    نوع ویندوز : 32Bit 64Bit - X86 X64
    کاربرد نرم افزار : طراحي وب سايت
    شرکت تولید کننده : شرکت فنی مهندسی پرند
    شماره مجوز : 8-02378-048364

    برچسب ها

    دیدگاه ها

    نوشتن دیدگاه
    آموزش PHP

    آموزش PHP

    دوره کامل آموزشی و نسخه نهایی نرم افزارهای مورد نیاز در آموزش زبان برنامه نویسی PHP

    نوشتن دیدگاه

    محصولات مرتبط

    web counter gratis