Lập trình Backend cho website bằng PHP/Mysql theo mô hình MVC

134 học viên đăng ký 78 bài 13 giờ 4.8 (5 đánh giá)

498.000đ MUA NGAY

Lập trình Backend cho website bằng PHP/Mysql theo mô hình MVC

134 học viên đăng ký 78 bài 13 giờ 4.8 (5 đánh giá)

Trình độ: Cơ bản

Sở hữu mãi mãi

Xem được trên máy tính, điện thoại, tablet

Cấp chứng nhận hoàn thành

Lập trình Backend cho website bằng PHP/Mysql theo mô hình MVC
NEW HOT
4.8 (5 đánh giá)
134 học viên đăng ký học

498.000đ

Lập trình Backend cho website bằng PHP/Mysql theo mô hình MVC
Học thử
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
Nội dung khóa học
000 - File đính kèm khóa học
001 - Giới thiệu khóa học lập trình php mysql theo kiến trúc MVC
002 - Cài đặt code editor
003 - Cài đặt plugin MVC cho code editor
004 - Cài đặt server ảo và chạy file php đầu tiên
005 - Cài đặt kiến trúc MVC
006 - Lý thuyết về kiến trúc MVC
007 - Tạo và chạy ứng dụng mvc đầu tiên
008 - Cách truyền dữ liệu từ controller vào trong view thế nào
009 - Lý thuyết về Mysql
010 - Tạo bảng dữ liệu trong mysql thế nào
011 - 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
012 - Cài đặt kiến trúc MVC, tạo view, và chạy thử
013 - Các bước cài đặt thư viện trong mô hình MVC
014 - Controller nhận dữ liệu từ view thế nào
015 - Xử lý tầng dữ liệu
016 - Tóm tắt kiến thức
017 - Lý thuyết về mảng
018 - Kĩ thuật tạo và duyệt mảng
019 - Khởi tạo controller showData
020 - Phương thức truyền dữ liệu từ Model sang View
021 - Duyệt mảng trong View sau khi nhận dữ liệu
022 - Xóa dữ liệu trong mysql
023 - Sử dụng hàm require
024 - Viết hàm sửa dữ liệu theo MVC
025 - Nhận dữ liệu từ controller thế nào
026 - Hoàn thiện phần thêm sửa dữ liệu
027 - Giới thiệu project số 2 - lập trình backend cho website quản lý nhân sự
028 - Phân tích cơ sở dữ liệu
029 - Tạo dữ liệu mới và cài đặt môi trường lập trình
030 - Thiết kế nhanh phần frontend
031 - Chuyển phần frontend vào view
032 - Tạo View thêm dữ liệu
033 - Dùng controller lấy dữ liệu từ view
034 - Xử lý phần chức năng upload file ảnh trong php
035 - Hoàn thiện phần chức năng thêm nhân sự cho backend
036 - Chuyển dữ liệu vào view trong cùng một controller
037 - Hoàn thiện và sửa lỗi tiếng việt trên mysql
038 - Chuẩn bị view và controller xử lý phần sửa nội dung nhân viên
039 - Giải thích về phương thức trao đổi dữ liệu thông qua URL
040 - ĐIều hướng và lấy dữ liệu từ mysql
041 - Nhận dữ liệu trong view
042 - Viết hàm controller sử lý việc sửa ảnh và upload ảnh
043 - Hoàn thiện tính năng sửa dữ liệu nhân sự
044 - Xóa dữ liệu bằng id
045 - Giới thiệu jquery ajax
046 -Sử dụng jquery trao đổi dữ liệu mà không cần load lại trang web
047 - Sử dụng jquery thao tác với dữ liệu đồng thời thao tác với giao diện
048 - 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ự
050 - Giới thiệu kiểu dữ liệu json sử dụng trong lập trình hiện đại
051 - Cài đặt project và môi trường code
052 - Cài đặt đường dẫn ngắn cho project và một số snippet thường dùng
053 - Hiểu bản chất của json thông qua ví dụ
054 - Đưa dữ liệu json vào mysql
055 - Cách duyệt dữ liệu cho các phần tử trong mảng json
056 - Xóa phần tử trong chuỗi json thế nào
057 - Hoàn thiện chức năng xóa với kiểu json
058 - Thao tác thêm dữ liệu json thế nào
059 - Hoàn thiện chức năng xóa một phần tử trong json
060 - Sửa tất cả dữ liệu trong một form thế nào
061 - Các thao tác xử lý xử dữ liệu json
062 - Giới thiệu project sử dụng json cho lập trình backend
063 - Phân tích dữ liệu theo hướng json
064 - Setup project
065 - Tạo view thêm mới dữ liệu
066 - Thêm dữ liệu bằng model và controller
067 - Sửa lỗi và hoàn thiện tính năng thêm mới slide
068 - Các bước, các hàm cần viết để xử lý phần edit hàng loạt
069 - Hoàn thiện Form sửa cho tất cả slide
070 - Truyền mảng dữ liệu sửa vào controller
071 - Xử lý logic cho phần upload hàng loạt
072 - Hoàn thiện backend cho phần slide
073 - Setup phần dữ liệu và phần frontend
074 - Hoàn thiện kết nối frontend và backend
075 - 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
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ẩm?
  • Bạ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

Đố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 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

Đôi nét về Giảng viên: Chuyên gia Nguyễn Đức Việt (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àn 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, Kyna.vn 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 Kyna.vn

Thông tin giảng viên

Giảng viên Thiết kế web tại FPT - Arena.

Anh có nhiều năm kinh nghiệm giảng dạy và làm việc trong lĩnh vực thiết kế web và có hàng nghìn học viên đã tốt nghiệp và làm việc trong lĩnh vực thiết kế, đặc biệt là thiết kế web chuyên nghiệp.

 

Học vấn

Tốt nghiệp đại học Bách Khoa Hà Nội, khóa 49, khoa Công nghệ phần mềm

 

Công việc hiện tại

Giảng viên Thiết kế web tại FPT – Arena

 

Kinh nghiệm công tác và thành tựu

- Anh Nguyễn Đức Việt hiện đang là Giảng viên Thiết kế web tại FPT - Arena.

- Ngoài ra, anh Nguyễn Đức Việt còn tham gia rất nhiều dự án web cho FPT và các dự án Freelance khác về thiết kế web dựa trên ngôn ngữ lập trình mã nguồn mở.

- Anh đã tham gia hiệu đính và dịch rất nhiều đầu sách về thiết kế web cho hệ thống thư viện đại học FPT.

 

Kinh nghiệm giảng dạy

8 năm kinh nghiệm giảng dạy và làm việc trong lĩnh vực thiết kế web

 

Chi tiết
Học viên nói gì?