Author Topic: PHP Object Oriented Programming + MySQL  (Read 1875 times)  Share 

0 Members and 1 Guest are viewing this topic.

Offline asiamediasoft

  • มือใหม่หัดเข้าไอที
  • *
  • Posts: 26
  • Karma: +0/-0
PHP Object Oriented Programming + MySQL
« on: December 17, 2010, 04:35:53 PM »

 
 
PHP Object Oriented Programming + MySQL

     การสร้าง web application ด้วยภาษา PHP ในสมัยก่อนมีลักษณะการทำงานแบบ TOP-DOWN หรือการทำงานที่เป็นลำดับขั้นจากบนลงล่าง หรือที่เราเรียกว่า Structured Programming แต่การเขียนโปรแกรมในลักษณะนี้มีความยุ่งยากในการพัฒนา เนื่องจากต้องเขียนโปรแกรมขึ้นมาใหม่ในทุกครั้ง แม้ว่าโปรแกรมของคุณจะมีลักษณะที่เหมือนเดิม ดังนั้นจึงเกิดแนวคิดการเขียนโปรแกรมในรูปแบบของ Object-Oriented ขึ้นมา โดย OOP นั้นมีคุณสมบัติของการสืบทอดคุณสมบัติ (Inheritance) ทำให้เราสามารถนำโปรแกรมเก่าที่เคยเขียนหรือพัฒนามาแล้วกลับมาใช้งานใหม่ได้ (Reusability)

ผู้ที่จะเข้าเรียนในหลักสูตรนี้จำเป็นต้องมีความรู้เบื้องต้นในเรื่องของ HTML, PHP MySQL มาแล้วถึงจะสามารถเรียนรู้หลักสูตรนี้ได้อย่างเต็มที่

หลักสูตร 24 ชั่วโมง เรียน 4 ครั้ง

เนื้อหาในหลักสูตร
 
  • หลักการของ Object Oriented Programming (OOP Concept)   
  • การออกแบบคลาสโดยใช้หลักของ UML (Unified Modeling Language) เบื้องต้น   
  • การสร้างคลาสและออบเจ็ค   
  • การใช้งาน Inheritance การถ่ายทอดคุณสมบัติ   
  • การใช้งาน Overriding   
  • การใช้ Polymorphism   
  • การใช้ Attribute และ Operation ใน PHP   
  • การใช้งานโอเปอเรเตอร์   
  • การใช้คอนสตรัคเตอร์และดีสตรัคเตอร์   
  • คุณสมบัติและการใช้ Public ,Private และ Protected   
  • Abstract Class และการใช้ Abstract Method   
  • อินเตอร์เฟช   
  • Type Hinting   
  • Final   
  • Const   
  • Static   
  • การทำสำเนาออบเจ็ค (Object Cloning)   
  • Autoloading   
  • Class: Validate Data ตรวจสอบข้อมูลด้วย Class PHP   
  • Class: Connection DB เชื่อมต่อฐานข้อมูลด้วย Class PHP   
  • การออกรายงาน พิมพ์เอกสารต่างๆ ด้วย Class PHP   
  • กรณีศึกษาระบบสมาชิก (OOP)   
  • กรณีศึกษาระบบเว็บบอร์ด (OOP)   
  • กรณีศึกษาระบบการสั่งซื้อสินค้า (OOP)

วิทยากร :

ผู้สอน อ. ศราวุฒิ นูพลกรัง
การศึกษา วิศวกรรมคอมพิวเตอร์ (เกียรตินิยม) สถาบันเทคโนโลยีพระจอมเกล้าเจ้าคุณทหารลาดกระบัง
ความถนัด เป็นผู้เชี่ยวชาญในการพัฒนา Website และ Web Application ด้วยภาษาต่าง ๆ ไม่ว่าจะเป็น ASP, PHP, ASP .NET

  ผู้สอน อ. ณัฐภัทร อิทธิรัตนสุนทร
การศึกษา   ปริญญาตรี วิศวกรรมคอมพิวเตอร์ สถาบันเทคโนโลยีพระจอมเกล้าเจ้าคุณทหารลาดกระบัง   ปริญญาโท วิศวกรรมคอมพิวเตอร์ มหาวิทยาลัยเกษตรศาสตร์
ความถนัด เป็นผู้เชี่ยวชาญในการพัฒนา Website และ Web Application ด้วยภาษาต่าง ๆ ไม่ว่าจะเป็น ASP, PHP, ASP .NET

ผลงานที่ผ่านมา
http://www.samruay.co.th
http://www.mtec.co.th
http://www.sunrisetravel.co.th
หน้า Home ของ http://www.tu.ac.th/default.tu/default.thai.html


ค่าใช้จ่าย :
หลักสูตรหละ 4,800 บาท (ราคานี้ีไม่รวมภาษีมูลค่าเพิ่ม)

จำนวนที่เปิดรับสมัคร : 10 ท่าน

สถานที่ตั้ง : ตึกช้างอาคาร บี ชั้น 21 (สี่แยก รัชโยธิน ใกล้เมเจอร์ รัชโยธิน SCB Park) รถประจำทางที่ผ่าน : ปอ.513(ปอ.13),ปอ.543(ปอ.49),ปอ.185(ปอ.22),ปอ.512(ปอ.12),ปอ.503(ปอ.3),ปอ.39,ปอพ.8,ปอพ.16 สาย 26,34,39,59,107,126,129

แผนที่

วิธีการสมัคร : ดาวน์โหลดใบสมัคร

รายละเอียดเพิ่มเติม :
สนใจติดต่อ 081-1716-156 , 080-0505-807 , 02-9373790 หรือที่ train@asiamediasoft.net , asiamediasoft.co@gmail.com MSN(gnj43@hotmail.com)