Khóa đào tạo PHP
Bạn sẽ học được gì
Thành thạo lập trình PHP cơ bản theo mô hình hướng đối tượng
Thành thạo hệ cơ sở dữ liệu MySQL
Hiểu rõ các kiến thức, công cụ mới trong lập trình hiện đại:
Thành thạo lập trình PHP nâng cao theo mô hình MVC
Giới thiệu khóa học
Giới thiệu:
Bạn muốn tự mình tạo Website bán hàng hoặc trang trình bày sản phẩmBạn muốn thiết kế blog cho cá nhân, trang Web giới thiệu công ty, cửa hàng
Chắc chắn bạn cần phải biết qua: PHP và Mô hình MVC:
PHP: là ngôn ngữ lập trình phổ biến nhất hiện nay.
Mô hình MVC: là mô hình phát triển phần mềm chuyên nghiệp nhất
![]() |
| khóa đào tạo php |
Đối tượng học viên:
Học sinh, sinh viên học về công nghệ thông tin
Những bạn muốn tìm hiểu và phát triển sử dụng mô hình MVC
Những cá nhân muốn học và trở thành lập trình viên website
Những bạn muốn tự lập trình backend cho website của mình
Nội dung khóa học:
Học lập trình hướng đối tượng PHP từ cơ bản với các toán tử, biến, mảng, các hàm chức năng và các kiểu dữ liệu,... để áp dụng trong việc lập trình.
Cách kết nối, tạo bảng dữ liệu, trong MySQL, cách sử dụng PHP để gói dữ liệu và hiển thị trên web.
Cách cài đặt và sử dụng Code Editor, Kiểu dữ liệu hiện đại Json, Jquery, Hay Bootstrap,...
Hơn 20+ ứng dụng thực hành thực tế trong ứng dụng quản lý sim, quản lý nhà hàng, khách sạn,... Học cách tư duy trong cách lập trình từ việc xây dựng kiểu dữ liệu, cách kết hợp phương pháp, ...
Lợi ích sau khóa học:
Thành thạo việc học lập trình PHP cơ bản theo mô hình hướng đối tượngThành thạo hệ cơ sở dữ liệu MySQL
Hiểu rõ các kiến thức, công cụ mới trong lập trình hiện đại:
Thành thạo lập trình PHP nâng cao theo mô hình MVC
Đôi nét về Giảng viên: Chuyên gia Nguyễn Hùng Cường (Giảng viên Thiết kế web tại FPT – Arena)
05 năm kinh nghiệm giảng dạy và làm việc trong lĩnh vực thiết kế web chuyên nghiệp.
Hỗ trợ thành công cho hàng ngành học viên tốt nghiệp trong lĩnh vực thiết kế.
Tham gia nhiều dự án web cho FPT và các dự án Freelance khách về thiết kế web dựa trên ngôn ngữ lập trình mã nguồn mở
Bên cạnh các kiến thức kể trên, NIIT-ICT còn đem đến cho bạn một trải nghiệm học tập vô cùng thú vị:
Được học linh hoạt mọi lúc, mọi nơi trên nhiều thiết bị như máy tính, điện thoại, máy tính bảng,...
Được tham gia thảo luận và đặt câu hỏi cho giảng viên không khác gì các khóa học trực tiếp.
Chỉ cần thanh toán học phí một lần để sở hữu khóa học trọn đời, có thể học lại bất cứ khi nào tùy thích.
Chúc bạn có được nhiều kiến thức bổ ích khi học tại NIIT-ICT.
Nội dung khóa học
PHẦN 01 - CÀI ĐẶT CÔNG CỤ LẬP TRÌNH
- File đính kèm khóa học- Giới thiệu khóa học lập trình php mysql theo kiến trúc MVC
- Cài đặt code editor
- Cài đặt plugin MVC cho code editor
PHẦN 02 - CÀI ĐẶT MÔI TRƯỜNG VÀ KIẾN TRÚC MVC
- Cài đặt server ảo và chạy file php đầu tiên- Cài đặt kiến trúc MVC
PHẦN 03 - ỨNG DỤNG MVC ĐẦU TIÊN
- Lý thuyết về kiến trúc MVC- Tạo và chạy ứng dụng mvc đầu tiên
- Cách truyền dữ liệu từ controller vào trong view thế nào
PHẦN 04 - HỌC MYSQL TẠO CƠ SỞ DỮ LIỆU VÀ KẾT NỐI
- Lý thuyết về Mysql- Tạo bảng dữ liệu trong mysql thế nào
- Các bước lập trình trong kiến trúc MVC để thêm dữ liệu vào trong cơ sở dữ liệu
PHẦN 05 - HOÀN THIỆN DỰ ÁN ĐẦU TIÊN VỚI MVC VÀ MYSQL
- Cài đặt kiến trúc MVC, tạo view, và chạy thử- Các bước cài đặt thư viện trong mô hình MVC
- Controller nhận dữ liệu từ view thế nào
- Xử lý tầng dữ liệu
- Tóm tắt kiến thức
PHẦN 06 - GIỚI THIỆU VỀ DỮ LIỆU KIỂU MẢNG
017 - Lý thuyết về mảng018 - Kĩ thuật tạo và duyệt mảng
PHẦN 07 - BÀI TOÁN KINH ĐIỂN - LẬP TRÌNH THÊM + SỬA + XÓA DỮ LIỆU VỚI PHP-MYSQL
- Khởi tạo controller showData- Phương thức truyền dữ liệu từ Model sang View
- Duyệt mảng trong View sau khi nhận dữ liệu
- Xóa dữ liệu trong mysql
- Sử dụng hàm require
- Viết hàm sửa dữ liệu theo MVC
- Nhận dữ liệu từ controller thế nào
- Hoàn thiện phần thêm sửa dữ liệu
PHẦN 08 - HỌC PHP MYSQL QUA BÀI SỐ 2 - QUẢN LÝ NHÂN SỰ
- Giới thiệu project số 2 - lập trình backend cho website quản lý nhân sựPHẦN 09 - THIẾT KẾ DỮ LIỆU VÀ THIẾT KẾ FRONTEND BẰNG BOOTSTRAP 4
- Phân tích cơ sở dữ liệu- Tạo dữ liệu mới và cài đặt môi trường lập trình
- Thiết kế nhanh phần frontend
PHẦN 10 - LẬP TRÌNH CHỨC NĂNG THÊM DỮ LIỆU
- Chuyển phần frontend vào view- Tạo View thêm dữ liệu
- Dùng controller lấy dữ liệu từ view
- Xử lý phần chức năng upload file ảnh trong php
- Hoàn thiện phần chức năng thêm nhân sự cho backend
PHẦN 11 - LẬP TRÌNH CHỨC NĂNG SỬA VÀ XÓA DỮ LIỆU
- Chuyển dữ liệu vào view trong cùng một controller- Hoàn thiện và sửa lỗi tiếng việt trên mysql
- Chuẩn bị view và controller xử lý phần sửa nội dung nhân viên
- Giải thích về phương thức trao đổi dữ liệu thông qua URL
- ĐIều hướng và lấy dữ liệu từ mysql
- Nhận dữ liệu trong view
- Viết hàm controller xử lý việc sửa ảnh và upload ảnh
- Hoàn thiện tính năng sửa dữ liệu nhân sự
- Xóa dữ liệu bằng id
PHẦN 12 - VIẾT JQUERY CHO FRONTEND LOAD DỮ LIỆU MÀ KHÔNG CẦN LOAD LẠI TRANG
- Giới thiệu jquery ajax-Sử dụng jquery trao đổi dữ liệu mà không cần load lại trang web
- Sử dụng jquery thao tác với dữ liệu đồng thời thao tác với giao diện
- Sử dụng jquery xử lý upload mà không cần tải lại trang
049 - Hoàn thiện backend cho web quản lý nhân sự
PHẦN 13 - KIỂU DỮ LIỆU HIỆN ĐẠI - JSON
- Giới thiệu kiểu dữ liệu json sử dụng trong lập trình hiện đại- Cài đặt project và môi trường code
- Cài đặt đường dẫn ngắn cho project và một số snippet thường dùng
PHẦN 14 - HIỂU BẢN CHẤT CỦA JSON THÔNG QUA LÀM MỘT WEB HOÀN CHỈNH
- Hiểu bản chất của json thông qua ví dụ- Đưa dữ liệu json vào mysql
- Cách duyệt dữ liệu cho các phần tử trong mảng json
- Xóa phần tử trong chuỗi json thế nào
- Hoàn thiện chức năng xóa với kiểu json
- Thao tác thêm dữ liệu json thế nào
- Hoàn thiện chức năng xóa một phần tử trong json
- Sửa tất cả dữ liệu trong một form thế nào
- Các thao tác xử lý xử dữ liệu json
PHẦN 15 - ĐƯA JSON VÀO LẬP TRÌNH BACKEND
- Giới thiệu project sử dụng json cho lập trình backend- Phân tích dữ liệu theo hướng json
PHẦN 16 - CHỨC NĂNG THÊM MỚI SLIDE ẢNH DÙNG JSON
- Setup project- Tạo view thêm mới dữ liệu
- Thêm dữ liệu bằng model và controller
- Sửa lỗi và hoàn thiện tính năng thêm mới slide
PHẦN 17 - HOÀN THIỆN BACKEND CHO PHẦN SLIDE
- Các bước, các hàm cần viết để xử lý phần edit hàng loạt- Hoàn thiện Form sửa cho tất cả slide
- Truyền mảng dữ liệu sửa vào controller
- Xử lý logic cho phần upload hàng loạt
- Hoàn thiện backend cho phần slide
PHẦN 18 - HOÀN THIỆN FRONTEND CHO PHẦN SLIDE
- Setup phần dữ liệu và phần frontend- Hoàn thiện kết nối frontend và backend
PHẦN 19 -TỔNG KẾT KHÓA HỌC VÀ CÁC KIẾN THỨC SẼ HỌC PHẦN NÂNG CAO
- Tổng kết khóa học và các kiến thức sẽ học phần nâng cao
Đánh giá và góp ý khóa học
Các khóa học liên quan
Đánh giá và góp ý khóa học
Các khóa học liên quan

Không có nhận xét nào:
Đăng nhận xét