- مدرس دوره : علی صالحی ( رزومه )
- تعداد ویدیوها : 11 ویدیو
- مدت زمان دوره : 3:11:00
- سطح دوره : مقدماتی
- وضعیت دوره : به اتمام رسیده
- تاریخ آخرین بروزرسانی : 1403/05/29
آموزش کاربردی php (بخش مقدماتی) - کمتر از 3 ساعت
یکی از پرکاربردترین زبانهای سمت سرور در توسعه وب است. این زبان به صورت گستردهای برای ایجاد صفحات وب پویا و برنامههای کاربردی وب مورد استفاده قرار میگیرد. PHP به دلیل سادگی، قدرت و انعطافپذیری بالا، به یکی از محبوبترین زبانهای برنامهنویسی در دنیای وب تبدیل شده است.
ویژگیهای زبان PHP
ساده و قابل یادگیری:
PHP برای مبتدیان مناسب است و یادگیری آن نسبت به زبانهای دیگر سادهتر است. دستور زبان (syntax) آن بسیار شبیه به زبانهای C و Perl است.
متنباز:
PHP یک زبان متنباز (Open Source) است، به این معنی که استفاده از آن رایگان است و کد منبع آن برای همه در دسترس است.
پشتیبانی گسترده:
PHP از طیف گستردهای از سیستمعاملها و وب سرورها پشتیبانی میکند. این زبان با اکثر وب سرورهای معروف مانند Apache و Nginx سازگار است
توسعه سریع :
میتوان به سرعت برنامههای کاربردی وب را توسعه داد. فریمورکهای مختلفی مانند Laravel، Symfony و CodeIgniter وجود دارند که توسعه با PHP را سریعتر و سازماندهیشدهتر میکنند.
پشتیبانی از پایگاه دادهها:
PHP با اکثر سیستمهای مدیریت پایگاه داده (DBMS) مانند MySQL، PostgreSQL، SQLite و حتی پایگاههای داده NoSQL مانند MongoDB سازگار است.
پشتیبانی از شیگرایی:
PHP از نسخه 5 به بعد به طور کامل از مفاهیم برنامهنویسی شیگرا (OOP) پشتیبانی میکند، که امکان توسعه کدهای تمیزتر و قابل نگهداریتر را فراهم میکند.
فریمورکهای معروف PHP :
Laravel یکی از محبوبترین فریمورکهای PHP است که توسعه سریع و سازماندهی شده برنامههای وب را تسهیل میکند. Laravel دارای ویژگیهای متنوعی مانند سیستم مسیریابی قوی، ORM (Eloquent) و پشتیبانی از مهاجرت پایگاه داده است.
Symfony :
یک فریمورک قدرتمند و انعطافپذیر برای توسعه برنامههای وب پیچیده و مقیاسپذیر است. Symfony از اجزای مختلفی تشکیل شده که میتوانند به صورت مجزا نیز استفاده شوند.
CodeIgniter :
یک فریمورک سبک و سریع برای توسعه برنامههای وب است که به دلیل سادهبودن و سرعت بالا، بسیار محبوب است.
کاربردهای PHP :
توسعه وبسایتها و برنامههای کاربردی وب:
PHP برای توسعه وبسایتها و برنامههای کاربردی وب پویا استفاده میشود. بسیاری از وبسایتهای بزرگ و پلتفرمهای معروف مانند Facebook و Wikipedia با PHP ساخته شدهاند.
سیستمهای مدیریت محتوا (CMS):
سیستمهای مدیریت محتوای معروفی مانند WordPress، Joomla و Drupal با PHP توسعه یافتهاند.
تجارت الکترونیک:
پلتفرمهای تجارت الکترونیک مانند Magento و WooCommerce با PHP ساخته شدهاند و به کسبوکارها امکان فروش آنلاین را میدهند.
وب سرویسها و APIها:
PHP میتواند برای ایجاد و مصرف وبسرویسها و APIهای مختلف استفاده شود.
نتیجهگیری
PHP یک زبان برنامهنویسی قدرتمند و انعطافپذیر برای توسعه وب است که به دلیل سادگی، کارایی و پشتیبانی گسترده از محبوبیت بالایی برخوردار است. با استفاده از PHP میتوان انواع مختلف برنامههای کاربردی وب را توسعه داد و با استفاده از فریمورکها و ابزارهای متنوع، فرآیند توسعه را سریعتر و سازماندهی شدهتر کرد.
سرفصل های دوره
تنظیمات vscode و آماده سازی محیط برنامه نویسی
بررسی syntax و متغیر ها در php
DataTypes (انواع داده)
مفهوم ثابت ها و عملگر ها
ساختار های شرطی
انواع آرایه ها
حلقه ها
توابع
آرایه های سوپر گلوبال و بررسی session ها و cookie ها
کار با فرم ها و بررسی $_POST و $_GET
فهرستـــ ویدیوها
مدت زمان دوره 3:11:00با مشاهده آنلاین جلسات در سایت ، هزینه اینترنت شما به صورت نیم بها محاسبه خواهد شد.
تنظیمات vscode و آماده سازی محیط برنامه نویسی
قبل از شروع برنامه نویسی ، نیاز هست که با یک نرم افزار ویرایشگر کد مثل ویژوال استودیو کد و تنظیمات مربوطه آشنا بشیم .
بررسی syntax و متغیر ها در php
در این بخش به معرفی syntax و ساختار زبان برنامه نویسی php میپردازیم.
آرایه های سوپر گلوبال و بررسی session ها و cookie ها
در این بخش به معرفی آرایه های سوپر گلوبال و همچنین کار با سشن ها و کوکی ها پرداختیم.
نظرات کاربران در رابطه با این دوره