آموزش نحوه ایجاد افزونه ای برای Moodle با استفاده از PHP - آخرین آپدیت

دانلود How to create a plugin for Moodle using PHP

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: گام به گام ، دستورالعمل های دقیق شما را از طریق فرآیند کامل از کد صفر تا افزونه عملکرد. نحوه ایجاد یک افزونه برای سیستم مدیریت یادگیری Moodle پیش nیaزha: درک اساسی از PHP ، JavaScript ، دسترسی HTML به یک سرور Moodle

این دوره شما را از طریق فرآیند کامل توسعه اولین افزونه Moodle خود طی می کند.

بسیار توصیه می شود که قبل از تلاش برای ایجاد یک افزونه در مودل ، PHP ، HTML ، JavaScript و CSS داشته باشید اما ضروری نیست که قبلاً در مودل کار کرده باشید.

این دوره ساختار و الزامات اصلی یک افزونه را به شما آموزش می دهد ، سپس شما را از طریق روند واقعی:

طی می کند
  • ایجاد افزونه

  • اضافه کردن پرونده های اصلی

  • مدیریت نسخه ها

  • اضافه کردن الگوها

  • اضافه کردن جاوا اسکریپت

  • یک جدول پایگاه داده جدید برای افزونه شما

  • داده ها را با استفاده از فرم ها ایجاد ، خواندن و به روزرسانی کنید

  • داده ها را به قالب ها ارائه دهید

  • به پایگاه داده Moodle دسترسی پیدا کنید

  • داده های صادرات به CSV و PDF

  • صفحات خود را ایمن کنید

تا پایان این دوره شما آماده پاسخ به این سؤال خواهید شد ....

"آیا مودل می تواند این کار را انجام دهد؟"

و شما قادر خواهید بود پاسخ دهید ...

"مطمئناً ، بگذارید یک افزونه بنویسم که این کار را انجام دهد."

فرآیند افزونه با استفاده از Moodle 3.9 ضبط می شود اما از کد می توان در Moodle 3.7.2+استفاده کرد.

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

من شما را در دوره می بینم.

کریس ریشتر


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

شروع شدن Getting started

  • معرفی Introduction

  • راه اندازی پلت فرم Moodle برای توسعه Setting up your Moodle platform for development

  • افزونه چیست؟ What is a plugin?

  • افزونه را دانلود کنید Download the plugin

در کد گیر کنید Get stuck into the code

  • فایل version.php را ایجاد کنید Create the version.php file

  • فایل زبان را ایجاد کنید Create the language file

  • فایل ایندکس را ایجاد کنید Create the index file

  • در حال نصب افزونه Installing the plugin

  • ایجاد قالب ها Creating templates

  • افزودن جاوا اسکریپت Adding JavaScript

افزودن قابلیت Adding functionality

  • ارسال داده ها به یک الگو Sending data to a template

  • دسترسی به پایگاه داده Getting access to the database

جدول جدید پایگاه داده و فرم های ورود داده ها New database table and data entry forms

  • ایجاد جدول جدید پایگاه داده Creating a new database table

  • ایجاد فرم برای مشاهده، افزودن، ویرایش داده ها Creating a form to view, add, edit data

در حال افزودن به افزونه Adding to the plugin

  • صفحه جزئیات گریدر جدید - قسمت 1 A new grader details page - part 1

  • صفحه جزئیات گریدر جدید - قسمت 2 A new grader details page - part 2

  • خلاصه نتایج نمرات Grade results summary

  • داده ها را به CSV و PDF صادر کنید Export data to CSV and PDF

  • ایمن سازی صفحات Securing pages

کامل Complete

  • متشکرم Thank you

نمایش نظرات

آموزش نحوه ایجاد افزونه ای برای Moodle با استفاده از PHP
جزییات دوره
2.5 hours
20
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
820
4.4 از 5
دارد
دارد
دارد
Chris Richter
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Chris Richter Chris Richter

مدیرعامل Ricoshae Pty Ltd | توسعه دهنده فناوری آموزشی