- مدرس دوره : وحید طهماسبی ( رزومه )
- تعداد ویدیوها : 46 ویدیو
- مدت زمان دوره : 11:45:00
- سطح دوره : پیشرفته
- وضعیت دوره : به اتمام رسیده
- تاریخ آخرین بروزرسانی : 1402/08/22
آموزش php برای وردپرسی ها
آماتوری یا حرفهای شدن در وردپرس ، انتخاب با شماست!!..
در حالت معمول ، یک شخص عادی برای راهاندازی وبسایت با وردپرس و مدیریت آن نیازی به یادگیری زبان php ندارد. اما اگر بخواهد بهصورت حرفهای با وردپرس کار کند و بهنوعی توسعهدهنده وردپرس شود میبایست به زبان برنامهنویسی php تسلط کافی داشته باشد.
زبان برنامهنویسی php ، بیشتر از هرزمانی از گذشته جای پای خود را در حوزه وب محکم کرده، شاید یکی از مهمترین دلایل اصلی این موضوع وجود برترین سیستمهای مدیریت محتوا باشد.سیستمهای مدیریت محتوایی که بهصورت رایگان در اختیار عموم افراد قرارگرفته و میبایست برای توسعه این سیستمها از زبان برنامهنویسی php استفاده کنند. با این تفاسیر اگر شما برنامهای برای حرفهای شدن در وردپرس دارید باید به زبان php تسلط پیدا کنید.
اگر در برنامه بلندمدت خود قصد دارید:
· طراح قالب حرفهای شوید.
· یک متخصص پلاگین نویسی شوید
· پلاگین اختصاصی شخصی یا شرکتی بنویسید
· بدون نیاز به پلاگین ، عملکردها و فیلترها را تغییر دهید.
این دوره میتواند برای شما مفید باشد!
یکی از تفاوتهای اساسی و مهم وردپرس با دیگر سیستمهای مدیریت محتوا در ، بهطور کامل و مستقیم از php استفاده کردن آن است. درحالیکه در بسیاری از سیستمهای دیگر برای ساخت template tag های خود از syntax های مخصوص استفاده کرده و از راههای متفاوتی نسبت به زبان php برای ارسال اطلاعات بهره میبرند. اما از هسته وردپرس گرفته تا تمامی اجزای آن فقط از زبان برنامهنویسی php استفاده میشود.
وردپرس یا پی اچ پی ؟؟..
وردپرس بهعنوان یکی از محبوبترین سیستمهای مدیریت محتوای دنیا چند سالی است که سکاندار و پیشقراول این حوزه است؛ بنابراین هرروزه توسعهدهندههای این سیستم بیشتر میشوند. توسعهدهندههایی که به خاطر راحتی کار و افزایش نیاز بازار وردپرس دائم در حال بهبود محصولات خود هستند. همانطور که میدانید بخشی از محصولات توسعهدهندههای وردپرس در مارکت های معروفی مثل تم فارست به فروش میرسد.
برای اینکه بتوان به وردپرس تسلط کافی پیدا کرد نیاز هست که شما به مفاهیم کلی وب آشنایی داشته باشید و در زبانهای HTML, Css, JS, PHP آشنایی خوبی داشته باشید. تا درزمانی که شروع به یادگیری وردپرس میکنید. بهتر با مفاهیمی که از قبل در وردپرس آماده شدند ارتباط برقرار کنید.
صفرتا صد php برای وردپرس لازم نیست!!!...
درست خواندید، شما قرار نیست برای کار کردن روی وردپرس بهاندازه یک سیستم مدیریت محتوای کاملاً اختصاصی کدنویسی کنید؛ و اینیک پوینت مثبت برای وردپرس و زبان php است؛ بنابراین شما با تسلط به اصول اصلی این زبان میتوانید بهراحتی وردپرس را توسعه دهید. ما باتجربه سالها کار روی سیستم مدیریت محتوای وردپرس تصمیم گرفتیم برای علاقهمندان به وردپرس یک دوره اختصاصی php تهیه و تولید کنیم .
در این دوره آموزشی شما این زبان را با گرایش وردپرس یا خواهید گرفت و مهمترین موارد را جدا کردیم تا علاوه بر تسلط به موضوع اگر بعداً قصد داشتید بهصورت حرفهای php کار شوید به خاطر تجربهای که با وردپرس و کار مستقیم با php داشتید قطعاً ادامه کار برای شما راحتتر و قابلدرکتر خواهد بود.
شما با دانستن زبان PHP و همچنین خاصیت open source بودن آن، بهراحتی میتوانید به کدهای داخلی بخشهای مختلف ورود کرده و بهصورت مستقیم بسته به نیاز خودتان آنها را دستکاری نمایید.
درواقع در این دوره قصد نداریم بهصورت کامل به آموزش PHP بپردازیم، بلکه میخواهیم از کاربردهای PHP در وردپرس بهرهمند شویم.در انتهای این دوره شما به اصول اصلی زبان php برای وردپرس آشنا شدید و میتوانید با خیال راحتتر توسعه وردپرس را پی بگیرید.
چه چیزهایی در این دوره یاد خواهید گرفت:
· تسلط بر زبان PHP
· آموزش درکت بهتر مسئله
· حل مسائل بهصورت ذهنی
· یادگیری بر اساس استانداردهای W3C
پیشنیاز این دوره :
علاقهمند بودن به php و Wordpress
فهرستـــ ویدیوها
مدت زمان دوره 11:45:00با مشاهده آنلاین جلسات در سایت ، هزینه اینترنت شما به صورت نیم بها محاسبه خواهد شد.
شناخت بیشتر وردپرس (معارفه دوره)
در این جلسه قصد داریم یک مرتبه برای همیشه وردپرس و سیاست های توسعه آن را بشناسیم تا در ادامه دوره بهتر بتوانیم آن را توسعه دهیم.
مسیر متخصص شدن در وردپرس
در این جلسه قصد داریم درباره دو موضوع بسیار مهم صحبت کنیم ، اولین موضوع میزان استفاده php در وردپرس و دومین مورد مسیر متخصص شدن در سیستم مدیریت محتوای وردپرس
پاسخ به سوالات و ابهامات کاربران
در این جلسه سعی کردیم تمامی ابهامات احتمالی و سوالاتی که کاربران مطرح کردند را پاسخ دهیم تا در ادامه دوره بهتر ما را همراهی کنند
نصب سرور لوکال (زمپ سرور)
برای اجرا شدن کدهای php و راه اندازی سایت وردپرسی در سیستم خانگی خود نیاز داریم به ابزاری برای این کار ، نرم افزارهای ومپ سرور و زمپ سرور این کار را برای ما انجام میدهند
معرفی نرم افزار برای نوشتن کد (IDE)
در این جلسه بیش از 5 Ide را برای کاربران معرفی خواهیم کرد و یک پیشنهاد برای دوره پیش رو معرفی خواهیم کرد. لینک های دانلود نرم افزار به همراه کرک آن نیز در قسمت دانلود موجود است
مقدمات کار با PhpStorm و تنظیمات IDE
در این جلسه قصد داریم نرم افزار مورد نیاز خود را کرک و از طریق فایروال ورودی و خروجی اینترنت را کنترل کنیم
تنظیمات نمایشی نرم افزار PhpStorm
در این جلسه قصد داریم تنظمیات نمایشی نرم افزار شامل فونت ، زمینه و فاصله بین کدها را تنظیم کنیم
PHP syntax and semantics
در این جلسه قصد داریم اصول اولیه زبان برنامه نویسی php را آموزش دهیم .
PHP Data Types
در این جلسه قصد داریم به صورت ساده مفاهیم دیتاتایپ ها را در زبان php بررسی کنیم
variable name in php
در این جلسه قصد داریم اصول نام گذاری متغییر ها را در زبان php بررسی کنیم
Create a local virtual domain
در این جلسه قصد داریم یک دامنه مجازی برای ادامه پروژه ایجاد کنیم
print variable php
در این جلسه قصد داریم با concat و چاپ کردن متغییر ها در یک دستور echo آشنا شویم
php exercises and solutions
حل تمرین جلسه گذشته - تست یک دستور شرطی ساده برای چاپ اعداد برای اشنایی بیشتر کاربران
Full review operator in php
در این جلسه قصد داریم یک بار به صورت کامل اپراتورها را بررسی کرده تا در جلسات بعدی با تسلط به سایر موارد بپردازیم
condition in php Part-3
در جلسه سوم شرط ها قصد داریم اخرین مثال ها را برای تسلط بیشتر تست کنیم
PHP Switch Statement
در این جلسه قصد داریم درباره ساختار سویچ در زبان برنامه نویسی php صحبت کنیم.
PHP Switch Statement Part-2
در جلسه دوم آموزش ساختارهای سویچ قصد داریم چند نمونه مثال بزنیم.
PHP Foreach Loop Part-1
یکی از حلقه های پرتکرار در زبان برنامه نویسی php حلقه foreach است که در وردپرس نیز استفاده های زیادی دارد
Segmentation of Functions
در این جلسه قصد داریم به موضوع تقسیم بندی توابع وردپرس و نحوه اجرای آنها بپردازیم
Function Bloginfo
در این جلسه قصد داریم یکی از پرکاربرد ترین توابع طراحی قالب وردپرس را توضیح دهیم
Summons File in The Wp
در این جلسه از اموزش php برای وردپرس کارها ، قصد داریم نحوه فراخوانی فایل ها را توضیح دهیم
Functions Login & logout in wp
در این جلسه قصد داریم درباره توابع ثبت نام ، ورود و... صحبت کنیم
Receive and display information
در این جلسه قصد داریم با استفاده از کدنویسی php مقادیر خود را بین صفحات جابجا و نمایش دهیم. (این جلسه بسیار مهم و پایه ای است)
Create Database and Submit information
در این جلسه قصد داریم با استفاده از پایگاه داده محبوب mysql اقدام به ایجاد یک پایگاه داده ، سپس جدول مورد نظر خود را ایجاد و اطلاعات را در دیتابیس قرار دهیم
Display information from the database
در این جلسه قصد داریم اطلاعاتی که از قبل در دیتابیس وارد کردیم را در جدولی که به پیوست برای شما قرار داده شده نمایش دهیم.
Naming professional variables
در این جلسه قصد داریم یکی از حرفه ای ترین روش های نام گذاری متغییرها را آموزش دهیم
Making Register Form
در این جلسه قصد داریم در رابطه با ساخت فرم ثبت نام در سایت و ارتباط اون با دیتابیس صحبت کنیم
Function Add_shortcode
در این جلسه قصد داریم درباره تابع ایجاد کردن شورتکد در وردپرس صحبت کنیم
Define in Theme & Plugins
در این جلسه قصد داریم با استفاده از ثابت php یک سری ثابت ها را برای قالب وردپرسی و پلاگین خود تعریف کنیم.
Header in PHP
در این جلسه قصد داریم درباره هدایت کردن کاربر بعد از یک رویداد به صفحه دیگر صحبت کنیم
نظرات کاربران در رابطه با این دوره