Training

มินิเทรนนิ่ง Basic Drupal ฟรี!

อัพเดทอีกครั้ง เนื่องจากงานที่ต้องไปต่างจังหวัดนั้น ยกเลิกกระทันหัน เลยทำให้สุดสัปดาห์นี้ผมว่าง(อีกครั้ง) และคิดว่าจะจัดเทรนนิ่ง(เหมือนเดิม)

แต่คราวนี้ตั้งหลักใหม่ คุยกันเรื่อง Basic Drupal แบบไม่เสียตังค์ก็แล้วกัน มากันฟรีๆ แต่ต้องช่วยกันซื้อกาแฟกันสักแก้วสองแก้ว ช่วยค่าสถานที่เค้านิดหน่อย

รายละเอียดเทรนนิ่ง Basic Drupal แบบเป็นกันเอง...

มินิเทรนนิ่ง Drupal เบื้องต้น ราคาพิเศษ!

อัพเดท! เนื่องจากงานไปต่างจังหวัดยกเลิกกระทันหัน เลยจัด มินิเทรนนิ่งเหมือนเดิม อ่านรายละเอียดได้ที่ มินิเทนนิ่ง Basic Drupal ฟรี!

ปกป้องชวนร่วม มินิเทรนนิ่ง Drupal เบื้องต้น -- จริงๆ แล้วจะเรียกว่าเทรนนิ่งก็ไม่ถูกนัก น่าจะเรียกว่าแชร์ประสบการณ์ดีกว่า แต่มีค่าใช้จ่ายเล็กน้อยนะครับ -- ไม่รู้จะมีคนสนใจมั้ย :-P

รายละเอียด: Drupal Mini Training by Poakpong

Google World!

ช่วงสองสัปดาห์ที่ผ่านมา ไปสอนการใช้งานอินเตอร์เนต โดยหยิบเอาผลิตภัณฑ์ต่างๆ ของ Google มาแนะนำ ซึ่งมีหลายคนที่ตื่นตาตื่นใจ แต่ก็มีอีกหลายคน (เยอะกว่ากลุ่มแรก) ตามไม่ทันชนิดต้องอธิบายกันเยอะ และกว่าจะถึงบางอ้อ ก็ต้องพากันคลิกไปจนถึงหน้าสุดท้ายกันเลยทีเดียว

ผมแนะนำให้ใช้งานอยู่ 3-4 อย่าง ซึ่งเป็นของพื้นฐานทั่วไป เช่น
- Google Accounts (เอาอีเมลอื่นมาใช้งานกับบัญชีของ Google) (วิธีการสมัคร)
- Gmail สำหรับคนที่ไม่เคยมีอีเมล
- Blogger
- Picasa web album
- YouTube
- Google Video
- Google groups

อ่านเรื่องเก่าๆ ที่ผมเขียนถึง Google - (คลิกที่นี่)

Remark: Google said don't be evil

Hardcore Drupal Development Bootcamp (Day 2)

• Drupal API - http://api.drupal.org/api/5 (This training base on Drupal 5)

Day 2 - Theme Development

- Themeable function

- includes/theme.inc
- themes/engine/phptemplate/ (page.tpl.php, node.tpl.php etc.)
- themes/engines/phptemplate/phptemplate.engine
- themes/[theme name]/template.php

- files in each theme ( style.css, page.tpl.php, node.tpl.php, page-front.tpl.php etc.)

... end.

Big Thanks to @sugree, and @kengggg.

Drupal Development Training   Drupal Development Training

Hardcore Drupal Development Bootcamp (Day 1)

• Drupal API - http://api.drupal.org/api/5 (This training base on Drupal 5)

Day 1 - Modules Development

• Modules information (my_example.info)
name = My Example
description = my example description
package = BootCamp Hardcore Dev
version = 5.7

• Modules install function (my_example.install)
- hook_install
- hook_enable
- hook_disable
- hook_uninstall
- hook_update_N

• Modules most function (my_example.module)
- hook_help
- hook_menu
- hook_form
- hook_validate
- hook_submit

- db_query
- pager_query
- tablesort_sql
- db_query_range
- db_fetch_object

- hook_block
- hook_filter_tips
- hook_filter

- hook_node_info
- hook_access
- hook_perm
- hook_insert
- hook_update
- hook_nodeapi
- hook_delete
- hook_load
- hook_view
- theme_node

... to be continue.