آموزش برنامه نویسی php
اطلاعات پروژه
| فریلنسر | مهدی فتحی | 
| نام کاربری | mehdi.fathi2003 | 
| دسته بندی پروژه | |
| تاریخ ثبت | ۱۹ اسفند ۱۳۹۷ | 
| تعداد نظرات | ۰ | 
| قیمت | ۷۰,۰۰۰ تومان | 
| 
                                                     | 
                                            |
| 
                                                                     امکان خرید از درگاه های بانکی و کیف پول برای دانلود بعد از خرید به همین صفحه برگردید تا لینک های دانلود نمایش داده شود  | 
                                            |
| 
                                                     انتشار پروژه ها و مطالب سایت در سایت دیگر ممنوع بوده و پیگرد قانونی دارد  | 
                                            |
آموزش برنامه نویسی php
آموزش برنامه نویسی php
در این آموزش شما به طور کامل و جلسه به جلسه برنامه نویسی php را یاد می گیرید که سرفصل کامل مطالب در زیر آمده است.
آموزش کامل برنامه نویسی php
- مقدمه ای بر مدیریت محتوا در Web
 
- HTTP و HTML
 - پروسه Request/Response
 - نگاهی به Open Source
 - مزایای MySQL ، PHP
 - وب سرور Apache
 
- راه اندازی محیط توسعه
 
- آشنایی با سرویس دهنده ها همانند WAMP ، XAMP و LAMP
 - راه اندازی محیط توسعه بر روی ویندوز
 - دریافت و نصب WAMP
 - رفع مشکلات پس از نصب/تداخل با سرویس های موجود
 - تست کردن سیستم نصب شده
 
- انتخاب و استفاده از یک IDE
 
- آشنایی با IDE های مختلف برای برنامه نویسی PHP
 - استفاده از IDE ، PhpStorm برای برنامه نویسی
 
- شروع کار با PHP
 
- 
		ساختار PHP 
		
- بررسی نحوه عملکرد PHP
 - فراخوانی پردازشگر PHP
 - نوشتن Comment
 - بررسی Syntax زبان PHP
 - بررسی و کاربرد متغیرها
 - تعریف یک متغیر
 - قوانین نامگذاری متغیرها
 - مقداردهی به متغیرها
 - خواندن مقدار متغیرها
 - استفاده از متغیرها در برنامه
 - تعیین نوع برای متغیرها
 - بازه دید متغیرها
 - دستورات چندخطی
 - اپراتورها
 - بررسی کاربرد Constant
 - تعریف Constant
 - استفاده از Constant در برنامه
 - استفاده از دستور echo
 - بررسی و کاربرد تابع ها (Function)
 - نحوه کار با تابع های PHP
 
 - 
		اپراتورها
		
- اپراتورهای محاسباتی
 - اپراتورهای مقداردهی
 - اپراتورهای رشته ها
 - اپراتورهای افزاینده و کاهنده
 - اپراتورهای منطقی
 - اپراتورهای تست برابری
 - اپراتورهای مقایسه
 
 - 
		عبارت های دستوری، دستورات شرطی، و حلقه ها
		
- 
				کار با رشته ها (Strings) 
				
- دابل کوتیشن
 - تک کوتیشن
 - عبارت های دستوری
 - کار با توابع مختلف بر روی رشته ها
 
 - 
				دستورات شرطی
				
- دستور if
 - دستور else
 - دستور switch
 - اپراتور ?
 
 - 
				حلقه ها
				
- بررسی و کاربرد حلقه while
 - استفاده از حلقه while
 - بررسی و کاربرد حلقه do...while
 - استفاده از حلقه do...while
 - بررسی و کاربرد حلقه for
 - استفاده از حلقه for
 - بررسی و کاربرد حلقه foreach
 - استفاده از حلقه foreach
 - دستور break
 - دستور continue
 
 
 - 
				کار با رشته ها (Strings) 
				
 
- آرایه ها در PHP
 
- آرایه های Numerical یا عددی
 - آرایه های Associative
 - نحوه دسترسی به ایندکس های آرایه
 - استفاده از حلقه foreach در آرایه ها
 - استفاده از تابع های مربوط به Array ها
 - تابع is_array()
 - تابع count()
 - تابع shuffle()
 - تابع end()
 - تابع in_array()
 - آرایه های چند بعدی
 
- تابع ها در PHP
 
- بررسی کاربرد تابع
 - تعریف یک تابع
 - بازگرداندن یک مقدار
 - تعریف تابع دارای پارامتر ورودی
 - بازگرداندن یک Array
 
- فرم ها و دریافت اطلاعات از کاربر
 
- بررسی From ها
 - بررسی متد POST
 - بررسی متد GET
 - تشریح Query String
 - نحوه ارسال اطلاعات فرم
 - 
		المنت های مورد استفاده در فرم های ورودی
		
- TextBox
 - TextArea
 - CheckBox
 - RadioButton
 - DropDownList
 - Upload File
 - Button
 - Label
 - Hidden Field
 
 - دریافت اطلاعات Form ها توسط PHP
 - دریافت اطلاعات از طریق $_POST
 - دریافت اطلاعات از طریق $_GET
 - دریافت اطلاعات از طریق $_REQUEST
 
- کار با فایل ها
 
- چک کردن وجود یا عدم وجود یک فایل
 - ایجاد یک فایل
 - خواندن محتویان فایل ها
 - کپی کردن فایل ها
 - Move کردن فایل ها
 - حذف کردن فایل ها
 - خواندن کلیه محتویات یک فایل
 
- آپلود فایل
 
- نحوه آپلود فایل
 - تنظیمات مربوط به آپلود فایل
 - بررسی شرایط مختلف هنگام آپلود فایل
 
- آرایه سوپرگلوبال $_SERVER
 
- اخذ اطلاعاتی مختلف با استفاده از $_SERVER
 
- مدیریت بر خطاها و رفع آنها در PHP
 
- مدیریت خطاها ، رفع خطاها و کدنویسی لازم جهت مدیریت خطاها
 - تنظیم سطح مورد نیاز جهت گزارش دهی خطاها
 - مدیریت بر Exceptions
 
- کاوش در پوشه ها
 
- ایجاد پوشه با PHP
 - خواندن محتوای یک پوشه
 - اخذ اطلاعات در مورد مسیر یک فایل
 
- استفاده از cookie
 
- Cookie چیست ؟
 - بررسی کاربردهای cookie
 - تابع setcookie
 - ایجاد cookie
 - بررسی $_COOKIE
 - دسترسی به یک cookie
 - از بین بردن cookie
 
- Session و احراز هویت (Authentication)
 
- Session چیست
 - کاربردهای Session
 - تابع session_start()
 - بررسی $_SESSION
 - نحوه ساخت یک SESSION
 - نحوه از بین بردن SESSION
 - پایان دادن Session
 - کار با تابع unset
 - کار با تابع session_destroy
 
- تاریخ و زمان
 
- توابع تاریخ و زمان
 - مدیریت بر اطلاعات تاریخ و زمان
 - تنظیم و اخذ مقادیر زمان
 
- ارسال ایمیل ها
 
- ارسال ایمیل ها
 - تابع Mail()
 - ایجاد یک اسکریپت فرم تماس میل (mail contact form script)
 - صحه گذاری آدرس ایمیل
 - فیلترگذاری داده ورودی ایمیل
 - اضافه نمودن Form ، Content-Type (utf-8) و header های Reply-To در ایمیل
 
- عبارات منظم Regular Expression
 
- الگوهای Regular Expression
 - عبارات Regular