Unicode Academy - Học lập trình miễn phí ngay hôm nay với các bài giảng chất lượng

Lập trình PHP nâng cao - chuyên sâu để đi làm

Mô tả

Khoá học PHP nâng cao trang bị cho học viên các kiến thức nâng cao về ngôn ngữ lập trình PHP để chuẩn bị đi làm và học nâng cao lên các PHP Framework. Khóa học này rất khó vì nó liên quan nhiều đến kiến trúc, phân tích các logic nghiệp vụ, tư duy hệ thống,... Học viên cần chuẩn bị trước các kiến thức nền tảng trong khóa học PHP cơ bản.

Bạn sẽ nhận được gì tại khóa học?

  • Biểu thức chính quy (Regular Expression) từ cơ bản đến nâng cao
  • Kiến thức lập trình hướng đối tượng (OOP) từ cơ bản đến nâng cao
  • Kỹ thuật làm việc với cURL để thao tác với HTTP Request - HTTP Response
  • Thao tác với File - Folder
  • Biết cách từng bước xây dựng mô hình MVC (Model - View - Controller) từ cơ bản đến nâng cao
  • Áp dụng mô hình MVC vào các tính năng thực tế
  • Biết cách quản lý các thư viện qua Composer và các thao tác với Composer
  • Kiến thức về API - RESTful API, biết cách từng bước xây dựng RESTful API từ cơ bản đến nâng cao
  • Được học về xây dựng API Authentication, Authorization và cách áp dụng thực tế với JavaScript
  • Được học về cách xây dựng hệ thống phân quyền động từ cơ bản đến nâng cao
  • Được học về nguyên lý SOLID trong lập trình hướng đối tượng và các tình huống thực tế
  • Biết cách tích hợp đăng nhập thông qua mạng xã hội
  • Được học về hàng đợi và cách xây dựng hệ thống hàng đợi từ cơ bản đến nâng cao
  • Được học về Redis và các thao tác với Redis trong PHP
  • Kiến thức về các Design Pattern phổ biến trong Back-End và cách vận dụng

Câu hỏi thường gặp?

Khóa học này cần kiến thức nền gì không?

  • Trong khóa học mình có các ví dụ sử dụng HTML - CSS - Javascript nên bạn cần nắm được kiến thức cơ bản để tránh bỡ ngỡ khi tham gia
  • Các kiến thức căn bản về cú pháp, kiểu dữ liệu trong ngôn ngữ lập trình PHP, tư duy lập trình,...
  • Kiến thức về Database, cấu trúc, truy vấn trong Database, các loại quan hệ
  • Từng triển khai dự án bằng PHP & MySQL
  • Tham khảo những nội dung trong khóa học PHP cơ bản trước học khóa học này

Trong quá trình học, tôi có được hỏi giảng viên không?

Được, nếu gặp khó khăn bạn có thể nhắn tin trực tiếp cho giảng viên qua Zalo hoặc trên group được tham gia

Tôi cần cài đặt những phần mềm/công cụ gì để học?

Để học PHP, bạn cần cài đặt phần mềm để viết code (PHPStorrm, Visual Studio Code,...) và phần mềm tạo Server ảo (Xampp, Wamp, Ampps,...)

Trong bài giảng bạn dùng phần mềm nào để hướng dẫn học viên?

Trong khóa học, mình đang dùng phần mềm PHPStorm để viết code và Ampps để tạo Server ảo. Thời gian sau mình có sử dụng Visual Studio Code và Xampp để hướng dẫn. Bạn hoàn toàn có thể dùng Visual Studio Code để viết code và bất kỳ phần mềm tạo Server ảo nào

Trong khóa học đang hướng dẫn ở phiên bản PHP bao nhiêu?

Tại thời điểm quay khóa học, mình đang dùng phiên bản 7.3 sau đó mình nâng dần lên các phiên bản 8.x

Khóa học này còn phù hợp với thời điểm hiện tại không?

Khóa học này phù hợp với thời điểm hiện tại vì phần lớn mình sử dụng phiên bản 8.x và hiện tại vẫn đang cập nhật

Khóa học này có được cập nhật trong tương lai không?

Có bạn nhé. Mình sẽ cập nhật những kiến thức mới, tư duy mới trong PHP phù hợp với yêu cầu và xu hướng trong tuyển dụng

Bài học

Lập trình PHP nâng cao - chuyên sâu để đi làm

Giảng viên: Hoàng An Unicode

Thời lượng: 79 giờ 49 phút

Học trên mọi thiết bị

Không giới hạn thời gian

Hỗ trợ 1-1 bởi giảng viên

Được tham gia group kín

Hỗ trợ tìm công việc phù hợp

Đăng nhập học miễn phí Liên hệ tư vấn

vừa mua khóa học 1 phút trước   Click mua ngay