دانلود رایگان کتاب:
دفترچه یادداشت پی اچ پی برای حرفه‌ای ها | PHP Notes for Professionals
معرفی و دانلود کتاب:

دفترچه یادداشت پی اچ پی برای حرفه‌ای ها | PHP Notes for Professionals

PHP Notes for Professionals
نویسندگان

مجموعه‌ای از نویسندگان در Stack Overflow

سال انتشار

2018

تعداد صفحات

481

سطح کتاب

متوسط

زبان کتاب

انگلیسی

حجم فایل

3.5MB

باکس دانلود

مطالعه کنید

ویرایش محتوا

درباره کتاب PHP Notes for Professionals:

کتاب PHP Notes for Professionals یک راهنمای جامع و رایگان برای برنامه‌نویسان PHP است که از مفاهیم پایه تا موضوعات پیشرفته را پوشش می‌دهد. این کتاب شامل آموزش‌های متنوع درباره متغیرها، آرایه‌ها، توابع، شیءگرایی، مدیریت نشست‌ها و کوکی‌ها، کار با پایگاه‌های داده و JSON، پردازش فایل و امنیت وب است. هدف کتاب فراهم کردن منابع کاربردی و عملی برای یادگیری سریع و اجرای پروژه‌های واقعی است.

خلاصه کتاب PHP Notes for Professionals:

در بخش ابتدایی کتاب به اصول پایه PHP شامل متغیرها، آرایه‌ها، ساختارهای کنترلی و توابع می‌پردازد و مثال‌های کاربردی برای درک سریع ارائه می‌کند. همچنین مفاهیم شیءگرایی، نام‌فضاها، مدیریت نشست‌ها و کوکی‌ها و نحوه کار با JSON و XML آموزش داده شده‌اند. در بخش پیشرفته کتاب روی مباحثی مانند پردازش فایل، اتصال به پایگاه داده‌های MySQL، SQLite و MongoDB، استفاده از Composer، برنامه‌نویسی ناهمزمان، طراحی الگوها، امنیت و رمزنگاری و تست و بهینه‌سازی عملکرد تمرکز دارد. این بخش‌ها به توسعه‌دهندگان کمک می‌کند تا پروژه‌های پیچیده PHP را با بهترین شیوه‌ها پیاده‌سازی کنند.  
ویرایش محتوا

فهرست مطالب کتاب PHP Notes for Professionals:

Getting started with PHP

Variables

Variable Scope

Superglobal Variables PHP

Outputting the Value of a Variable

Constants

Magic Constants

Comments

Types

Operators

References

Arrays

Array iteration

Executing Upon an Array

Manipulating an Array

Processing Multiple Arrays Together

Datetime Class

Working with Dates and Time

Control Structures

Loops

Functions

Functional Programming

Alternative Syntax for Control Structures

String formatting

String Parsing

Classes and Objects

Namespaces

Sessions

Cookies

Output Buffering

JSON

SOAP Client

Using cURL in PHP

Reflection

Dependency Injection

XML

SimpleXML

Parsing HTML

Regular Expressions (regexp/PCRE)

Traits

Composer Dependency Manager

Magic Methods

File handling

Streams

Type hinting

Filters & Filter Functions

Generators

UTF-8

Unicode Support in PHP

URLs

How to break down an URL

Object Serialization

Serialization

Closure

Reading Request Data

Type juggling and Non-Strict Comparison Issues

Sockets

PDO

PHP MySQLi

SQLite3

Using MongoDB

mongo-php

Using Redis with PHP

Sending Email

Using SQLSRV

Command Line Interface (CLI)

Localization

Headers Manipulation

Coding Conventions

Asynchronous programming

How to Detect Client IP Address

Create PDF files in PHP

YAML in PHP

Image Processing with GD

Imagick

SOAP Server

Machine learning

Cache

Autoloading Primer

SPL data structures

IMAP

HTTP Authentication

WebSockets

BC Math (Binary Calculator)

Docker deployment

APCu

PHP Built in server

PSR

PHPDoc

Design Patterns

Compile PHP Extensions

Common Errors

Compilation of Errors and Warnings

Exception Handling and Error Reporting

Debugging

Unit Testing

Performance

Multiprocessing

Multi Threading Extension

Secure Remeber Me

Security

Cryptography

Password Hashing Functions

Contributing to the PHP Manual

Contributing to the PHP Core

Installing a PHP environment on Windows

Installing on Linux/Unix Environments

موارد اخیر