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
- 15:20
- 09:23
- 22:13
- 11:29
- 10:53
- 13:46
- 11:49
- 10:28
- 17:41
- 12:33
- 13:16
- 10:03
- 12:56
- 06:26
- 03:14
- 09:56
- 08:45
- 07:47
- 26:20
- 15:03
- 23:54
- 30:34
- 10:54
- 32:51
- 39:50
- 22:02
- 13:40
- 10:11
- 20:24
- 06:21
- 30:08
- 18:00
- 12:45
- 10:24
- 18:16
- 28:27
- 24:44
- 09:14
- 13:34
- 20:18
- 17:16
- 10:41
- 07:01
- 21:50
- 27:22
- 07:01
- 12:16
- 15:03
- 07:31
- 03:46
- 07:38
- 05:24
- 04:35
- 07:11
- 25:58
- 08:18
- 22:46
- 12:31
- 12:31
- 11:24
- 19:45
- 10:48
- 11:04
- 07:23
- 06:25
- 09:03
- 12:38
- 12:53
- 08:09
- 35:58
- 13:02
- 02:35
- 07:28
- 04:19
- 08:02
- 10:02
- 11:53
- 12:12
- 08:42
- 28:46
- 29:57
- 17:25
- 09:17
- 22:36
- 11:28
- 04:19
- 05:33
- 23:10
- 17:09
- 14:46
- 14:34
- 22:01
- 38:13
- 31:28
- 23:19
- 49:40
- 22:22
- 16:27
- 23:06
- 33:17
- 44:12
- 27:37
- 50:23
- 42:46
- 15:07
- 33:18
- 41:50
- 21:37
- 40:45
- 37:35
- 20:48
- 18:12
- 34:49
- 11:04
- 18:17
- 41:48
- 29:33
- 20:46
- 05:13
- 12:26
- 05:22
- 10:41
- 29:07
- 11:12
- 08:45
- 14:26
- 12:02
- 17:31
- 23:36
- 22:58
- 35:51
- 14:52
- 33:07
- 08:10
- 10:01
- 07:44
- 15:02
- 22:59
- 26:34
- 21:53
- 34:31
- 48:14
- 19:33
- 29:05
- 20:11
- 11:43
- 17:26
- 20:44
- 29:09
- 15:48
- 13:31
- 11:21
- 18:05
- 22:53
- 11:39
- 12:45
- 15:17
- 08:50
- 13:18
- 05:59
- 12:42
- 10:53
- 14:06
- 21:30
- 16:16
- 10:50
- 09:13
- 07:05
- 07:37
- 07:06
- 05:18
- 17:45
- 07:31
- 14:39
- 17:51
- 09:56
- 12:22
- 30:26
- 13:36
- 13:50
- 14:11
- 10:29
- 07:52
- 09:18
- 10:19
- 06:03
- 15:36
- 17:31
- 14:34
- 16:22
- 34:01
- 13:04
- 08:47
- 22:36
- 20:31
- 17:17
- 11:05
- 05:11
- 12:30
- 15:25
- 09:25
- 16:19
- 20:11
- 15:15
- 11:45
- 14:30
- 07:26
- 17:43
- 30:03
- 17:09
- 10:46
- 12:06
- 16:59
- 32:36
-
Bài 215: Javascript Fetch API - Xây dựng ứng dụng lấy thông tin người dùng sử dụng Javascript và PHP15:02
- 20:05
- 09:06
- 15:39
- 09:03
- 04:32
- 18:15
- 27:50
- 10:33
- 26:20
- 16:04
- 17:55
- 15:23
- 16:55
- 24:26
- 12:40
- 35:56
- 26:08
- 23:07
- 07:51
- 17:20
- 18:08
- 20:24
- 06:18
- 23:37
- 20:24
- 35:34
- 28:55
- 25:52
- 38:41
- 29:30
- 30:45
- 20:17
- 08:59
- 25:01
- 16:11
- 13:10
- 04:53
- 06:44
- 03:54
- 09:43
- 03:26
- 06:54
- 03:00
- 03:31
- 02:59
- 06:18
- 04:28
- 08:03
- 17:34
- 16:12
- 09:34
- 29:13
- 08:06
- 17:02
- 07:24
- 09:35
- 28:55
- 04:39
- 08:12
- 07:09
- 13:41
- 08:44
- 11:13
- 23:42
- 14:21
- 10:03
- 18:39
- 20:24
- 16:55
- 05:18
- 19:07
- 13:15
- 14:25
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