سرفصل دوره آموزش کامپوننت نویسی جوملا 3

تدریس خصوصی کامپوننت نویسی برای جوملا، آموزش موردی: ایجاد کامپوننت ثبت سفارش آنلاین. طول دوره 7 جلسه 2 ساعته و هزینه هر جلسه 120,000 تومان است.

سرفصل دوره آموزش کامپوننت نویسی جوملا 3
دیدگاه کاربران 2
ثبت دیدگاه
کالاهای مرتبط
مطالب مرتبط

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

آموزش موردی: ایجاد کامپوننت ثبت سفارش آنلاین

در طول این دوره یاد می گیرید که چگونه یک کامپوننت ثبت سفارش برای جوملا ایجاد کنید. اکثر چالش های پیش روی شما در پیاده سازی یک افزونه ی حرفه ای برای جوملا، در سرفصل دروس قرار گرفته است.

بعد از این خواهید توانست هر افزونه دیگری را مانند آنچه در این دوره می آموزید، پیاده سازی کنید.

نوشتن کامپوننت برای جوملا از آن جهت اهمیت دارد که CMS جوملا ، هر روز بیشتر محبوبیت پیدا می کند و شرکت ها و افراد زیادی به آن روی می آورند. بنابراین صرفا مسلط بودن شخص به یک زبان تحت وب نمی تواند نیازها را تامین کند.

همانطور که می دانید، افزونه ها در جوملا چند گونه هستند که عبارتند از: کامپوننت، ماژول، پلاگین، قالب، کتابخانه، فایل و پکیج، که معمولا وقتی صحبت از آموزش برنامه نویسی جوملا یا آموزش افزونه نویسی جوملا پیش می آید، منظور ساخت کامپوننت جوملا 3 یا ساخت ماژول و پلاگین است و در این بین، کامپوننت در جوملا، به عنوان سیستم اصلی محسوب می شود. بنابراین برای آموزش ماژول نویسی جوملا یا آموزش پلاگین نویسی جوملا، لازم است ابتدا روش ساخت کامپوننت برای جوملا را بیاموزید.

آموزش افزونه نویسی جوملا

ساخت کامپوننت جوملا 3

  • با نحوه نوشتن کامپوننت های MVC در جوملا آشنا می شوید.
  • ارتباط Model ، View و Controller را درک می کنید.
  • یاد می گیرید چگونه Frontend را ایجاد کنید.
  • روش اتصال به دیتابیس را می آموزید.
  • می آموزید که برای ترجمه ی یک کامپوننت جوملا چه باید کرد.
  • یاد می گیرید چگونه Backend را ایجاد کنید.
  • خواهید توانست فرم ایجاد کنید.
  • با لیست و مدیریت آن آشنا می شوید.
  • Sorting ، Pagination ، Search ، Filter و ایجاد Sidebar دیگر پیچیده نخواهد بود.
  • و در نهایت اینکه خواهید توانست یک کامپوننت حرفه ای برای جوملا بنویسید.

هزینه ای که برای آموزش صرف می کنید، هزینه نیست، سرمایه گذاری است.

آموزش افزونه نویسی جوملا

هزینه آموزش کامپوننت نویسی جوملا

  • طول دوره 7 جلسه 2 ساعته و هزینه هر ساعت 60،000 تومان
  • 50% در ابتدا و باقیمانده بعد از جلسه ی سوم دریافت می گردد.
  • 10% تخفیف برای افرادی که نمره بالاتر از 80 کسب کنند.
  • اگر کنسل شدن یک جلسه، اجتناب ناپذیر باشد، یک جلسه ی جبرانی برگزار می شود در غیر این صورت هزینه ی آن جلسه دریافت می گردد.
  • جلسات به صورت خصوصی، با یک و حداکثر دو نفر برگزار می شود. برای نفر دوم، هزینه ای دریافت نمی گردد.
  • در صورت نیاز به برگزاری جلسات بیشتر، هزینه سایر جلسات 20% ارزانتر خواهد بود.

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

ساخت کامپوننت جوملا 3

آموزش افزونه نویسی جوملا به وسیله یک کامپوننت آزمایشی

  • کاربر پس از لاگین، در سمت سایت یک سفارش ثبت می کند.
  • کاربر می تواند لیست سفارشات ثبت شده و وضعیت آن ها را ببیند.
  • مدیر، لیست کاربران را می بیند.
  • مدیر، لیست سفارشات را می بیند.
  • مدیر می تواند وضعیت یک سفارش را تغییر دهد.
  • مدیر می تواند یک سفارش جدید، ثبت کند.
  • مدیر، می تواند سفارش ها و کاربران را حذف یا ویرایش کند.

جلسات به صورت خصوصی حضوری برگزار می شود.

همچنین شاید تمایل داشته باشید روی کامپوننت خاصی کار شود که در این صورت نیز می توانید درخواست جلسه بصورت ساعتی بدهید که هر جلسه 2 ساعت و هزینه هر ساعت 60,000 تومان خواهد بود.

در ادامه، با سرفصل دروس دوره آموزش کامپوننت نویسی برای جوملا، آشنا می شوید.


آموزش برنامه نویسی جوملا

جلسه اول: آشنایی ابتدایی با نحوه نوشتن کامپوننت های MVC در جوملا

  • آشنایی با ساختار کامپوننت های جوملا و فایل و پوشه ها در مدل MVC
  • آشنایی با نحوه کار MVC و دیاگرام UML Sequence
  • ساخت Hello World! سمت Frontend
  • ساخت Hello World! سمت Backend
  • معرفی ابزار مورد نیاز برای کامپوننت نویسی به صورت حرفه ای

آموزش کامپوننت نویسی جوملا

جلسه دوم: View و Model در سمت Frontend

  • تنظیم ابزارهای مورد نیاز کامپوننت نویسی
  • اضافه کردن View به Frontend
  • ساخت آیتم منو برای View
  • اضافه کردن تنظیمات برای آیتم منو
  • اضافه کردن Model

آموزش کامپوننت نویسی جوملا

جلسه سوم: پایگاه داده و روش استفاده از آن

  • طراحی پایگاه داده
  • اصلاح Model برای نمایش لیست سفارشات
  • اصلاح View برای نمایش لیست سفارشات

آموزش کامپوننت نویسی جوملا

جلسه چهارم: چند زبانگی و ساخت فایل نصب کننده کامپوننت و Helper

  • اضافه کردن فایل زبان و آشنایی با نحوه ترجمه و چند زبانگی برای کامپوننت ها
  • نحوه ساخت فایل نصب کننده
  • درک روش کار متد Upgrade
  • اضافه کردن Helper

آموزش کامپوننت نویسی جوملا

جلسه پنجم: گسترش کامپوننت در سمت Backend

  • ساخت Model و View برای لیست سفارشات در سمت Backend
  • اضافه کردن StyleSheet
  • ساخت Toolbar و درک Task ها در Backend
  • درک کنترلر

آموزش کامپوننت نویسی جوملا

جلسه ششم: ساخت SingleItem برای ثبت یک سفارش

  • ساخت Model و View برای SingleItem
  • ساخت کنترلر
  • ساخت فرم
  • ساخت table
  • گسترش برنامه، برای ثبت سفارش در سمت Frontend

آموزش کامپوننت نویسی جوملا

جلسه هفتم: کار با لیست

  • پیاده سازی Sorting
  • پیاده سازی Pagination
  • پیاده سازی Search
  • پیاده سازی Filter
  • ساخت Sidebar به وسیله Helper

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

مطالب مرتبط

کامپوننت نویسی جوملا - روش افزودن استایل شیت

کامپوننت نویسی جوملا - روش افزودن استایل شیت

هنگام نوشتن یک کامپوننت برای جوملا، بسیار اتفاق می افتد که نیاز داشته باشیم فایل css نیز به پروژه اضافه کنیم. البته می توان کدهای css را در فایل css قالب نیز نوشت ولی اگر ظاهر خاصی را برای اینترفیس کامپوننت در نظر گرفته باشیم و بخواهیم با تغییر قالب اصلی جوملا مشکلی در ظاهر برنامه ما ایجاد نشود ب...

دیدگاه کاربران درباره ی سرفصل دوره آموزش کامپوننت نویسی جوملا 3

4.5
2
5
4
3
2
1