รับปรึกษา สอน และพัฒนาซอฟท์แวร์ Flex, ActionScript 3.0, AMFP

คุยกันสบายๆ ไม่ซีเรียส

รับปรึกษา สอน และพัฒนาซอฟท์แวร์ Flex, ActionScript 3.0, AMFP

Postby knopsod » Mon Dec 21, 2009 2:14 pm

Course

รับปรึกษา สอน และพัฒนาซอฟท์แวร์ Flex, ActionScript 3.0, AMFPHP, ZendAMF, PostgreSQL, MySQL, Oracle

เริ่ม ต้นเรียนรู้เทคโนโลยี RIA (Rich Internet Application) ด้วย Adobe Flex เรียนรู้ง่าย สามารถสร้างเว็บได้อย่างรวดเร็วสวยงาม ฉีกกฏการสร้างเว็บแบบเดิมๆ สร้างความแตกต่างให้เว็บคุณไม่ซ้ำใครด้วยการแสดงผลแบบแปลกใหม่

เหมาะ กับงานที่หลากหลาย เช่น ตกแต่งเว็บ, เว็บส่วนตัว, บล็อก, งานระบบ, ระบบบัญชี, ร้านค้า, ฐานข้อมูล, กราฟ, ชาร์ท, rss, xml, google map api, google app api, yahoo map api เป็นต้น
เหมาะสำหรับบุคคลที่สนใจทั่วไป นักเรียน นักศึกษา โปรแกรมเมอร์ นักพัฒนาระบบ ผู้ดูแลระบบ ผู้ดูแลฐานข้อมูล

ประสบการณ์การเขียนและใช้งานมากกว่า 2 ปี
- สถานที่สอน ใน ม.ขอนแก่น
- สอนผ่านวิดีโอคอนเฟอเรนซ์ (TeamViewer, Skype, MSN)

ติดต่อสอบถาม 087 949 8788, 081 954 5746 ( เก่ง )
knopsod@gmail.com, knopsod@hotmail.com

http://www.khonkaensmile.com/ ( เว็บตัวอย่างอยู่ระหว่างการพัฒนา )
http://www.drezzy.com/ ( เว็บตัวอย่างอยู่ระหว่างการพัฒนา )
http://thaiflexdev.wordpress.com/ ( บล็อกแลกเปลี่ยนความรู้ Adobe Flex, ActionScript )
http://www.google.com/calendar/embed?sr ... ia/Bangkok ( ตารางเวลา )

Course Outline

สิ่งที่ต้องมีก่อนเรียน
- Local Server ( AppServ http://www.appservnetwork.com/, XAMP ) ที่สามารถรัน PHP 5.2.x ได้
- DBMS ( MySQL5.x, ProgreSQL 8.x http://www.postgresql.org/ )
- PHP Editor ( NetBeans http://www.netbeans.org/ )

Flex Beginning level
พื้นฐานเบื้องต้น
- การเขียนโค้ดโดยใช้แท็ก MXML และภาษา ActionScript
- การสร้างโปรแกรมอย่างง่ายโดย Flex Builder 3
- รู้จักและใช้งาน Event
- การวางตำแหน่งและการว่างโครง
- การใช้งานวัตถุรูปภาพร่วมกับแอพลิเคชั่น
การสร้างยูเซอร์อินเตอร์เฟสอย่างง่าย
- การใช้คอนโทรล
- การใช้คอนเทนเนอร์
- การปรับแต่งสไตล์
- การใส่เอฟเฟค
- การสร้างสเตท
- การนิยามการเปลี่ยนแปลงสเตท
- การใช้งานทูลทิป
- การความคุมคุณลักษณะการแสดงผลของเคอรเซอร์
การสร้างยูเซอร์อินเตอร์เฟสขั้นสูง
- การใช้งานรีพีทเตอร์
- การปรับแต่งสกินนิ่ง
- การใช้งานไอเทมเรนเดอเรอร์
- การสร้างไอเทมอิดิเตอร์
- การใช้งานดาต้าโปรไวเดอร์
- การเพิ่มคุณสมบัติลากแล้ววาง
- การทำงานของทรี
การสร้างคอมโพเนนท์
- การสร้างคอมโพเนนท์โดยใช้ MXML
- การสร้างคอมโพเนนท์โดยใช้ ActionScript
- การสร้างคอมโพเนนท์โดยการพัฒนาจากโค้ด
- การดีพลอยคอมโพเนนท์
การจัดการข้อมูล
- การสร้างดาต้าโมเดล
- การใช้ดาต้าไบน์ดิ้ง
- การวาลิเดติ้งข้อมูล
- การจัดการฟอร์แมทข้อมูล
- การใช้งานข้อมูล XML
- การดึงข้อมูลโดยใช้ HTTPService
- การดึงข้อมูลโดยใช้ RemoteObject
- การดีบักเพื่อดูข้อมูลที่ได้รับจาก Server ( XML or AMF Object )

กรณีศึกษาการใช้งาน Flex, PHP and MySQL
- การใช้งานข้อมูลโดยใช้ RemoteObject บนเทคโนโลยี AMFPHP
- การใช้งานข้อมูลโดยใช้ RemoteObject บนเทคโนโลยี Zend Amf

*อ้างอิง

http://www.adobe.com/devnet/flex/quickstart.html

http://livedocs.adobe.com/flex/3/html/help.html
http://learn.adobe.com/wiki/display/Fle ... ng+Started


Flex Intermediat level
หัวข้อการเรียน
- การใช้งาน iFrame ด้วย Flex
- การสื่อสารระหว่าง JavaScript และ Flex
- การสื่อสารของ Flex ระหว่าง Browser ( LocalConnection Control )
- การใช้งาน Timer
- การสร้าง Pop-up Form ( TitleWindow )
- Drag and Drop concept
- การใช้งาน Effect ( Resize, Dissole, Grow, Irish, Parallel, Transition, …etc. )
- Image Processing เบื้องต้น ( smoothing, filter )
- Play with media file ( *.mp3, *.flv )
- การอัพโหลดไฟล์
- การใช้งานโปรแกรม AMFPHP Generator ( for MySQL, ProgreSQL )
ตัวอย่าง http://www.khonkaensmile.com/amfphpdbut ... bUtil.html

* insertRow เพิ่ม
* updateRow แก้ไข
* deleteRow ลบ
* selectRow เรียกดูเรคคอร์ด
* selectCount นับจำนวนเรคคอร์ด
* insertMultiRow เพิ่มครั้งละหลายเรคคอร์ด
* updateMultiRow แก้ไขครั้งละหลายแถว
* deleteRow ลบครั้งละหลายแถว

- การสร้าง Flex Library ( Create *.swc file )
- Introduct to Flex Modular Programming
- Introduct to Chart ( Column Chart, Bar Chart, Pie Chart, Line Chart )
- Introduct to Open Source Data Visualization
- Introduct to Google Map APIs
User avatar
knopsod
 
Posts: 9
Joined: Sat Jul 04, 2009 12:07 am

Return to ชายคาพักใจ



cron