Course Joomla Extension Development (Basic)

หลัก สูตรนี้มุ่งเน้นการให้ความรู้พื้นฐานเกี่ยวกับการพัฒนา Joomla! 1.5 Component แบบ Model-View-Controller (MVC) ทำความเข้าใจกับการใช้งาน Joomla! Libraries ต่างๆ เพื่อให้สามารถพัฒนา Joomla! Component ใช้งานเองได้ หลักสูตรนี้เหมาะสำหรับ Web Developer ที่ต้องการสร้าง Joomla Extensions ให้ตรงตามความต้องการของลูกค้า ,นักเรียน-นักศึกษาที่ต้องการจะทำโปรเจคด้วย Joomla, หรือบริษัทที่กำลังสนใจพัฒนา Web Application เพื่อนำไปขายที่ http://extensions.joomla.org/

เนื้อหาสำหรับหลักสูตร Joomla  Extension Development (Basic)

  • การทำงานของ Joomla! และ Event ต่างๆ
  • MVC คืออะไร
  • ขั้นตอนการพัฒนา Joomla! Component
  • โครงสร้าง Directory ของ Component แบบ MVC
  • การตั้งชื่อ Class ของ Joomla! แบบ MVC
  • การสร้าง Package สำหรับเริ่มต้นพัฒนา Component
  • การพัฒนาด้าน Backend
  • การใช้งาน Master Controller และ JController
  • การใช้งาน View แบบแสดงรายการ
  • การใช้งาน Model เพื่อแสดงรายการ
  • การเพิ่ม Toolbar ให้กับ View
  • การแบ่งหน้า (Pagination)
  • การเพิ่มการค้นหาใน View (Search and Filter)
  • การเรียงลำดับรายการ (Sorting)
  • การทำฟอร์มสำหรับการเพิ่ม และ แก้ไขรายการ (Add and Edit)
  • การใช้งาน JTable และ JDatabase
  • การใช้งาน Component Configuration อย่างง่าย
  • การพัฒนาด้าน Frontend ความเหมือนและความแตกต่างจาก Backend End
  • การซ่อน View และ Layout จากรายการสร้าง Menu
  • การตั้งชื่อ View
  • การแปลภาษาสำหรับ Component
  • ข้อควรระวังในการพัฒนา Component และความปลอดภัย
  • มีอะไรที่ต้องเพิ่มเติมอีกบ้าง (Next Step Learning)

คุณสมบัติของผู้เรียน

  • มีความคุ้นเคยในการจัดการเวบไซต์ Joomla
  • เข้าใจการเขียนโปรแกรม PHP เชิงวัตถุ

การเตรียมความพร้อมก่อนเข้าเรียน

  • เครื่องคอมพิวเตอร์ที่ติดตั้ง Joomla! พร้อมใช้งานแบบ localhost
  • โปรแกรมสำหรับแก้ไข Code แนะนำ PHPDesigner

สิ่งที่จะได้จากหลักสูตรนี้

  • เข้าใจในความรู้พื้นฐานของการพัฒนา Extension สำหรับ Joomla
  • เข้า ใจในโครงสร้างต่างๆของ Joomla และ Extension ทำให้ผู้เข้าเรียนสามารถที่จะดัดแปลง แก้ไข Joomla Extension ตัวอื่นๆเพื่อต่อยอดได้ด้วย

วิทยากร

อาจารย์ ประสิทธิ์ เก็บทรัพย์ (Senior IT Manager)

- การศึกษา ป.โท ทางด้าน Telecommunications จาก AIT

- เริ่มต้นใช้งานและพัฒนา Joomla! Extension ตั้งแต่ Joomla! 1.0

- ประสบการในการพัฒนา Joomla! 1.5 Extensions มามากกว่า 30 ตัว

- ประสบการณ์ในการพัฒนาซอฟต์แวร์มากกว่า 10 ปี

- สมาชิก Joomla Bug Squad และผู้พัฒนา JONGman Extension

- อาจารย์ ประสิทธิ์ (Prasit Gebsaap) อยู่ในทีม Joomla 1.6 Code Contributors http://www.joomla.org/16/credits.html

สถานที่อบรม

Certified Technical Training Center Co., Ltd. (คลิกที่นี่เพื่อดูแผนที่)

โอเอไอ ทาวเวอร์  อาคาร 3 ชั้น 2, 1770 ถนนเพชรบุรีตัดใหม่

บางกะปิ   ห้วยขวาง กทม. 10310

ค่าใช้จ่ายในการอบรม

ค่าอบรม 7,000 บาท (ยังไม่รวม Vat 7%)
ภาษีมูลค่าเพิ่ม 7% 490 บาท
ราคาค่าอบรมทั้งสิ้น 7,490 บาท

หมายเหตุ

รับอบรม รอบละ 8 ท่านเท่านั้น

เมื่อชำระเงินเรียบร้อยแ้ล้ว กรุณาแฟกซ์หลักฐานการโอนเงินพร้อมระบุชื่อผู้เข้าอบรมมาที่ 0 2873 0261หรือ สแกนและส่งไฟล์มาที่อีเมล์ pakamas@atcreative.co.th ก่อนการอบรม 1 สัปดาห์

รายละเอียดสำหรับการหักภาษี ณ ที่จ่าย

ชื่อผู้เสียภาษี : บริษัท เอที ครีเอทีฟ โซลูชั่น จำกัด

56/78 หมู่ที่ 10 ซอยเพชรเกษม 63/2 ถนนเพชรเกษม แขวงบางแค เขตบางแค กรุงเทพฯ 10130

เลขประจำตัวผู้เสียภาษีอากร 3 0 3 3 5 5 3 4 0 6

โปรดนำหนังสือรับรองการหักภาษี ณ ที่จ่าย ในนามองค์กร 3% หรือ ราชการ/รัฐวิสาหกิจ 1% มาในวันอบรม

ทางบริษัืทจะส่งใบเสร็จและ ใบกำกับภาษีให้กับท่าน เมื่อได้รับใบหักภาษี ณ ที่จ่าย

ราคานี้รวม :

  • อาหารกลางวัน และ 2 Coffee Break ทั้ง 2 วัน
  • Slide Handout + ตัวอย่าง Source Code
  • Joomla e-Book
  • CD Joomla รวบรวม 150 Template และ 50 Extensions ที่พร้อมใช้งาน
  • ฟรีที่จอดรถ

วิธีการชำระเงิน

  1. โอนเงินเข้าบัญชีธนาคาร กสิกรไทย (KASIKORN BANK) สาขา สุขุมวิท 101ชื่อบัญชี : บจก. เอที ครีเอทีฟ โซลูชั่นเลขที่บัญชี : 035-2-05877-9

- ต้องชำระเงินล่วงหน้าก่อนวันที่เปิดอบรม

- หลังจากชำระเงินเรียบร้อยแล้วกรุณาแฟกส์หลักฐานการชำระเงินมาที่ 02-8730261 หรือ Scan แล้วส่งมาที่อีเมล์ pakamas@atcreative.co.th

สิทธิพิเศษสำหรับผู้ที่เข้าอบรม

  • ใบประกาศนียบัตร สำหรับผู้ที่ทำผลงานมาส่ง
  • Hosting และ Domain จาก i-CreativeWeb.com ในราคาพิเศษ
  • สำหรับนักเรียนเก่าสามารถรับส่วนลด 10% ในการสมัครเรียนคอร์สอื่นๆ

หมายเหตุ!

  • การยกเลิก (Cancellation) :
    กรณีที่ท่านมีเหตุจำเป็นต้องการยกเลิกการสำรองที่นั่ง
    โปรดแจ้งล่วงหน้าเป็นลายลักษณ์อักษรก่อนวันเริ่มอบรมอย่างน้อย 7 วัน
  • ในการอบรมผู้ที่เข้าอบรมจะต้องนำ Notebook ของท่านมาเอง หรือถ้าต้องการให้ทางเราจัดหาให้้ จะมีค่าใช้จ่ายเพิ่มอีก 300 บาท/1 เครื่อง
  • หากต้องการให้ทางเราจัดหาที่พักให้กรุณาแจ้งมาในตอนสมัครด้วยนะครับ
Advertisement
This entry was posted in Joomla Training and tagged , , , , , , , , , , , , , , . Bookmark the permalink.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Connecting to %s