Drupal 7 for Web Developer
จำนวนชั่วโมง
18 ชั่วโมง
รหัสหลักสูตร
CMS-L3
ราคา
12,000
9,900
ตารางฝึกอบรม
In House
จำนวนวัน :
3 วัน
วัตถุประสงค์
- ผู้อบรมสามารถบอกการทำงานของ Drupal 7 ได้
- ผู้อบรมสามารถพัฒนาระบบบน Drupal 7 ได้
- ผู้อบรมสามารถพัฒนาโดยใช้ APIs ของ Drupal ได้
หลักสูตรนี้เหมาะสำหรับ
- นักออกแบบเว็บไซต์ นักพัฒนาเว็บไซต์
ความต้องการของระบบ
- ระบบปฏิบัติการ Windows XP / Windows Vista / Windows 7
- โปรแกรม AppServ (MySQL, PHP, Apache, phpMyAdmin)
- โปรแกรมบราว์เซอร์ FireFox, Internet Explorer
- โปรแกรม Editor ได้แก่ Eclipse , NetBean เป็นต้น
หัวข้อการฝึกอบรม
- การทำงานกับ Drupal 7
- Druapl 7 กับการพัฒนา (Development)
- Drupall 7 Core
- Modules
- Hooks
- Themes
- Nodes
- Fields
- Blocks
- File Layout
- การพัฒนา Modules
- การสร้างไฟล์
- การนำ Hook มาใช้งาน
- Hooks, Actions และ Triggers
- มารู้จักกับ Events และ Trigger
- มารู้จักกับ Actions
- การเรียก Action Directly ด้วย actions_do()
- การสร้าง Trigger ด้วย hook_trigger_info()
- การสร้าง Trigger ไปยัง Hook ที่มีอยู่แล้ว
- Menus System
- การ Mapping URLs กับ Functions
- การเพิ่ม Link ไปยัง Block Navigation
- Access Control
- การทำงานกับ Database
- การประกาศ Parameter
- Database Abstraction Layer
- การเชื่อมต่อกับ Database
- การ Query และการรับค่า ผลลัพธ์
- Schema API
- การเชื่อมต่อมากกว่า 1 Database ภายใน Drupal
- การใช้ Temporary Table
- การทำงานกับ Users
- Object $user
- User Hooks
- กระบวนการ Registration
- กระบวนการ Log In
- External Login
- การทำงานกับ Fields
- การสร้าง Content Type
- การเพิ่ม Field ไปยัง Content Type
- การสร้าง Custom Field
- การทำงานกับ Block
- แนะนำ Block ใน Drupal 7
- การสร้าง Block
- การ Enable
- การกำหนดค่า Visibility ให้กับ Block
- Form API
- กระบวนการทำงานของ Form
- การสร้าง Basic Forms
- Form Properties
- Form IDs
- Foeldsets
- Theming Forms
- Validation Function
- hook_form_alter()
- drupal_form_submit()
- การสร้าง Dynamic Form
- การค้นหาและการทำอินเด้กซ์ (Searching and Indexing Content)
- การสร้างเพจ Search
- การใช้งาน Search HTML Indexer
- การทำงานกับ ไฟล์ (Working with Files)
- Drupal APIs
- PHP Setting
- File API
- การทำงานกับ Taxonomy
- การสร้าง Vocaborary
- การสร้าง Terms
- ประเภทของ Taxonomy
- Taxonomy Functions
- Caching
- หลักทำงานของ Caching
- Caching API
- Sessions
- Session คืออะไร ?
- การตั้งค่าที่เกี่ยวข้องกับ Sessions
- Session Life Cycle
- การเก็บค่าเข้าเก็บที่ Session และการเรียกใช้
- แนะนำ Web Standard, Web Accessibility และ หลักการ SEO
- ความรู้เบื้องต้นเกี่ยวกับ Web Standards
- ความรู้เบื้องต้นเกี่ยวกับ Web Accessibility
- Web Accessibility vs SEO
- การตรวจสอบด้วย http://www.ThaiWebAccessibility.com/validator
- กรณีศึกษา และ Workshop
- กรณีศึกษาของเว็บไซต์ http://www.9ExpertTraining.com
- กรณีศึกษาของเว็บไซต์ http://www.9Expert.co.th





