در حال حاضر محصولی در سبد خرید شما وجود ندارد.
با مشاهده این کورس آموزشی برنامه نویسی پی اچی پی را یاد گرفته و بویژه بر استفاده از عبارات منظم در زبان برنامه نویسی PHP مسلط خواهید شد.
عنوان اصلی : php-regex Edition (2019)
نصب و راه اندازی:
منابع آنلاین PHP را شناسایی کنید
PHP را دانلود کنید
بسته ها و برنامه های پیش نیاز آپاچی را شناسایی کنید - پشتیبانی ماژولار (mod.so)
PHP را با پشتیبانی ماژولار آپاچی استخراج، کامپایل و نصب کنید
PHP را با پشتیبانی از Command Line Interface (CLI) کامپایل و نصب کنید
فایل ها و دایرکتوری های پیکربندی کلیدی PHP را شناسایی کنید
Apache httpd.conf را با ادغام PHP پیکربندی کنید تا از PHP پشتیبانی کند
آپاچی را با پشتیبانی باینری و منبع PHP پیکربندی کنید
مبانی پی اچ پی:
توضیح تگ های تجزیه بلند/کوتاه/ASP پشتیبانی شده توسط PHP و شناسایی تغییرات پیکربندی در php.ini
خروجی اسکریپت Hello World با استفاده از اکو در مرورگر وب
نظرات مختلف پشتیبانی شده توسط PHP را شرح دهید
خروجی متغیرهای حفظ شده توسط PHP را با استفاده از phpinfo() بررسی کنید.
انواع داده های پشتیبانی شده را از طریق متغیرها (اعداد صحیح، رشته ها، نقاط شناور، اسناد در اینجا، آرایه ها و غیره) توضیح دهید.
نمونه سازی متغیرهای پشتیبانی شده را با انواع پیش فرض آزمایش کنید
قوانین نقل قول و درون یابی متغیرها را توضیح دهید
توالی های فرار مانند تب، خطوط جدید، فاصله ها و غیره را نشان دهید.
دستور echo را اجرا کنید
تعریف آرایه های مرتبط اولیه (به عنوان مثال هش / فرهنگ لغت)
آرایه های انجمنی تو در تو را تعریف کنید
اطلاعات کلی:
متغیرهای کلیدی CGI PHP-server را بررسی کنید
HTTP_USER_AGENT
PHP_SELF
REQUEST_METHOD
DOCUMENT_ROOT
REMOTE_ADDR
HTTP_REFERRER
روشهای درخواست HTTP GET را از طریق URLString و Forms کاوش کنید
روشهای درخواست HTTP POST را از طریق URLString و Forms کاوش کنید
متغیرهای NULL
ریاضی پایه - PEMDAS
عملگرهای مقایسه اعداد صحیح و رشته ای
اپراتورهای اجرا را برای اجرای دستورات شل لینوکس و به دست آوردن خروجی بررسی کنید
تخصیص متغیر از طریق عملیات اجرا
استفاده از آرایه های تودرتو را نشان دهید
ساختارهای کنترلی:
IF - مقایسه با اعداد صحیح و رشته ها
Else/Elseif - مقایسه با اعداد صحیح و رشته ها
تست کنید که آیا متغیرها از یک نوع هستند یا خیر
نفی مقایسه
C-stlye برای تعریف و استفاده از حلقه ها
جعبه های گزینه HTML را با استفاده از C-style برای حلقه ها ایجاد کنید
تعریف و استفاده از حلقه تکرار کننده لیست foreach
HTML را بر اساس محتویات لیست تکرار شده توسط foreach ایجاد کنید
در حالی که تعریف و استفاده از حلقه ها
لیست های سیستم فایل را با استفاده از عملگرهای اجرا و حلقه های while بررسی کنید
تعریف و استفاده از do while
زنگ تفريح
ادامه هید
سوئیچ - برای بررسی مشروط if/elseif مختصر
اطلاعات عمومی II:
بحث در مورد کاربردهای شامل سمت سرور (SSI)
سمت سرور شامل استفاده از نیاز است
سمت سرور شامل استفاده از شامل است
تفاوت بین نیاز و شامل را توضیح و بررسی کنید
برنامه های کاربردی شامل توزیع شده را با گنجاندن محتوا با استفاده از HTTP نشان دهید
تعریف سرصفحه، leftnav، بدنه و پاورقی و ادغام با نیاز/شامل
تعریف فرم HTML با استفاده از ساختارهای شامل و کنترل
تعریف توابع PHP و استفاده از نمونه
ISSET & UNSET برای بررسی و کنترل متغیرها
در مورد نحوه مدیریت فایل های آپلود شده توسط PHP بحث کنید
فایلهای پیکربندی کلیدی را که بر فایلهای آپلود شده تأثیر میگذارند، شناسایی کنید
فایل HTTP I/O - آپلود و پردازش از طریق فرمهای HTML
صفحات اکشن back-end را برای مدیریت آپلود فایل HTTP تعریف کنید
ویژگی های فایل موجود فایل های آپلود شده با HTTP را بررسی کنید
بحث ادغام ایمیل PHP SMTP
اسکریپت هایی را برای پردازش فرم ها و ایجاد ایمیل مبتنی بر SMTP تعریف کنید
گزینه های تابع PHP Mail را بررسی کنید
از mutt در سیستم لینوکس برای بررسی ایمیل های مبتنی بر SMTP تولید شده توسط PHP استفاده کنید
PHP - برنامه نویسی وب پویا:
مفاهیم کوکی PHP و بحث استفاده
تعریف کوکی و بررسی روی سیستم سرور و کلاینت (Mozilla Firefox)
تنظیم و تنظیم کوکی ها در سیستم مشتری
بر اساس وجود کوکی ها در سیستم مشتری تصمیم گیری کنید
مفاهیم و بحث استفاده از متغیرهای جلسه
گزینه های پیکربندی مربوطه را برای متغیرهای جلسه شناسایی کنید
تعریف متغیرهای جلسه
کوکی ها را با متغیرهای جلسه ادغام کنید
بسته های MySQL RDBMS را برای استفاده با PHP دانلود کنید
MySQL RDBMS را برای استفاده با PHP نصب کنید
آخرین phpMyAdmin را برای نصب دانلود کنید
نصب phpMyAdmin با پشتیبانی آپاچی برای مدیریت مبتنی بر وب MySQL RDBMS
PHP را برای پشتیبانی MySQL RDBMS دوباره کامپایل کنید
اطلاعات پیکربندی PHP را برای پشتیبانی از MySQL به روز کنید
ساختار پایه پایگاه داده را برای استفاده تعریف کنید
ادغام زبان پرس و جو ساختاریافته (SQL) با PHP
مراحل اتصال اسکریپت های PHP به MySQL را توضیح دهید
کوئری های SELECT را تعریف و اجرا کنید
پرس و جوهای INSERT را تعریف و اجرا کنید
کوئری های UPDATE را تعریف و اجرا کنید
کوئری های DELETE را تعریف و اجرا کنید
پردازش فرم ها با ادغام MySQL
فرم ها با کوکی ها
فرم هایی با متغیرهای جلسه
PHP - رابط خط فرمان (CLI):
درباره مفاهیم و کاربردها بحث کنید
باینری CLI را شناسایی کنید
در مورد راه های ممکن برای اجرای اسکریپت های PHP از CLI بحث کنید
تعریف و اجرای تک لاینرهای PHP
اسکریپت ها را با استفاده از باینری PHP به عنوان پیشوند اجرا کنید
اجرای PHP را از طریق حالت Interpreter کاوش کنید
تعریف و کاربرد PHP-Linux SHEBANG
دستورات اولیه را اجرا کنید
CLI - استفاده از فایل ورودی/خروجی - فایل های آماری
ویژگی های فایل را بررسی کنید
زمان دسترسی و اصلاح را تعیین کنید و با استفاده از ساختارهای کنترلی تصمیم بگیرید
PHP - اعتبار سنجی ورودی:
فرم و اسکریپت عمل را برای پردازش فیلدهای فرم تعریف کنید
فیلدهای فرم را برای پردازش ارسال کنید
نتایج را بررسی کنید
ماسک های اعتبار سنجی ورودی را با عبارات منظم تعریف کنید
نتایج را ارزیابی کنید
گسترش ماسک های اعتبارسنجی به رابط خط فرمان (CLI)
PHP CLI را با ورودی تامین کنید
تایید ماسک های اعتبار سنجی
php-regex Edition (2019)
در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.
دوره یادگیری کدنویسی به زبان های Cron, Perl, Python, PHP, MySQL, Sed, Awk, PowerShell, Ruby
آموزش کامل ELB CLI
آموزش کامل کار با Python Glob
فیلم یادگیری IPv4 در سیستم های Linux
دوره یادگیری و تمرین Bash در Linux
آموزش کار با امکانات Elastic Load Balancing درون Amazon EC2
فیلم یادگیری OpenLDAP v23x
آموزش کار با فایل های کلیدی ایمن سازی Linux
آموزش کامل راه اندازی و کار با SSH بوسیله SSHGuard
دوره یادگیری و تمرین PowerShell