Lập trình hướng đối tượng từ cơ bản đến nâng cao trong PHP

2.4
2.4 rating

Là một trong những ngôn ngữ lập trình phổ biến nhất hiện nay, học lập trình PHP là một yêu cầu bắt buộc của một lập trình viên. Chuyên sâu hơn đó là lập trình hướng đối tượng trong PHP hay OOP, với sự phát triển hiện nay của công nghệ kỹ thuật thì kiến thức về lập trình hướng đối tượng là kiến thức bắt buộc mà bất kỳ lập trình viên nào cũng cần phải trang bị và trang bị thật vững cho mình.

Đến từ Trung tâm đào tạo lập trình Web trực tuyến ZendVN, giảng viên Lưu Trường Hải Lân sẽ đồng hành cùng các bạn trong khóa học "Lập trình hướng đối tượng từ cơ bản đến nâng cao trong PHP". Với kinh nghiệm giảng dạy nhiều năm về lập trình, anh Lưu Trường Hải Lân sẽ từng bước giúp các bạn đang muốn học lập trình đào sâu các kiến thức về lập trình hướng đối tượng trong PHP từ cơ bản đến nâng cao.

Không những thế, để tránh việc tìm hiểu các kiến thức một cách lý thuyết và máy móc, cuối khóa học này, bạn sẽ được thực hành cùng giảng viên áp dụng các kiến thức về OOP để xây dựng ứng dụng Quản lý và upload hình ảnh. Với ứng dụng này thì 100% cách viết code sẽ theo hướng hướng đối tượng và mã nguồn được tối ưu triệt để.

Kết thúc khóa học lập trình này, bạn sẽ không còn sợ lập trình hướng đối tượng nữa, ngược lại càng cảm thấy tự tin về nó. Ngoài ra các bạn còn biết cách tổ chức code và xây dựng một ứng dụng theo mô hình hướng đối tượng là như thế nào.

Tham gia ngay cùng Kyna.vn để trải nghiệm các khóa học lập trình PHP bạn nhé!

1. Lập trình hướng đối tượng căn bản
15 video 0 bài tập
Bài 00: Group hỗ trợ học viên & Tài liệu tải về
Bài 01: Class - Object
Bài 02: Property - Method
Bài 03: Construct - Destruct
Bài 04: Extends - Override
Bài 05: Final
Bài 06: Public - Private - Protected
Bài 07: Static
Bài 08: Parent - Self
Bài 09: Constant
Bài 10: Clone
Bài 11: _autoload()
Bài 12: spl_autoload_register()
Bài 13: Sleep - wakeup
Bài 14: toString
Bài 15: __set() & __get()
Bài 15: __set() & __get()

2. Xây dựng ứng dụng quản lý và upload hình ảnh
8 video 0 bài tập
Bài 16: Demo & Cấu trúc HTML
Bài 17: Xây dựng class Upload P1
Bài 18: Xây dựng class Upload P2
Bài 19: Xây dựng class Upload P3
Bài 20: Token & Resize
Bài 21: List images
Bài 22: Delete image

3. Abstract class và Interface
2 video 0 bài tập
Bài 23: Abstract class
Bài 24: Interface

4. __call() & __callstatic()
1 video 0 bài tập
Bài 25: Full video

5. Lambda functions & Closure
3 video 0 bài tập
Bài 26: Part 01
Bài 27: Part 2
Bài 28: Part 03

6. Design Pattern
3 video 0 bài tập
Bài 29: Singleton pattern
Bài 30: Decorator pattern
Bài 31: Factory pattern

7. Dependency Injection
1 video 0 bài tập
Bài 32: Full video

8. Namespace
3 video 0 bài tập
Bài 33: Namspace 01
Bài 34: Namspace 01
Bài 35: Namspace 03


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: 5 giờ
Ngôn ngữ giảng dạy: Tiếng Việt
Chi phí: Có phí / 198,000
Đố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ủ đề

Getting Started as a Web Developer

Course Goal: Kickstart Your Development Environment Basics of Version Control with Git Basics of Command Line Basics of Sublime Text

Introduction to Structured Query Language (SQL)

In this course you'll walk through installation steps for installing a text editor installing MAMP or XAMPP (or equivalent) and creating a MySql Database. You'll learn about single table queries...

Building Cloud Services with the Java Spring Framework

This MOOC describes by example how to build cloud services via the use of object-oriented design techniques; Java programming language features; Java Servlets the Java Spring Framework; and cloud computing...

Leave a Reply

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

Scroll to Top