آموزش php پی اچ پی
آموزش php پی اچ پی – یک زبان برنامهنویسیِ شیءگرا است که برای طراحی وب توسعه یافتهاست
آموزش php پی اچ پی – PHP پی اچ پی مخفف PHP: Hypertext Preprocessor یک ابزار قدرتمند است
که برای توسعه انواع وب سایت های داینامیک، از یک وبلاگ ساده گرفته تا برترین سایت های دنیای وب مورد استفاده قرار میگیرد.
آموزش php پی اچ پی یک زبان برنامه نویسی تحت وب سمت سرور است.
سمت سرور یا serverside اینگونه تعریف میشود که کلیه تغییرات در سمت سرور انجام میشود و کاربر هیچ گونه دخل و تصرفی برای تغییر و یا مشاهده این دستورات ندارد.
کدهای آموزش پی اچ پی – PHP توسط یک سرور وب که نرمافزار پیاچپی بر روی آن نصب باشد، تفسیر میشوند.
آموزش php پی اچ پی یکی از پر طرفدارترین زبانهای اسکریپتنویسی متن باز (Open Source) است
که بیشتر برای طراحی برنامههای سمت سرور در وبگاههای پویا (Dynamic) مورد
استفاده قرار میگیرد.
PHP مخفف PHP: Hypertext Preprocessor (پیشپردازنده فرامتن) میباشد.
آموزش php پی اچ پی در سال ۱۹۹۴ ایجاد شد. رسموس لردورف (Rasmus Lerdorf) ایجاد کننده اولیه آن بوده است
ولی در طی زمان این زبان برنامهسازی، توسط سایر کارشناسان و برنامهنویسان تکمیل گردیده و به شکل کنونی آن درآمده است.
آموزش php پی اچ پی میتوان:
صفحات داینامیک ایجاد کرد
پی اچ پی قادر به ایجاد، باز کردن، خواندن، نوشتن، حذف و بستن فایل ها در سرور می باشد
پی اچ پی می تواند داده های فرم را جمع آوری کند
کوکی ها را ارسال و دریافت کند
پی اچ پی می تواند داده ها را در پایگاه داده خود اضافه، حذف و تغییر دهد
پی اچ پی را می توان برای کنترل دسترسی به کاربر استفاده کرد
پی اچ پی می تواند داده ها را رمزگذاری کند
با PHP شما به خروجی HTML محدود نمی شوید.
آموزش php پی اچ پی شما می توانید از پی اچ پی خروجی تصاویر، فایل های PDF و حتی فیلم های فلش بگیرید.
شما همچنین می توانید هر خروجی متنی، مانند XHTML و XML را نیز بگیرید.
برای یادگیری پی اچ پی باید درک اولیه ای از HTML, CSS, JAVASCRIPT داشته باشید.
آموزش php mvc، بهترین کتاب آموزش php
آموزش برنامه نویسی PHP
آموزش PHP مقدماتی تا پیشرفته به زبان فارسی و پروژه محور MVC
آموزش زبان برنامه نویسی PHP
دانلود کتاب آموزش PHP از مقدماتی تا پیشرفته
طراحی سایت با PHP به زبان ساده و بهترین آموزش اصولی وگام به گام
کاملترین پکیج و دوره مجازی آموزش حرفه ای زبان PHP –
آموزش php پی اچ پی فصل 1 : مقدمه ، پيشنيازها و آماده سازي محيط کار
در مورد زبان اسکريپتي PHP
مقايسه ي زبان هاي برنامه نويسي و زبان هاي نمادگذاري
PHP و چرايي انتخاب اين زبان
زبان هاي Server-Side در مقابل Client-Side
تاريخچه ي PHP
معرفي کلي دوره و هدف نهايي آن
پيشنيازها ي دوره
آماده سازي محيط برنامه نويسي
سيستم عامل
مرورگر
راه اندازي وب سرور محلي (Local)
مجموعه ي AMP : Apache , MySQL , PHP در سيستم عامل هاي مختلف
نصب WAMP و پيکربندي آن در ويندوز
يافتن فولدر ريشه (root) وب سرور محلي و مديريت فايل هاي برنامه ها
پيکربندي PHP و MySQL
تست وب سرور محلي و ديدن اطلاعات و ويژگي هاي PHP نصب شده
انتخاب ويرايشگر و محيط توسعه ي برنامه هاي PHP (IDE)
در مورد PhpStorm و Notepad++ : دانلود و نصب آن ها
آموزش نکات و تکنيک هاي مهم ويرايشگر PhpStorm
تنظيمات PhpStorm
ايجاد و ويرايش پروژه
کليدهاي ميانبر مهم در PhpStorm
ضبط ماکرو ها و استفاده از آنها براي کدنويسي سريعتر
تکنيک هايي براي افزايش سرعت و دقت در کدنويسي (emmet plugin)
موارد متفرقه در مورد PhpStorm
آموزش php پی اچ پی فصل 2 : قرارداد ها، شروع کدنويسي حساب شده و مفاهيم پايه !
فرمت فايل هاي زبان PHP
آشنايي با کدگذاري فايل ها : Utf-8 در مقابل ASCII
مفاهيم پايه
صفحات وب ايستا (Static) در مقابل صفحات وب پويا (Dynamic)
دو جزء اساسي تشکيل دهنده ي يک برنامه : داده ها و کدها
روند پردازش درخواست ها از مرورگر تا وب سرور و برعکس
تگ هاي زبان PHP : جا دادن کدهاي PHP در صفحه ي وب
آشنايي با توابع echo و print براي چاپ داده ها
توضيحات (Comments) در زبان PHP
تابع rand و استفاده از آن براي توليد اعداد تصافي در طول برگذاري اين دوره
کدنويسي استاندارد و قراردادهاي اين دوره ي آموزشي
استاندارد تعين نام ها
استاندارد تعين کامنت ها
استاندارد تعين فرمت ها
رعايت نظم و فرورفتگي ها (Indentation) در کدنويسي
شيوه ي پوشه بندي و ساختار فايل هاي اين دوره
فايل هاي کمکي مورد استفاده در اين دوره
پوشه ي common
فايل styles.css
فايل common.js
فايل common.php
آموزش php پی اچ پی فصل 3 : انواع مختلف داده ها و متغيرها در PHP
داده هاي دنياي پيرامون ما
متغير در زبان هاي برنامه نويسي چيست ؟
نحوه ي تعريف متغيرها : صريح در مقابل ضمني
قواعد نامگذاري صحيح متغيرها
مثال هايي از نامگذاري هاي صحيح و غلط براي متغيرها
انواع مختلف متغيرهاي PHP
متغيرهاي رشته اي (String)
متغيرهاي عددي صحيح (Integer)
متعيرهاي عددي اعشاري (Float)
متغيرهاي بولين (Boolean)
متغيرهاي آرايه اي (Array)
نوع هاي خاص : NULL و empty
متغيرهاي ارجاعي (Pointer)
تخريب و از بين بردن متغير ها با دستور unset
تشخيص نوع متغيرها با تابع gettype()
تغير نوع متغير با تابع settype()
توابع چک کردن نوع متغيرها
is_int
is_string
is_bool
is_float
is_array
is_numeric
is_null
is_empty
تبديل نوع متغيرها (Type Casting)
ثابت ها در زبان PHP
ثابت هاي مهم و کاربردي از پيش تعريف شده در PHP
کار با متغيرهاي رشته اي
تفاوت استفاده از تک کوتيشن و دابل کوتيشن در اطراف رشته ها ( ‘ و “)
استفاده ي ترکيبي از متغيرها و داده ها در کدهاي PHP
آموزش php پی اچ پی فصل 4 : عملگرها در PHP : انجام اعمال مختلف بر روي داده ها و متغيرها
عملگر چيست ؟
انواع عملگرها در زبان PHP
عملگرهاي رياضي و محاسباتي
عملگرهاي رشته
عملگرهاي مقايسه اي
عملگرهاي منطقي
عملگرهاي بيتي
عملگرهاي انتساب
عملگرهاي خاص : ++ و –
بررسي عملگرها با مثال هاي مختلف
اوليت اعمال عملگرهاي مختلف