PHP Object Oriented Programming + MySQL

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

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

หลักสูตร 24 ชั่วโมง เรียน 4 ครั้ง (9.00-16.00 ครั้งละ 6 ชั่วโมง)


เนื้อหาในหลักสูตร

  • หลักการของ 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

แผนที่

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

รายละเอียดเพิ่มเติม :
สนใจติดต่อ : 086-369-7717, 087-171-2023 หรือ 02-937-3790 หรือ 087-171-2023
Email : asiamediasoft.co@gmail.com
Facebook : www.facebook.com/asiamediasoft.training
Twitter : www.twitter.com/asiamediasoft