Khóa học lập trình Phalcon

1.800.000 đ

Học sinh - Sinh viên :
1.650.000 đ
Học viên cũ :
1.650.000 đ
Người khuyết tật :
1.000.000 đ
Thời lượng:
76 giờ
Độ khó:
All Level
Ngôn ngữ:
Tiếng việt
Ghi chú:
Sử dụng trình duyệt Chrome hoặc coccoc để video được hiển thị tốt nhất, trong quá trình học nếu video không load được thì hãy liên hệ ngay với bộ phận hỗ trợ của ZendVN

Xin chào mừng các bạn đến với khóa học lập trình Phalcon tại ZendVN. Đầu tiên ZendVN cảm ơn các bạn đã luôn tin tưởng và ủng hộ ZendVN trong thời gian qua. Chính sự tin tưởng và ủng hộ của các bạn đã đem đến cho ZendVN động lực để nghiên cứu, làm việc và xây dựng các khóa học mới. Và hôm nay ZendVN xin gửi đến các bạn yêu lập trình và công nghệ web, khóa học lập trình Phalcon framework 2.x. ZendVN chắc chắn rằng khóa học này sẽ đem lại cho các bạn nhiều kiến thức mới và sau khi học xong bạn đã chuẩn bị sẵn cho mình 1 PHP Framework của tương lai. Đây là Framework chạy nhanh nhất trong các PHP Framework.

Sơ lược về lập trình Phalcon Framework

Phalcon framework được phát hành từ năm 2012 và nhanh chóng được đón nhận bởi cộng đồng các nhà phát triển PHP. Phalcon được ví là nhanh như chim ưng (như đúng tên gọi) với tốc độ thực thi mã nhanh nhất nhờ được viết bởi C và C++. Bạn cũng không cần phải học ngôn ngữ lập trình C bởi các chức năng có sẵn đã được biểu diễn dưới dạng các lớp PHP để có thể sử dụng cho bất cứ ứng dụng nào.

Khóa học lập trình Phalcon

Có thể so sánh một cách thú vị rằng Phalcon được ví gần giống như Ruby onl Rail, tuy nhiên so sánh này là khập khiễng vì mỗi ngôn ngữ có một thế mạnh khác nhau. Bạn chỉ cần hiểu rằng Phalcon là một Framework đang tăng trưởng với tốc độ chóng mặt , và phổ biến hầu như toàn thế giới và Việt Nam là một trong số đất nước đang ưu tiên sử dụng lập trình Phalcon để xây dựng và tối ưu ứng dụng website nhằm giảm tải thời gian xử lý mã nguồn. Mặc dù Phalcon Framework được xây dựng bằng ngôn ngữ C nhưng các bạn chỉ cần biết PHP là có thể làm việc với nó một các bình thường.

Do Phalcon được viết bằng ngôn ngữ C, nên việc tích hợp Phalcon vào dự án khá là đơn giản, giống như tích hợp một file mở rộng kèm them vào folder extentions của PHP,  dung lượng nhỏ gọn , cấu trúc rất đơn giản và dễ hiểu , dễ điều chỉnh theo ý sẽ là điều thích thú cho các bạn khi bắt đầu tiếp xúc với lập trình phalcon.

Giới thiệu khóa học lập trình Phalcon tại ZendVN

Trong hơn 1 năm qua ZendVN team đã nghiên cứu và làm việc trên Phalcon Framework để xây dựng ứng dụng online theo yêu cầu của khách hàng. Trong quá trình xây  và phát triển dựng dự án cho khách hàng,  chúng tôi đã nhận thấy những ưu điểm vượt trội của Phalcon framework  so với các PHP framework hiện có. Đó là:

Khóa học lập trình Phalcon

  • Tốc độ load của ứng dụng trên nền Phalcon Framework rất nhanh và nhanh nhất trong các PHP Framework hiện nay.
  • Các ứng dụng được xây dựng trên nền Phalcon sử dụng ít tài nguyên của hệ thống (như CPU, RAM…) hơn các PHP framework khác.
  • Phalcon framework là “Full Stack Framework” hỗ trợ đầy đủ các thành phần của một framework như scafolding, MVC, ORM, template engines, testing, configuration…
  • Phalcon là sự lựa chọn tốt nhất trong các PHP Framework để chúng ta xây dựng những ứng dụng có lượng dữ liệu lớn (BigData)
  • Và nhiều thứ khác nữa… Để hiểu rõ hơn về Phalcon, các bạn có thể xem bài viết “Phalcon Framework là PHP Framework chạy nhanh nhất“

Với những ưu điểm tuyệt vời của Phalcon và nhu cầu tốc độ ứng dụng phải load nhanh của khách hàng ngày càng cao. ZendVN đã quyết định bắt tay vào xây dựng khóa học lập trình Phalcon 2.x ngay khi phiên bản Phalcon 2 ra đời và hôm nay ZendVN xin giới thiệu đến các bạn khóa học này.

Phalcon framework nhanh nhất thế giới

Trong khóa học này các bạn sẽ được làm quen với Admin mới của ZendVN đó là Thầy Phước. Thầy Phước có hơn 5 năm kinh nghiệm trong lĩnh vực lập trình các ứng dụng trực tuyến và hơn 2 năm nghiên cứu, làm việc với các ứng dụng trên nền của Phalcon Framework. ZendVN chắc chắn với sự hướng dẫn của Thầy Phước các bạn sẽ cảm thấy Phalcon Framework quá đơn giản và dễ hiểu cho dù kiến thức PHP của bạn mới chỉ ở mức căn bản.

Lập trình Phalcon đang là xu hướng trong thế giới công nghệ hiện nay, bạn còn chờ gì nửa mà không chinh phục nó đi nào, ZendVN tin chắc rằng Phalcon sẽ còn phát triển mạnh mẽ trong tương lai và nó sẽ lên ngôi vị số một, bỏ xa một số PHP Framework khác.

Ngoài ra sau khi tham gia vào khóa học này các bạn sẽ có cơ hội được training miễn phí khóa học Lập trình Phalcon CMS do ZendVN xây dựng, phát triển và sẽ chia sẻ mã nguồn cho cộng đồng Phalcon ở Việt Nam vào tháng 11/2017. Với khóa học Phalcon CMS chắc chắn bạn sẽ dễ dàng viết các module mở rộng một cách nhanh chóng trên Phalcon CMS và được sự hỗ trợ tận tình từ Core Team của CMS này.

– Xây dựng chương trình trắc nghiệm tin học
– Kỹ thuật trình bày dữ liệu với Ajax
– Kỹ thuật phân trang bằng Ajax
– Lấy tin tự động bằng cách khai thác RSS
– Lấy tin tự động bằng Regurlar Expression
– Lấy tin tự động bằng DOM
– Sử dụng .htaccess trong ứng dụng web

– Lập trình hướng đối tượng căn bản
– Xây dựng ứng dụng quản lý và upload hình ảnh
– Abstract class và Interface
– __call() &__callstatic()
– Lambda functions &Closure
– Design Pattern
– Dependency Injection
– Namespace

– Tổng quan về Phalcon framework
– Cài đặt và sử dụng Phalcon tool
– Xây dựng project 1 module theo mô hình chuẩn Phalcon

– Làm việc với controller
– Thiết lập view và truyền dữ liệu
– Làm chủ 5 cấp độ layout
– Partial view
– Xây dựng project nhiều module theo mô hình chuẩn Phalcon

– Sử dụng các lớp filter căn bản
– Xây dựng Custom Filter
– Sử dụng lớp Escaper
– Regular Expression
– Lọc dữ liệu thông qua bộ lọc HTML PURIFIER

– Làm chủ Router trong Phalcon
– Tìm hiểu view helper trong phalcon
– Phalcon Event Manager
– Phalcon request
– Phalcon service Manager
– Phalcon dispatcher
– Dispatch loop
– Phalcon redirect
– Tạo thông báo thông qua phalcon message
– Tìm hiểu url và path trong phalcon

– Thao tác với biến
– Thao tác với mảng
– Volt escaper
– Volt Filter
– Volt macro
– Volt helper
– Volt template
– Volt function

– Tạo form với Helper
– Tạo form với mã nguồn Volt template
– Tạo các phần tử của form với PhalconFormsForm
– Tùy biến giao diện cho Form
– Validate Form
– Filter Form
– Xây dựng thông báo lỗi cho quá trình validate
– Validate dữ liệu với PhalconValidation
– Thiếp lập giá trị cho Form thông qua bind
– Sử dụng Ajax trong Phalcon
– Upload file
– Phòng chống tấn công CSRF cho form

– Tổng quan về Model trong Phalcon
– Truy vấn dữ liệu với find và findFirst
– Truy vấn dữ liệu thông qua hàm query
– Truy vấn dữ liệu thông qua PHQL
– Các hàm truy vấn thống kê
– Thực hành truy vấn cơ sở dữ liệu
– Insert, update, delete với Phalcon Model
– Insert, update, delete thông qua PHQL
– Tính năng skip columns trong model
– Validate dữ liệu trong Phalcon Model
– Sử dụng event trong model
– Kỹ thuật phân trang trong Phalcon
– Xây dựng ứng dụng quản lý user

– Kỹ thuật session trong phalcon
– Tìm hiểu chức năng tạo captcha trong phalcon
– Gửi mail trong phalcon
– Xây dựng ứng dụng login – logout
– Phân quyền trong phalcon framework

Cách học
– Xem video training thật kỹ sau đó tự làm lại ít nhất một lần để hiểu sâu vấn đề.
– Mỗi video các bạn xem bao nhiêu lần cũng được trong một phiên đăng nhập. Khi thoát ra khỏi hệ thống ở lần đăng nhập kế tiếp muốn xem lại video cũ bạn chỉ cần kích hoạt sẽ được xem lại và các bạn sẽ có 400 lần kích hoạt để xem lại video cho toàn khóa học này..
– Nghiên cứu mở rộng.
– Tìm và đặt ra những câu hỏi với giáo viên hướng dẫn.
– Chỉ nhớ những gì Phalcon framework cung cấp. Không nên nhớ tất cả các lớp và phương thức trong lớp của Phalcon Framewok.
– Tìm cách tối ưu hóa mã nguồn đã được học.
– Trình bày những ý tưởng hoặc giải pháp mới với giáo viên và các bạn trong khóa để mọi người cùng thảo luận..
Cấp chứng chỉ
– Sau khi tham gia khóa học lập trình Phalcon framework nếu bạn thực hiện hoàn thiện đồ án cuối khóa của ZendVN bạn sẽ được cấp giấy chứng nhận “Phalcon Framework programmming” có giá trị trên toàn quốc.








captcha

  1. Dàn bài chi tiết khóa học: (download)
TOP

Hỗ trợ trực tuyến

ZendVN

Thân chào bạn!

Gửi tin nhắn

      ĐĂNG KÝ NHÓM KHÓA HỌC

      Đối tượng:
      Chọn khóa học (*):
      Họ và tên (*):
      Passport / CMND (*):
      Địa chỉ Email (*):
      Điện thoại (*):
      Facebook:

      Ghi chú:
      Mã bảo mật:
      captcha