Đăng ký nhận thông tin

Tư vấn trực tuyến

Thông tin liên quan

Thống kê lượt truy cập

3628359
Hôm nay
Hôm qua
Tuần này
Tuần trước
Tháng này
Tháng trước
Tất cả
297
1196
9536
4504
19244
17762
3628359

Hiên có 13 khách đang trực tuyến

Zend Framework 2 cơ bản đến nâng cao

I. MỤC TIÊU ĐÀO TẠO
  1. Khóa học được thiết kế dành cho các học viên muốn trở thành lập trình viên web chuyên nghiệp có khả năng tự xây dựng các website theo mô hình MVC và Zend Framework 2.
  2. Cung cấp kiến thức và kỹ năng từ cơ bản đến nâng cao về cách xây dựng website dựa trên Zend Framework 2 để học viên có thể xây dựng và triển khai những website có quy mô vừa và lớn, đáp ứng nhu cầu thực tế hiện nay.
II. NỘI DUNG
  1. Mô hình MVC
  2. Xây dựng ứng dụng theo mô hình MVC.
  3. Xây dựng ứng dụng có sử dụng CSDL theo mô hình MVC.
  4. Tổng quan Zend Framework 2 (ZF2)
  5. Zend Module
    • Zend Module
    • Zend Module Manager
    • Zend Module Autoloader
    • Cấu trúc của module trong ZF2
    • Namespaces, MVC layer
  6. Routing và Controller
    • Routing
    • Controller
  7. Database và Model
    • ZendDbAdapter
    • ZendDbSql
    • ZendDbTableGateway
    • ZendDbRowGateway
    • Database
    • Model
  8. Form và Action
  9. File Transfer và Paginator
  10. Captcha
  11. Zend Zend\Config\Reader: \Ini, \XML, \Json, \Yaml
  12. Zend\Config\Writer: \Ini, \Xml, \Json, \Jaml
  13. Zend\Mail: \Message, \Transport, \Transport\SmtpOptions, \Transport\FileOptions
  14. Session: Session Config, Session Container, Session Manager, Session Save Handlers, Session Storage
  15. Cart
  16. Authentication: Identity, Credential
  17. MvcEvent: MvcEvent, Listeners, Credential
  18. ACL: Resource, Roles, Privilege, allow/deny
  19. JSON
  20. Unit Testing
    • PHPUnit
    • Unit Test
    • Test Controller, Test Model, Test Model Table
III. KẾT QUẢ ĐẠT ĐƯỢC SAU KHÓA HỌC
Học viên sẽ có khả năng:
  1. Phân tích và tổ chức ứng dụng Web theo mô hình MVC.
  2. Xây dựng và triển khai website chuyên nghiệp, hoàn chỉnh, có quy mô và cấu trúc tốt.
  3. Tái sử dụng các thành phần đã có khi xây dựng các thành phần mới.
  4. Kiểm thử chất lượng website bằng Unit Testing.
  5. Sử dụng các thư viện trong Zend Framework 2 để tạo ra một website có đầy đủ chức năng đáp ứng được yêu cầu của khách hàng
IV. ĐỐI TƯỢNG HỌC
  1. Các học viên đã học lớp chuyên đề "Lập trình web với PHP và MySQL"
  2. Các bạn sinh viên, học viên đã có kiến thức về HTML, PHP và CSDL MySQL
  3. Nhân viên IT đã có kiến thức về lập trình website với ngôn ngữ PHP muốn áp dụng mô hình MVC, Zend Framwork 2 để xây dựng Website có cấu trúc linh động, khả năng bảo trì tốt, tái sử dụng cao, tăng tốc độ thực thi và giảm tải cho server.
V. CHỨNG CHỈ- BẰNG CẤP
  • Chứng chỉ do trường Trung Cấp Nghề CNTT TM.COMPUTER cấp
VI. QUYỀN LỢI CỦA HỌC VIÊN
  • Học viên học lý thuyết song song với thực hành.
  • Mỗi học viên thực hành trên 1 máy.
  • Nhà trường sẽ ưu đãi cho học viên khi đăng ký học nhiều chương trình học cùng một lúc.