วันที่ 30 ตุลาคม - 1 พฤศจิกายน 2558 , Co-Space Khon Kaen

จากประสบการณ์สอนครั้งที่แล้ว จึงได้ปรับปรุงเนื้อหาในครั้งนี้ ให้สั้น กระชับ เข้าใจง่าย พร้อมตัวอย่าง

คอร์สนี้เหมาะสำหรับผู้ที่เคยใช้งาน Yii Framework 2.0 มาบ้างแล้ว เน้นสอนการใช้งานจริง พร้อมตัวอย่าง เพื่อให้สามารถนำไปต่อยอดพัฒนาระบบได้

Yii Framework เป็น framework ที่มีเครื่องมือพร้อมทุกอย่าง ที่เราต้องใช้ในการพัฒนา Web Applicaion ทำให้สามารถพัฒนระบบได้เร็วยิ่งขึ้น ลดขั้นตอนที่ต้องทำงานซ้ำซ้อนออกไป คุณสมบัติเด่นๆ เลยคือ

  • Fast, Secure, Professional
  • Gii Extension สำหรับการสร้างฟอร์ม เพิ่ม,ลบ,แก้ไข ได้เลยเพียงแค่สร้างตารางไว้
  • รองรับเว็บไซต์ขนาดใหญ่ๆ ได้ รองรับระบบ Caching
  • มี RESTful Web Service พร้อมใช้
  • พัฒนาด้วยรูปแบบ OOP & MVC ที่เป็นมาตฐาน
  • RBAC ตัวจัดการสิทธิ์ที่ยืดยุ่นมากๆ
  • Extension,Widget มีเยอะพร้อมใช้งาน

Course Outline

  • แนะนำ Yii framework MVC & OOP
  • แนะนำ Tools ที่ควรใช้
    • Git & GitHub
    • Virtual Box
    • Vagrant
    • Docker
  • Routing
  • MVC
    • Model
    • ModelSearch
    • ModelQuery
    • View
    • Controller
  • Working With Database
    • Active Record
    • Data Access Object (Dao)
    • Query Builder
  • Virtual Attribute
  • Core Validation
  • Relations
  • Filter & Sort in GirdView
  • pjax
  • Authentication
    • การสร้างระบบจัดการผู้ใช้งาน
    • การสร้างโปรไฟล์สำหรับ User
  • Authorization(RBAC)
    • ออกแบบการจัดการสิทธิ์ด้วย RBAC DB
    • สร้างระบบจัดการสิทธิ์ผู้เข้าใช้งาน
    • สร้าง Global Access ควบคุมสิทธิ์ Controller
  • DataProvider ActiveDataProvider, SqlDataProvider, ArrayDataProvider
  • Upload File
    • Single File
    • Multiple Files
    • Delete File
  • Dependent Dropdown
  • Collecting tabular input (Multiple Rows)
  • Multiple Models (1 ฟอร์มบันทึกได้หลายๆ ตาราง)
  • i18n เว็บไซต์ 2 ภาษาทั้งข้อความและส่วนของเนื้อหา
  • Workshop
    • สร้างระบบ CMS

สิ่งที่ต้องเตรียมมาในวันอบรม

  • โน้ตบุ๊ค จะเป็น mac, window, linux ก็ได้
  • ติดตั้งตัวจำลอง server ให้เรียบร้อยแนะนำ XAMPP หรือ Vagrant,Docker ก็ได้แต่ต้องติดตั้ง LAMP มาให้พร้อมใช้งาน
  • ติดตั้ง composer ให้เรียบร้อย ดูวิธีการติดตั้งที่นี่
  • สมัคร account github

สิ่งที่จะได้รับ

  • เอกสารคู่มือการอบรม 1 ชุด
  • Source Code ในการอบรม
  • สติกเกอร์ Yii Framework,docker,github,yii 2 learning อย่างละ 1 แผ่น
  • อาหารเบรค กาแฟสด,ขนม เช้า, บ่าย, อาหารเที่ยง

สถานที่อบรม

Co-Space Khon Kaen หน้าโรงแรมแรมมันตราวารี ถ.ชวนชื่น จังหวัดขอนแก่น

co-space

ลงทะเบียน

ค่าลงทะเบียน 4900 บาท

รับจำนวน 6 ท่าน