PHP OOP and MySQL

PHP OOP and MySQL

หลักสูตรนี้เหมาะสำหรับผู้ที่เขียน PHP มาได้ซักระยะแล้วหรือผ่านการอบรมตัว Introduction to PHP มาแล้ว และต้องการเข้าใจหลักการในการคิดแบบ Object Oriented ซึ่งจะทำให้ระบบของเรา สามารถนำกลับมาใช้งานหรือทำการแก้ไขได้ง่ายขึ้น

สาขากรุงเทพฯ (ลาดพร้าว)
  • ยังไม่มีรอบเปิดอบรม (ลงชื่อจองไว้ได้)
  • สามารถเข้าใจหลักการในการคิดแบบ Object Oriented
  • ทำความรู้จักกับฟังก์ชั่นใหม่ ๆ ของ PHP
  • เข้าใจเกี่ยวกับหลักการออกแบบของฟังก์ชั่นต่างๆ 

 

  • ผู้ที่สนใจพัฒนาเว็บไซต์ด้วยภาษา PHP
  • นักเรียน นักศึกษาที่สนใจการเขียนโปรแกรมด้วยภาษา PHP
  • มีความรู้ความเข้าใจในการใช้ภาษา PHP ในการเขียนโปรแกรม
  • ผู้สนใจทั่วไปที่ต้องการเรียนรู้การออกแบบเว็บเพจและการเขียนเว็บโปรแกรมมิ่งเริ่มต้น
  • นักเรียน นักศึกษาที่ต้องการพัฒนาโครงงานคอมพิวเตอร์ด้วยภาษา PHP และฐานข้อมูล MySQL

 

  • 18 ชั่วโมง
  • ราคาปกติ 7,900 บาท / คน
  • โปรโมชั่นลด 10% เหลือ 7,110 บาท / คน
  • ราคาเหมาจ่าย (ผู้อบรมตั้งแต่ 10 คน) ตามแต่ตกลงกัน
  • ขอใบเสนอราคา

Module 1 Introduction to OOP

  • อธิบาย เหตุผลที่ต้องเขียนโปรแกรมในแบบ OOP ข้อดีข้อเสียและความแตกต่างกับแบบ Top-Down ทั่วไป และการ Design Class ในเบื้องต้นหลักการคิดที่เป็นแบบ Object หลักของการ Design Class ในเบื้องต้น

Module 2 PHP 5.4 New Feature

  • แนะนำ Feature ใหม่ที่เพิ่มเติมขึ้นมาใน PHP 5.4

Module 3 Constructor and Destructor

  • จะทำความรู้จักและใช้งาน Constructor และ Destructor

Module 4 Class Inheritance

  • จะอธิบายหลักการสืบทอด และความสัมพันธ์ของ Class ในรูปแบบต่างๆ

Module 5 Polymorphism

  • อธิบายถึงหลักการของ Polymorphism หรือการมีได้หลายรูปแบบ จะมีการอธิบายถึงการทำ overloading และสรุปการนำหลักการเบื้องต้นไปใช้งาน

Module 6 Static Class

  • ทำการแนะนำลักษณะของ Class และ Method ที่เป็น Static

Module 7 Final keyword

  • อธิบายความสำคัญของการใช้ final keyword และอธิบายลักษณะของการระบุ final Class และ final Method

Module 8 Class Abstraction

  • อธิบายลักษณะของ abstract class และข้อแตกต่างระหว่าง class ทั่วไปและ abstract class

Module 9 Interface

  • เราจะทำการศึกษาเกี่ยวกับการใช้งาน interface ข้อแตกต่างระหว่าง abstract class กับ interface และพูดถึง Polymorphism ในเรื่องของการทำ Overriding

Module 10 PHP Data Objects (PDO)

  • อธิบายการใช้งาน PDO ประโยชน์ของการใช้งาน

Module 11 Object Relational Mapping (ORM)

  • อธิบายเกี่ยวกับ concept ของ ORM และข้อดีของการใช้งาน ORM

Module 12 Introduction to PHP Active Record

  • อธิบายหลักการใช้งานตัว PHP Active Record ในเบื้องต้น ซึ่ง Active Record จะเป็น ORM ที่ลอกเลียนความสามารถมาจาก Active Record ใน Rails

Module 13 Introduction to Design Pattern

  • อธิบายหลักการของออกแบบระบบด้วย Design Pattern ที่เป็นองค์ความรู้ที่รวบรวมขึ้นมาโดย Gang of Four ซึ่งเป็น best practice ที่ถูกนำไปใช้กันอย่างแพร่หลาย

Module 14 Singleton Pattern

  • อธิบายการออกแบบด้วย Singleton Pattern

Module 15 Composite Pattern

  • อธิบายการออกแบบด้วย Composite Pattern

Module 16 Factory Method Pattern

  • อธิบายการออกแบบด้วย Method Pattern

Module 17 Observer Pattern

  • อธิบายการออกแบบด้วย Observer Pattern

Module 18 Strategy Pattern

  • อธิบายการออกแบบด้วย Strategy Pattern

Module 19 Other Structural Patterns

  • อธิบายการออกแบบด้วย Patterns อื่นๆในกลุ่มของ Structural

Module 20 Other Behavior Patterns

  • อธิบายการออกแบบด้วย Patterns อื่นๆในกลุ่มของ Behavior

 

คอร์ส PHP OOP and MySQL เหมาะกับใคร ต้องมีพื้นฐานอะไรมาก่อน

ดูรายละเอียดกลุ่มเป้าหมายและพื้นฐานที่ต้องมีได้ในหัวข้อ "กลุ่มเป้าหมาย" และ "พื้นฐานที่ผู้เรียนต้องมี" บนหน้านี้ หากไม่แน่ใจว่าพื้นฐานพอหรือไม่ ปรึกษาทีมงานได้ฟรีทาง LINE @itgenius หรือโทร 02-570-8449

คอร์ส PHP OOP and MySQL ราคาเท่าไร ใช้เวลาเรียนกี่ชั่วโมง

ราคาปกติ 7,900 บาท (โปรโมชันปัจจุบันเหลือ 7,110 บาท) ใช้เวลาอบรม 18 ชั่วโมง ราคานี้รวมเอกสารประกอบการอบรม อาหารกลางวัน และอาหารว่างตลอดหลักสูตร

เรียนจบได้รับ Certificate หรือไม่

ได้รับ ผู้ผ่านการอบรมทุกท่านจะได้รับใบประกาศนียบัตร (Certificate of Completion) จากสถาบันไอทีจีเนียส

อบรมที่ไหน มีเรียนแบบออนไลน์หรือไม่

อบรมแบบ Onsite ที่สถาบันไอทีจีเนียส สาขาลาดพร้าววังหิน 68 กรุงเทพฯ และมีบริการจัดอบรมนอกสถานที่ (In-house Training) สำหรับองค์กร บางหลักสูตรมีเวอร์ชันเรียนออนไลน์ผ่าน GeniusHub ดูได้ที่เมนูคอร์สออนไลน์

ถ้าเรียนไม่ทันหรือขาดเรียน มีเรียนซ้ำ/เรียนชดเชยหรือไม่

มี ผู้เรียนสามารถแจ้งขอเรียนซ้ำ (repeat) ในรอบถัดไปของหลักสูตรเดียวกันได้ฟรีตามเงื่อนไขของสถาบัน ดูรายละเอียดที่หน้า "เรียนซ้ำฟรี" หรือสอบถามทีมงาน

สมัครเรียนหรือขอใบเสนอราคาในนามบริษัทได้อย่างไร

สมัครออนไลน์ได้จากแบบฟอร์มลงทะเบียนบนหน้านี้ หรือขอใบเสนอราคา (Quotation) ในนามนิติบุคคลได้ทันทีจากปุ่ม "ขอใบเสนอราคา" สอบถามเพิ่มเติมโทร 02-570-8449 หรือ LINE @itgenius