Tóm tắt Đề cương môn học: PHP + AI cơ bản

Khóa học PHP + AI cơ bản tại Trung tâm Đào tạo Lập trình Thực chiến DevRun giúp học viên nắm vững lập trình PHP từ cơ bản đến nâng cao, ứng dụng AI để viết code nhanh và tối ưu hóa quy trình, đồng thời phát triển kỹ năng thực chiến qua các dự án thực tế.

PHP AI Course Illustration

Thông tin khóa học

  • Mục tiêu khóa học:
    Khóa học giúp học viên làm chủ PHP, sử dụng AI để tăng tốc lập trình, và phát triển kỹ năng thực chiến qua các dự án thực tế.
  • Đối tượng:
    Sinh viên hoặc người học đã có kiến thức cơ bản về lập trình, biết ít nhất một trong các ngôn ngữ: C, C++, C#, Python.
  • Phương châm:
    Thực chiến, chú trọng thực hành (70% thực hành, 30% lý thuyết).
  • Thời lượng:
    48 giờ (16 buổi x 3 giờ, 5-6 tuần).
  • Nội dung chính:
    • Cơ bản về PHP (18 giờ):
      - Cài đặt môi trường: XAMPP, VS Code.
      - Cú pháp PHP cơ bản: biến, kiểu dữ liệu, toán tử, điều kiện, vòng lặp.
      - Hàm, cấu trúc điều khiển và tổ chức mã.
      - Xử lý form: phương thức GET, POST.
      - Làm việc với chuỗi, số, mảng.
      - Thực hành:
      + Viết chương trình nhập liệu – xử lý – hiển thị kết quả.
      + Tạo form đăng ký, đăng nhập cơ bản.
      + Quản lý danh sách học viên đơn giản.
    • Lập trình nâng cao (12 giờ):
      - Cơ sở dữ liệu MySQL với PHP.
      - Xử lý XML và JSON.
      - Ajax và jQuery trong lập trình PHP.
      - Quản lý Cookie và Session.
      - Thực hành:
      + Viết lệnh insert danh sách nhân viên, cập nhật, xóa nhân viên, lấy danh sách nhân viên.
      + Viết chức năng chuyển data danh sách nhân viên thành XML và JSON.
      + Viết chức năng load thông tin (từ MySQL) và cập nhật thông tin nhân viên bằng jQuery Ajax.
      + Viết trang đăng nhập, lưu thông tin người dùng vào session và hiển thị trong các trang.
    • Ứng dụng AI (6 giờ):
      - Sử dụng GitHub Copilot, Tabnine để gợi ý code, debug, tự động hóa.
      - Thực hành:
      + Sử dụng công cụ AI để viết chương trình đơn giản.
    • Dự án cuối khóa (12 giờ):
      - Lựa chọn dự án thực tế: Trang đăng nhập, trang quản lý người dùng, trang danh sách (thêm/sửa/xóa).
      - Thực hiện và trình bày dự án theo nhóm, tích hợp AI.
  • Tài liệu và công cụ:
    - Lập trình PHP – Thầy Đỗ Thanh Nghị
    - Học PHP cơ bản, nâng cao (VietJack)
    - PHP in Action
    - W3Schools PHP
    - W3Schools MySQL
    - Công cụ: XAMPP, VS Code, GitHub Copilot.
  • Kết quả đạt được:
    - Nắm vững cú pháp PHP.
    - Sử dụng AI để tăng tốc độ lập trình và tối ưu hóa code.
    - Hoàn thành ít nhất 1 dự án thực tế, ứng dụng kiến thức PHP và AI.
    - Sẵn sàng học các khóa nâng cao hoặc tự phát triển dự án cá nhân.