สำนักวิทยบริการและเทคโนโลยีสารสนเทศ (สวท.) เลื่อนฝึกอบรมหลักสูตร Advanced PHP เป็นวันที่ 30 พฤษภาคม – 03 มิถุนายน 2554 ณ ห้องฝึกอบรมคอมพิวเตอร์ สำนักวิทยบริการฯ เทเวศร์ อาจารย์ที่สอนนักศึกษาสาขาคอมพิวเตอร์ท่านใดสนใจกรุณาส่งรายชื่อผ่านคณะไปยัง สวท. ได้ภายในวันพฤหัสบดีที่ 20 พฤษภาคม 2554 มีรายละเอียดหลักสูตร ดังนี้
วิทยากร : นายภูวดล พนมเสริฐ และนายสายันห์ เครือคำ
Monday 30/05/2554
|
Course Details
|
8.30 – 10.30 |
Module 1 : Object-Oriented PHP
- Building a Class
- Working with Properties and Functions
- Private, Protected, Public modifiers
- Inheritance
|
10.30 – 12.00 |
Lab |
12.00 – 13.00 |
Lunch |
13.00 -14.30 |
- Interface
- Building a Web Page Object
- PHP Objects in N-Tier Web Architecture
- Importance of PHP Business Objects
|
14.30-16.30 |
Lab |
Tuesday 31/05/2554
|
Course Details
|
8.30-10.30 |
Module 2 : PHP XML Support
- Simple XML Object
- Executing XPath Queries
- DOM Interoperability/Using XPath
|
10.30-12.00 |
Lab |
12.00 – 13.00 |
Lunch |
13.00 – 14.30 |
- Installing and Configuring LIBXSL
- Applying Server side XSL Transformations
- Using XML in N-Tier Architecture
- Mixing PHP Objects and XML
|
14.30 – 16.30 |
Lab |
Wednesday 01/06/2554 |
Course Details
|
8.30 – 10.30 |
Module 3 : PEAR: HTTP_REQUEST MODULE
- Installing PEAR::HTTP_REQUEST with Dependencies
- HTTP_REQUEST Capability
- HTTP GET Request
- HTTP POST Request
- Programmatically Posting to a HTML Form
- Parsing the Response
- Building a Basic Authentication PHP Client
|
10.30 – 12.00 |
Lab |
12.00 – 13.00 |
Lunch |
13.00- 14.30 |
Module 4 : SML RPC
- XML-RPC Implementations
- Installing and Configuring PHPXMLRPC
- XML RPC Data-Types
- XML RPC Server
- XML RPC Client
- XML RPC Request and Response
- Exploring the XML RPC API
|
14.30 – 16.30 |
Lab |
Thursday 02/06/2554 |
Course Details
|
8.30 – 10.30 |
Module 5 : PHP Web Services
- Web Service Technology Stack
- SOAP Soup
- Web Services with PHP
- Installing NuSOAP
- Building a SOAP SERVER
- Consuming a Web Service
- Generating WSDL Dynamically
- Understanding Generated WSDL
- WSDL and SOAP Proxies
|
10.30 – 12.00 |
Lab |
12.00 – 13.00 |
Lunch |
13.00 – 14.30 |
Module 6 : Complex PHP Web Services
- Building Interoperable Web Services
- Generating and Handling SOAP Faults
- RPC Vs. Document Message Encoding
- Serializing the SOAP Envelope
- Web Service Best Practices
|
14.30 – 16.30 |
Lab |
Friday 03/06/2554
|
Course Details
|
8.30 – 10.30 |
Module 7 : Ajax with PHP
- Ajax Overview
- Ajax Technology Stack
- Ajax Implementations
- Installing and configuring HTML_Ajax Pear Module
- Ajax Server
- Ajax Client
|
10.30 – 12.00 |
Lab |
12.00 – 13.00 |
Lunch |
13.00 – 14.30 |
Module 7 : Smarty Templates
- Smarty Overview
- Installing and configuring Smarty Pear Module
- Setting up a Template
- Passing Data to the Template
- Smarty for Template Designers
- Smarty for Programmers
- Smarty in N-Tier Architecture
|
14.30 – 16.30 |
Lab |