Lập trình web chuyên nghiệp với PHP – Level 2

2.4
2.4 rating

Với các ưu điểm như miễn phí, dễ đọc, thao tác tốt với các hệ quản trị cơ sở dữ liệu, cộng đồng sử dụng rộng rãi, thư viện phong phú. PHP ngày càng phát triển và việc học PHP đã trở nên đặc biệt cần thiết đối với bất kỳ lập trình viên nào.

Sau khi kết thúc khóa học Lập trình web chuyên nghiệp với PHP - Level 1 với những kiến thức căn bản cần thiết. Tiếp tục với khóa học Lập trình web chuyên nghiệp với PHP - Level 2, giảng viên Lưu Trường Hải Lân (ZendVN) sẽ giới thiệu đến bạn các thành phần mở rộng trong PHP như:
- Sử dụng biểu thức chính quy để trích lọc dữ liệu, kiểm tra dữ liệu từ phía người dùng, lấy tin tự động từ các website khác
- Làm việc và thao tác với File một cách dễ dàng và giải quyết bài toán upload tập tin
- Xây dựng hàm đệ quy để giải quyết các bài toán: hiển thị menu (category) đa cấp, liệt kê cây thư mục
- Sử dụng session, cookie trong ứng dụng web
- Sử dụng SimpleXML và DomDocument để thao tác và làm việc với tập tin XML
- Nắm vững các kiến thức về lập trình hướng đối tượng và biết cách xây dựng các class dùng cho công việc thực tế.

Hướng dẫn các vấn đề mở rộng khác khi xây dựng một website: xử lý hình ảnh, gửi mail, rss, editor, captcha, detetct mobile, cache. Các vấn đề này được trình bày thông qua việc giới thiệu các class, giúp học viên tiếp cận với nhiều class được hỗ trợ sẵn và cách đọc API để sử dụng một class bất kỳ

ZendVN bảo đảm đây là một trong những khóa học PHP có chất lượng tốt nhất hiện nay ở Việt Nam. Khóa học PHP này được dựa trên những kinh nghiệm thực tế trong quá trình làm việc của ZendVN với các dự án lớn của nước ngoài.

Phần 0: Các ký hiệu trong Regular Expression
3 video 0 bài tập
Bài 0: Group hỗ trợ học viên
Bài 1: Regular Expression là gì?
Bài 2: Các ký hiệu trong Regular Expression
Bài 3: Ôn tập

Phần 1: PHP Regex
10 video 0 bài tập
Bài 1: Ôn tập Regular Expression
Bài 2: Tìm hiểu hàm PREG_MTAH và PREG_MATH_ALL
Bài 3: Tìm hiểu hàm PREG_MTAH và PREG_MATH_ALL (cont)
Bài 4: Tìm hiểu hàm PREG_MTAH và PREG_MATH_ALL (end)
Bài 5: Tìm hiểu hàm PREG_REPLACE
Bài 6: Tìm hiểu hàm PREG_MTAH và PREG_MATH_ALL (cont-end)
Bài 7: Kỹ thuật quét tin tức của VnExpress
Bài 8: Kỹ thuật quét tin tức của VnExpress (cont-end)
Bài 9: Kỹ thuật quét tin tức của Dantri
Bài 10: Kỹ thuật quét tin tức của Dantri (cont-end)

Phần 2: PHP File
13 video 0 bài tập
Bài 1: Vấn đề 1,2
Bài 2: Vấn đề 3,4
Bài 3: Vấn đề 5.6.7
Bài 4: Vấn đề 8,9,10
Bài 5: Vấn đề 11,12
Bài 6: Vấn đề 13,14
Bài 7: Vấn đề 14 (cont-end)
Bài 8: Vấn đề 15
Bài 9: Ôn tập
Bài 10: Ôn tập (cont)
Bài 11: Ôn tập (cont-end)
Bài 12: Một số yêu cầu bổ sung
Bài 13: Một số yêu cầu bổ sung (cont-end)

Phần 3: PHP Recursive
6 video 0 bài tập
Bài 1: Vấn đề 1,2,3
Bài 2: Vấn đề 4
Bài 3: Vấn đề 4 (cont-end)
Bài 4: Vấn đề 5
Bài 5: Vấn đề 6
Bài 6: Vấn đề 7

Phần 4: PHP File Upload
3 video 0 bài tập
Bài 1: Vấn đề 1,2,3,4
Bài 2: Vấn đề 5
Bài 3: Vấn đề 6

Phần 5: PHP Filter
2 video 0 bài tập
Bài 1: Vấn đề 1,2,3
Bài 2: Vấn đề 4,5,6

Phần 6: Error And Exception
2 video 0 bài tập
Bài 1: Vấn đề 1,2,3
Bài 2: Vấn đề 4,5,6

Phần 7: Session And Cookie
6 video 0 bài tập
Bài 1: Vấn đề 1,2,3
Bài 2: Vấn đề 4,5
Bài 3: Vấn đề 5 (cont)
Bài 4: Vấn đề 5 (end)
Bài 5: Vấn đề 6
Bài 6: PHP Mail

Phần 8: Tìm hiểu XML
5 video 0 bài tập
Bài 1: Vấn đề 1,2,3,4,5,6
Bài 2: Vấn đề 7
Bài 3: Vấn đề 7 (cont-end)
Bài 4: Vấn đề 8,9
Bài 5: Vấn đề 10

Phần 9: Simple XML
2 video 0 bài tập
Bài 1: Vấn đề 1
Bài 2: Vấn đề 2

Phần 10: Tìm hiểu về DOM Document
6 video 0 bài tập
Bài 1: Vấn đề 1
Bài 2: Vấn đề 1 (cont)
Bài 3: Vấn đề 1 (end)
Bài 4: Vấn đề 2
Bài 5: Vấn đề 3
Bài 6: Vấn đề 3 (cont-end)

Phần 11: Lập trình hướng đối tượng
20 video 0 bài tập
Bài 1: Class And Object
Bài 2: Property And Method
Bài 3: Constructor And Destructor
Bài 4: Constructor And Destructor (cont-end)
Bài 5: Tính kế thừa And Overwrite
Bài 6: Tính kế thừa And Overwrite (cont)
Bài 7: Phạm vi và sự ảnh hưởng
Bài 8: Phạm vi và sự ảnh hưởng (cont)
Bài 9: Phạm vi và sự ảnh hưởng (cont)
Bài 10: Phạm vi và sự ảnh hưởng (cont-end)
Bài 11: Một số phương thức khác
Bài 12: Một số phương thức khác (cont)
Bài 13: Một số phương thức khác (cont)
Bài 14: Một số phương thức khác (cont)
Bài 15: Một số phương thức khác (cont-end)
Bài 16: Bài tập
Bài 17: Bài tập (cont)
Bài 18: Bài tập (cont)
Bài 19: Bài tập (cont)
Bài 20: Bài tập (cont-end)

Phần 12: PHP Extensions
17 video 1 bài tập
Bài 1: Class 1 - PHP Thumb
Bài 2: Class 2 - PHP Mailer
Bài 3: Class 2 - PHP Mailer (cont-end)
Bài 4: Class 3 - FCK Editor
Bài 5: Class 3 - FCK Editor (cont)
Bài 6: Class 3 - FCK Editor (cont-end)
Bài 7: Class 4 - CAPTCHA
Bài 8: Class 4 - CAPTCHA (cont-end)
Bài 9: Class 5 - SIMPLEPIE
Bài 10: Tìm hiểu về OPENID
Bài 11: Class 7 - Mobile Detect
Bài 12: Class 8 - CACHE
Bài 13: Class 9 - VALIDATE
Bài 14: Class 9 - VALIDATE (cont)
Bài 15: Class 9 - VALIDATE (cont)
Bài 16: Class 9 - VALIDATE (cont)
Bài 17: Class 9 - VALIDATE (cont-end)
Trắc nghiệm cuối khóa học
Các khóa học liên quan có thể bạn quan tâm trên Kyna.vn
Đánh giá và góp ý cho khóa học


Tham gia đánh giá khóa học

Nếu bạn đã học qua khóa học này thì mời bạn tham gia đóng góp ý kiến và đánh giá để cộng đồng bạn học có thêm thông tin tham khảo.

Cung cấp bởi: Kyna /  

Thời lượng: 24 giờ
Ngôn ngữ giảng dạy: Tiếng Việt
Chi phí: Miễn phí / 0
Đối tượng: Chuyên sâu

Thông tin về nhà cung cấp

Kyna là một nền tảng đào tạo trực tuyến về kỹ năng dành cho người trưởng thành từ kỹ năng chuyên môn trong công việc đến những kỹ năng mềm trong cuộc sống, xã hội hàng ngày. Nền tảng này được xây dựng từ 31/10/2013, vốn là một start-up trẻ, và hiện nay Kyna đang nổi lên như một thương hiệu đào tạo kỹ năng trực tuyến hàng đầu Việt Nam.

Kyna là một trong những đơn vị đầu tiên tham gia lĩnh vực giáo dục trực tuyến, với mong muốn xây dựng một nền tảng chia sẻ kiến thức, là nơi ai cũng có thể học cùng chuyên gia, trường đào tạo hàng đầu hiệu quả, linh hoạt và chi phí tiết kiệm. Sau 3 năm hoạt động, từ một công ty khởi nghiệp với 8 thành viên, Kyna đã xây dựng thành công một hệ sinh thái giáo dục trực tuyến toàn diện, cung cấp nhiều chương trình, giải pháp đào tạo đa dạng, chất lượng và tính ứng dụng cao.

Trong những năm qua, Kyna.Vn đã dần hình thành lên một xu hướng, thói quen mới tới người học, họ đang phát triển rất nhanh và có mức tăng trưởng tốt trong lĩnh vực này. Do đó, vào tháng 4/2016 đã có thông tin chính thức là quỹ đầu tư CyberAgent Ventures (Nhật Bản) công bố đầu tư vào startup Kyna.vn để giúp họ tăng số lượng khóa học lên tới 1.000, gấp 5 lần số lượng hiện tại.

Các khóa học cùng chủ đề

Javascript nâng cao ES6

Bạn sẽ học được gì? Năm vững kiến thức và các thông tin liên quan về React native. Làm quen với các công cụ: git, nodejs, yarn, Expo, xcode, android...

Lập trình Python cơ bản

Bạn sẽ học được gì? • Có được kiến thức toàn diện về ngôn ngữ lập trình Python, • Làm chủ được Python sẽ giúp học viên dễ dàng tiếp...

Lập trình C/C++từ cơ bản đến nâng cao

Bạn sẽ học được gì? • Có được kiến thức toàn diện về ngôn ngữ lập trình C++, • Làm chủ được C++ sẽ giúp học viên dễ dàng tiếp...

Leave a Reply

Your email address will not be published. Required fields are marked *

Scroll to Top