06:23 PM Thứ 7, ngày 12/07/2014

Khóa học lập trình Joomla! 2.5


Joomla CMS là một hệ thống quản lý dữ liệu được đánh giá rất cao hiện nay, Joomla rất dễ sử dụng để xây dựng một website và rất thân thiện với người sử dụng. Nhưng để lập trình tạo ra các thành phần mở rộng như Component, Module, Plugin, Template... cho nó thì không đơn giản một chút nào vì cấu trúc Joomla CMS khá phức tạp. Nó làm cho các lập trình viên tốn rất nhiều thời gian để nghiên cứu và sửa chữa một vấn đề nào đó trong hệ thống Joomla.


lap trinh Joomla, Joomla nang cao, Joomla component, tu hoc Joomla, Joomla co ban


1. Giới thiệu khóa học lập trình Joomla

Khóa học lập trình Joomla của ZendVN là một khóa học Joomla nâng cao và chuyên sâu. Khóa học này giúp các bạn hiểu kỹ hơn và có kiến thức chuyên sau hơn về Joomla. Trong khóa học Joomla này ZendVN đem đến cho các bạn tất cả kiến thức và kinh nghiệm của các lập trình viên chuyên nghiệp về lập trình Joomla. Sau khi hoàn tất khóa học Joomla nâng cao này các bạn có thể hiểu rõ được cách thức hoạt động trong lõi (core) của Joomla cms và các bạn có thể xây dựng hoặc chỉnh sửa dễ dàng các thành phần mở rộng trong Joomla như: Joomla component, Joomla module, Joomla plugin, Joomla template…

Tại sao các bạn nên tham gia khóa học lập trình Joomla này. Đối với các bạn thích sử dụng Joomla để xây dựng website thì chắc chắn các bạn hiểu Joomla có nhưng ưu điểm nào và chắc chắn các bạn đã từng gặp rất nhiều khó khăn khi cố gắng sửa lại một cái gì đó trong Joomla. Vậy thì để không còn gặp khó khăn trong việc này các bạn cần hiểu sâu hơn về Joomla và biết lập trình các thành phần mở rộng trong Joomla. Các bạn có thể tự học Joomla bằng cách tham khảo các bài viết hoặc video Joomla nâng cao trên mạng nhưng các bài viết và các video này thường không chuyên sâu và không liên tục vì vậy những video và bài viết đó sẽ không đem đến cho các bạn hết các kiến thức Joomla chuyên sâu và nâng cao có hệ thống. Chính vì điều này ZendVN đã cho ra đời khóa học lập trình Joomla nâng cao dựa trên kinh nghiệm làm việc thực tế và quá trình nghiên cứu của ZendVN.

Giáo trình của khóa học Joomla được biên soạn, trình bày một cách dễ hiểu nhất, logic nhất, trong khóa học Joomla các bạn sẽ được dẫn dắt lập trình từ căn bản đến nâng cao theo chuẩn của Joomla và với kiến thức của khóa học này các bạn sẽ đáp ứng được 80%-90% yêu cầu tuyển dụng của các công ty chuyên lập trình Joomla và giúp bạn có kiến thức để có thể tự nghiên cứu chuyên sâu về lập trình Joomla trong tương lai


2. Điểm đặc biệt của khóa học Joomla nâng cao :

Khóa học lập trình Joomla cung cấp tất cả các kiến thức về hệ thống Joomla và các thành phần mở rộng trong Joomla như: Joomla component, Joomla module, Joomla plugin, Joomla template…
- Khóa học Joomla nâng cao này cũng cung cấp cho các bạn kiến thức về kỹ thuật xây dựng database và xử lý trong danh mục đa cấp theo cấu trúc cây left – right
- Khóa học Joomla đem đến cho các các kỹ thuật xây dựng Template và chỉnh sửa Template Joomla một các đơn giản và hiệu quả nhất.
- Ngoài ra khóa học Joomla này sẽ cho các bạn thấy các kỹ thuật chỉnh sửa Joomla mà không phải chỉnh sửa code trong core của Joomla mà chúng ta sẽ sử dụng các kỹ thuật override lên các thành phần mở rộng.


3. Thông tin khóa học lập trình Joomla:

- Mã số: JLO-025
- Thời gian nhận hồ sơ: Mỗi ngày
- Khai giảng: Ngay sau khi bạn hoàn tất thủ tục đăng ký của ZendVN

- Biên tập giáo trình: Phạm Vũ Khánh & BQT ZendVN
- Giảng viên hướng dẫn: Phạm Vũ Khánh
- Hỗ trợ khóa học: BQT ZendVN


4. Hỏi đáp về khóa học Joomla:

- Điện thoại cố định: (08) - 22.374.154 (Bộ phận tư vấn)
- Diễn đàn: http://www.zend.vn/forum/lap-trinh-mo-rong-cho-joomla%C7%83-25-kg-ngay-15-03-2012-t2598.html
- Yahoo: zendvn_help
- Skype: zendvn.hep
- Email: training@zend.vn
- Điện thoại di động: 0908.89.33.26 (Mr. Khánh) - 01683.308.983 (Mr. Lân)


5. Nội dung khóa học Joomla nâng cao:

- Hướng dẫn sử dụng các thư viện quan trọng trong Joomla CMS (Joomla Framework)
- Nắm rõ kiến thức và giải thuật về mô hình đa cấp (menu đa cấp, category đa cấp) sử dụng cấu trúc cây nhị phân. Đây là một mô hình được đánh giá cao về khả năng truy vấn linh hoạt (SELECT) nhưng khá phức tạp trong quá trình thêm (Add), xóa (Delete), sửa (Edit), di chuyển (Move)
- Viết Book component mới sử dụng category đa cấp dựa trên thư viện Joomla và lớp Nested_Set (học viên sẽ được hướng dẫn xây dựng chi tiết trong quá trình học)
- Hiểu - Viết Module mới cho Joomla CMS
- Viết Plugin mới cho Joomla CMS
- Viết Language mới cho Joomla CMS
- Hiểu cấu trúc và kỹ thuật xây dựng template mới
- Hiểu cấu trúc và kỹ thuật chỉnh sửa giao diện mà không làm ảnh hưởng đến các mã nguồn hay giao diện có sẵn
- Cách tích hợp và sử dụng JQuery trong Joomla CMS


6. Kết quả cuối khóa học lập trình Joomla:

- Hiểu rõ những chức năng trong Joomla CMS v2.5
- Nắm rõ luồng xử lý của Joomla CMS v2.5
- Hiểu cấu trúc và quan hệ trong hệ thống database của Joomla CMS v2.5
- Học được cách viết chuẩn trong mô hình MVC của Joomla CMS v2.5
- Hiểu thêm về một số công nghệ mới và kỹ thuật xử lý trong thực tế
- Nắm vững những kỹ thuật xử lý phức tạp của mảng và đối tượng
- Xây dựng mới những thành phần mở rộng trong joomla như: component, module, plugin, language, template
- Hiểu được những vấn đề mà các bạn đã từng làm nhưng không hiểu (trường hợp này xảy ra với nhiều lập trình viên mã nguồn mở)


7. Ưu điểm khóa học lập trình Joomla:

- Không phụ thuộc vào điều kiện địa lý, thời gian.
- Có thể sắp xếp linh hoạt thời gian để học
- Tạo điều kiện cho các lập trình viên muốn nâng cao kiến thức chuyên môn để có cơ hội thăng tiến trong công việc.
- Tạo điều kiện cho mọi người có niềm đam mê lập trình web không có thời gian và điều kiện đến các trung tâm Tin Học
- Có thể dễ dàng bổ xung các kiến thức mới cho người học.
- Lượng kiến thức các bạn thu được từ khóa học lập trình Joomla của ZendVN sẽ giúp bạn hoàn thành tốt và rút ngắn được thời gian thực hiện các yêu cầu của khách hàng. (Các bạn có thể tham khảo dàn bài chi tiết để thấy vấn đề này)


8. Điều kiện theo học Joomla nâng cao:

Lập trình Joomla là lập trình trên một hệ thống đã có sẵn nên độ khó của khóa học cao. Nếu bạn có đầy đủ các điều kiện dưới đây thì hãy đăng ký tham gia khóa học này:
- Nắm vững các kiến thức về lập trình PHP, MySQL, Javascript, HTML, CSS.
- Hoàn thành khóa học lập trình PHP của ZendVN hoặc có kiến thức tương đương
- Có kiến thức về mô hình MVC
- Sử dụng thành thạo Joomla CMS v2.5
- Có máy tính kết nối Internet.
- Tất cả thông tin trong Form đăng ký phải đúng sự thật.
- Một bản scan Chứng Minh Nhân Dân (không cần công chứng) gửi đến email của ZendVN sau khi nhận được email hướng dẫn chi tiết quá trình đăng ký khóa học.


9. Đối tượng theo học lập trình Joomla:

- Những người yêu thích lĩnh vực lập trình web với PHP và mong muốn theo nghề lập trình web.
- Những bạn đam mê lập trình web
- Lập trình viên hoặc designer biết hoặc chưa biết Joomla


10. Tài liệu Joomla nâng cao:

- Joomla v2.5 programming do ZendVN group biên soạn.
- Các mã nguồn trong các bài giảng qua video và những ví dụ thực tế (Book Shopping)


11. Môi trường học lập trình Joomla:

- 100% thời gian học qua video training
- Cấp một tài khoản Hosting và một subdomain để các bạn thực hành trong vòng 18 tháng
- Hosting: 250Mb – 3 cơ sở dữ liệu MySQL – 3 tài khoản email - 7 Gb băng thông mỗi tháng. Cấu hình hosting hỗ trợ hầu hết tất cả các ứng dụng mở hiện nay. (Server đặt tại Việt Nam)
- Subdomain: http://subdomain.zendvn.com. Các bạn có thể sử dụng domain riêng nếu các bạn có.
- Hỗ trợ qua hệ thống: Web support, diễn đàn, Email, Skype, TeamViewer. Mọi câu hỏi liên quan đến bài học sẽ được trả lời trong vòng 24h.


12. Cách học Joomla nâng cao:

- Xem video training Joomla 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 Joomla các bạn được xem bao nhiêu lần cũng được nhưng chỉ trong một phiên đăng nhập. Nghĩa là sau khi thoát khỏi hệ thống bạn không thể xem lại video đó một lần nữa.
- 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 về Joomla.
- Chỉ nhớ những gì Joomla 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 Joomla.
- 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.


13. Chứng chỉ:

- Sau khi tham gia khóa học lập trình Joomla 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 "Lập trình Joomla" có giá trị trên toàn quốc.


14. Thời gian học lập trình Joomla:

- ZendVN sẽ cung cấp đầy đủ video training của khóa học lập trình Joomla ngay sau khi các bạn hoàn thành quá trình đăng ký và đóng học phí.
- Thời gian học tối đa của bạn là 12 tháng. Sau 12 tháng từ ngày bắt đầu khóa học. Bạn sẽ không xem được video nào nữa.
- Các bạn có thể học Joomla bất kỳ thời gian nào các bạn rảnh và học ở bất kỳ nơi nào có Internet.
- Nếu sau khi tham gia khóa học lập trình Joomla nâng cao bạn bận việc không học được, bạn có thể bảo lưu khóa học đến khi bạn có thời gian tham gia lại.


15. Học phí khóa học Joomla nâng cao:

- Trọn khóa: 1.790.000 VND
- Giảm 30% học phí cho học sinh, sinh viên và học viên cũ. (Áp dụng kể từ ngày 01.07.2014 đến ngày 31.07.2014)
- Giảm 50% học phí cho tất cả các thành viên là người khuyết tật.




 
 

CÁC KHÓA HỌC TẠI ZENDVN

  • Khóa học PHPKhóa học jQuery
  • Khóa học JoomlaKhóa học Zend Framework
  • Khóa học PHPKhóa học jQuery
loading
loading