آموزش اصول PHP

PHP Fundamentals

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: با پرکاربردترین زبان برنامه نویسی سمت سرور جهان ، PHP ، شروع کنید. این دوره به شما مبانی برنامه نویسی PHP روی پشته LAMP (Linux ، Apache ، MySQL و PHP) را آموزش می دهد. این دوره برای ایجاد پایه و اساس برای تبدیل شدن به یک توسعه دهنده PHP مولد در یک محیط LAMP طراحی شده است. شما با نحو PHP و سادگی پردازش فرم ، از جمله توابع ، آرایه ها ، کلاس ها ، عملگرها ، ادغام پایگاه داده و موارد دیگر آشنا خواهید شد.

سرفصل ها و درس ها

بررسی اجمالی دوره Course Overview

  • بررسی اجمالی دوره Course Overview

مقدمه Introduction

  • مقدمه Introduction

  • مخاطب مورد نظر Intended Audience

  • تاریخچه PHP History of PHP

  • چه چیزی ممکن است What's Possible?

  • برنامه های نمونه Sample Programs

  • اجرای اسکریپت های PHP در Netbeans Running PHP Scripts in Netbeans

  • کلمات کلیدی رزرو شده Reserved Keywords

  • طرح کلی دوره Course Outline

انواع کلی General Types

  • بررسی اجمالی Overview

  • اصول - نظرات ، حساسیت به مورد Basics - Comments, CaseSesitivity

  • نوع - عدد صحیح (نسخه ی نمایشی) Type - Integer (Demo)

  • نوع - نقطه اعشاری/شناور (نسخه ی نمایشی) Type - Decimal/Floating Point (Demo)

  • نوع - بولی (نسخه ی نمایشی) Type - Boolean (Demo)

  • نوع - ثابت (نسخه ی نمایشی) Type - Constant (Demo)

  • تعیین انواع متغیر (نسخه ی نمایشی) Determine Variable Types (Demo)

  • خلاصه Summary

کارکرد Functions

  • بررسی اجمالی Overview

  • عملکرد چیست؟ What Is a Function?

  • ایجاد عملکرد (نسخه ی نمایشی) Creating a Function (Demo)

  • فراخوانی عملکرد (نسخه ی نمایشی) Calling a Function (Demo)

  • پارامترهای عبور (نسخه ی نمایشی) Passing Parameters (Demo)

  • پارامترهای پیش فرض (نسخه ی نمایشی) Default Parameters (Demo)

  • مقادیر برگشتی (نسخه ی نمایشی) Returning Values (Demo)

  • توابع متغیر (نسخه ی نمایشی) Variable Functions (Demo)

  • دامنه متغیر (نسخه ی نمایشی) Variable Scope (Demo)

  • متغیرهای جهانی (نسخه ی نمایشی) Global Variables (Demo)

  • خلاصه Summary

رشته های Strings

  • بررسی اجمالی Overview

  • رشته های تک نقل شده (نسخه ی نمایشی) Single Quoted Strings (Demo)

  • رشته های دو گانه (نسخه ی نمایشی) Double Quoted Strings (Demo)

  • سند اینجا (نسخه ی نمایشی) Here Document (Demo)

  • چاپ () (نسخه ی نمایشی) print() (Demo)

  • تغییر پرونده (نسخه ی نمایشی) Changing Case (Demo)

  • strlen () (نسخه ی نمایشی) strlen() (Demo)

  • strpos () (نسخه ی نمایشی) strpos() (Demo)

  • str_replace () (نسخه ی نمایشی) str_replace() (Demo)

  • substr () (نسخه ی نمایشی) substr() (Demo)

  • str_split () (نسخه ی نمایشی) str_split() (Demo)

  • خلاصه Summary

آرایه ها Arrays

  • بررسی اجمالی Overview

  • درباره آرایه ها About Arrays

  • آرایه های نمایه شده (نسخه ی نمایشی) Indexed Arrays (Demo)

  • آرایه های انجمنی (نسخه ی نمایشی) Associative Arrays (Demo)

  • array_key_exists () (نسخه ی نمایشی) array_key_exists() (Demo)

  • in_array () (نسخه ی نمایشی) in_array() (Demo)

  • array_push () (نسخه ی نمایشی) array_push() (Demo)

  • array_pop () (نسخه ی نمایشی) array_pop() (Demo)

  • unset () (نسخه ی نمایشی) unset() (Demo)

  • مرتب سازی آرایه ها (نسخه ی نمایشی) Sorting Arrays (Demo)

  • شمارش () (نسخه ی نمایشی) count() (Demo)

  • حلقه Foreach (نسخه ی نمایشی) Foreach Loop (Demo)

  • آرایه چند بعدی (نسخه ی نمایشی) Multi-dimensional Array (Demo)

  • خلاصه Summary

کلاسها و اشیا Classes & Objects

  • بررسی اجمالی Overview

  • ایجاد یک کلاس ساده (نسخه ی نمایشی) Creating a Simple Class (Demo)

  • ایجاد یک شی (نسخه ی نمایشی) Creating an Object (Demo)

  • ایجاد خصوصیات (نسخه ی نمایشی) Creating Properties (Demo)

  • دسترسی به خصوصیات (نسخه ی نمایشی) Accessing Properties (Demo)

  • ایجاد ثابت ها (نسخه ی نمایشی) Creating Constants (Demo)

  • دسترسی به ثابت ها (نسخه ی نمایشی) Accessing Constants (Demo)

  • ایجاد روش ها (نسخه ی نمایشی) Creating Methods (Demo)

  • $ این (نسخه ی نمایشی) $this (Demo)

  • دسترسی به روش ها (نسخه ی نمایشی) Accessing Methods (Demo)

  • سازندگان (نسخه ی نمایشی) Constructors (Demo)

  • عبور پارامتر اولیه (نسخه ی نمایشی) Initial Parameter Passing (Demo)

  • وراثت (نسخه ی نمایشی) Inheritance (Demo)

  • خصوصیات محافظت شده (نسخه ی نمایشی) Protected Properties (Demo)

  • خصوصیات خصوصی (نسخه ی نمایشی) Private Properties (Demo)

  • روش های ویژگی های استاتیک (نسخه ی نمایشی) Static Properties & Methods (Demo)

  • محدوده عملگر: (نسخه ی نمایشی) Scope Resolution Operator :: (Demo)

  • شامل پرونده (نسخه ی نمایشی) Include File (Demo)

  • نیاز به پرونده (نسخه ی نمایشی) Require File (Demo)

  • خلاصه Summary

اپراتورها و سازه های کنترل Operators & Control Structures

  • بررسی اجمالی Overview

  • اپراتورهای حساب (نسخه ی نمایشی) Arithmetic Operators (Demo)

  • افزایش/کاهش اپراتورها (نسخه ی نمایشی) Incrementing/Decrementing Operators (Demo)

  • اپراتورهای واگذاری (نسخه ی نمایشی) Assignment Operators (Demo)

  • اپراتور رشته (نسخه ی نمایشی) String Operator (Demo)

  • اپراتورهای مقایسه (نسخه ی نمایشی) Comparison Operators (Demo)

  • اپراتور سفینه فضایی (نسخه ی نمایشی) Spaceship Operator (Demo)

  • اپراتورهای منطقی (نسخه ی نمایشی) Logical Operators (Demo)

  • اگر بیانیه (نسخه ی نمایشی) If Statement (Demo)

  • Else If (نسخه ی نمایشی) Else If (Demo)

  • بیانیه سوئیچ (نسخه ی نمایشی) Switch Statement (Demo)

  • اپراتور سه تایی (نسخه ی نمایشی) Ternary Operator (Demo)

  • اپراتور Null Coalesce (نسخه ی نمایشی) Null Coalesce Operator (Demo)

  • while loop (نسخه ی نمایشی) While Loop (Demo)

  • For Loop (نسخه ی نمایشی) For Loop (Demo)

  • نحو جایگزین برای ساختارهای کنترل (نسخه ی نمایشی) Alternate Syntax for Control Structures (Demo)

  • خلاصه Summary

پایگاه داده ها Databases

  • بررسی اجمالی Overview

  • پایگاه داده های احتمالی Possible Databases

  • PDO در مقابل MySQli PDO vs. MySQli

  • راه اندازی MySQL در Linux (نسخه ی نمایشی) Setting up MySQL in Linux (Demo)

  • راه اندازی MySQL در ویندوز (نسخه ی نمایشی) Setting up MySQL on Windows (Demo)

  • ایجاد یک پایگاه داده و جدول با phpMyAdmin (نسخه ی نمایشی) Creating a Database and Table with phpMyAdmin (Demo)

  • اتصال به پایگاه داده (نسخه ی نمایشی) Connecting to Database (Demo)

  • بستن اتصال پایگاه داده (نسخه ی نمایشی) Close Database Connection (Demo)

  • اجرای پرس و جو - حذف ، به روزرسانی ، درج (نسخه ی نمایشی) Executing a Query - Delete, Update, Insert (Demo)

  • گرفتن شناسه درج شده (نسخه ی نمایشی) Grabbing Inserted Id (Demo)

  • انتخاب داده از پایگاه داده (نسخه ی نمایشی) Select Data From Database (Demo)

  • مثال بیانیه آماده شده Prepared Statement Example

  • نمونه PDO PDO Example

  • خلاصه Summary

برنامه نویسی وب Web Programming

  • بررسی اجمالی Overview

  • راه اندازی مکان وب سایت - Linux (نسخه ی نمایشی) Setup Web Site Location - Linux (Demo)

  • تنظیم مکان وب سایت - ویندوز (نسخه ی نمایشی) Setup Web Site Location - Windows (Demo)

  • ساختار و چیدمان وب سایت (نسخه ی نمایشی) Web Site Structure and Layout (Demo)

  • کوتاه کردن نحو با HTML (نسخه ی نمایشی) Shorten Syntax with HTML (Demo)

  • $ _GET (نسخه ی نمایشی) $_GET (Demo)

  • $ _POST (نسخه ی نمایشی) $_POST (Demo)

  • اعتبار سنجی فرم (نسخه ی نمایشی) Form Validation (Demo)

  • session_start () (نسخه ی نمایشی) session_start() (Demo)

  • $ _SESSION (نسخه ی نمایشی) $_SESSION (Demo)

  • session_destroy () (نسخه ی نمایشی) session_destroy() (Demo)

  • خلاصه Summary

نمایش نظرات

آموزش اصول PHP
جزییات دوره
5h 8m
117
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
356
4.6 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Jill Gundersen Jill Gundersen

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