Lập trình backend với PHP phần 1

Chia sẻ khóa học nhận ngay hoa hồng cực khủng lên đến 45% Thử ngay

Lập trình backend với PHP phần 1

(0 lượt đánh giá khóa học)
Nguyễn Đức Việt

Tổng quan

Điểm khác biệt của khóa học này so với các khóa học online khác cùng chủ đề lập trình PHP là gì vậy ?

Khác người trình bày bạn ạ. Mình nghĩ cũng ảnh hưởng một phần đó, mỗi người một cách trình bày và tiếp cận khác nhau, sẽ hợp với từng người khác nhau, hi vọng bạn và mình ""tương thích"". Hơn nữa mình tự tin ở phần là rất chi tiết, mình nghĩ là không ai nói chi tiết như thế bạn ạ, để đảm bảo là bạn hiểu tận ngóc ngách và bản chất của vấn đề.

Einestern đã nói là nếu bạn không thể giải thích cho một đứa trẻ hiểu thì bạn cũng chẳng hiểu rõ vấn đề. Bạn thử học nhé.
Yêu cầu của khóa học
- Máy tính, điện thoại có kết nối internet.
- Không gian yên tĩnh.
Lợi ích từ khóa học
- Tự lập trình phần mềm phù hợp với nhu cầu và công việc cá nhân
- Kiến thức ở khóa này là nền tảng cho khóa nâng cao sau này và các khóa về fullstact angular sẽ xuất bản tới
Đối tượng mục tiêu
- Sinh viên học về công nghệ thông tin.
- Những bạn chưa biết rõ bản chất của lập trình MVC.
- Những bạn muốn học về lập trình web.
- Những bạn muốn tự lập trình backend cho website của mình.
Giáo trình
Phần 1 - Cài đặt công cụ lập trình
  • Bài 1
    Giới thiệu khóa học lập trình php mysql theo kiến trúc MVC
    07:19
  • Bài 2
    Cài đặt code editor
    10:43
  • Bài 3
    Cài đặt plugin MVC cho code editor
    08:21
Phần 2 - Cài đặt môi trường và kiến trúc MVC
  • Bài 4
    Cài đặt server ảo và chạy file php đầu tiên
    05:45
  • Bài 5
    Cài đặt kiến trúc MVC
    08:42
Phần 3 - Ứng dụng MVC đầu tiên
  • Bài 6
    Lý thuyết về kiến trúc MVC
    16:17
  • Bài 7
    Tạo và chạy ứng dụng mvc đầu tiên
    14:39
  • Bài 8
    Cách truyền dữ liệu từ controller vào trong view thế nào
    13:12
Phần 4 - Học Mysql tạo cơ sở dữ liệu và kết nối
  • Bài 9
    Lý thuyết về Mysql
    08:43
  • Bài 10
    Tạo bảng dữ liệu trong mysql thế nào
    09:34
  • Bài 11
    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
    11:56
Phần 5 - Hoàn thiện dự án đầu tiên với MVC và Mysql
  • Bài 12
    Cài đặt kiến trúc MVC, tạo view, và chạy thử
    09:27
  • Bài 13
    Các bước cài đặt thư viện trong mô hình MVC
    10:25
  • Bài 14
    Controller nhận dữ liệu từ view thế nào
    11:55
  • Bài 15
    Xử lý tầng dữ liệu
    13:15
  • Bài 16
    Tóm tắt kiến thức
    11:34
Phần 6 - Giới thiệu về dữ liệu kiểu mảng
  • Bài 17
    Lý thuyết về mảng
    11:11
  • Bài 18
    Kĩ thuật tạo và duyệt mảng
    16:45
Phần 7 - Bài toán kinh điển - Lập trình thêm + sửa + xóa dữ liệu với PHP-Mysql
  • Bài 19
    Khởi tạo controller ShowData
    07:06
  • Bài 20
    Phương thức truyền dữ liệu từ Model sang View
    11:37
  • Bài 21
    Duyệt mảng trong View sau khi nhận dữ liệu
    05:26
  • Bài 22
    Xóa dữ liệu trong mysql
    17:08
  • Bài 23
    Sử dụng hàm require
    05:05
  • Bài 24
    Viết hàm sửa dữ liệu theo MVC
    10:02
  • Bài 25
    Nhận dữ liệu từ controller thế nào
    07:41
  • Bài 26
    Hoàn thiện phần thêm sửa dữ liệu
    14:00
Phần 8 - Học PHP Mysql qua bài số 2 - quản lý nhân sự
  • Bài 27
    Giới thiệu project số 2 - lập trình backend cho website quản lý nhân sự
    06:57
  • Bài 28
    Phân tích cơ sở dữ liệu
    05:23
Phần 9 - Thiết kế dữ liệu và thiết kế frontend bằng bootstrap 4
  • Bài 29
    Tạo dữ liệu mới và cài đặt môi trường lập trình
    07:39
  • Bài 30
    Thiết kế nhanh phần frontend
    10:54
Phần 10 - Lập trình chức năng thêm dữ liệu
  • Bài 31
    Chuyển phần frontend vào view
    04:43
  • Bài 32
    Tạo View thêm dữ liệu
    12:57
  • Bài 33
    Dùng controller lấy dữ liệu từ view
    07:13
  • Bài 34
    Xử lý phần chức năng upload file ảnh trong php
    12:11
  • Bài 35
    Hoàn thiện phần chức năng thêm nhân sự cho backend
    13:15
Phần 11 - Lập trình chức năng sửa và xóa dữ liệu
  • Bài 36
    Chuyển dữ liệu vào view trong cùng một controller
    13:19
  • Bài 37
    Hoàn thiện và sửa lỗi tiếng việt trên mysql
    05:51
  • Bài 38
    Chuẩn bị view và controller xử lý phần sửa nội dung nhân viên
    06:13
  • Bài 39
    Giải thích về phương thức trao đổi dữ liệu thông qua URL
    07:18
  • Bài 40
    Điều hướng và lấy dữ liệu từ mysql
    08:37
  • Bài 41
    Nhận dữ liệu trong view
    06:18
  • Bài 42
    Viết hàm controller sử lý việc sửa ảnh và upload ảnh
    13:10
  • Bài 43
    Hoàn thiện tính năng sửa dữ liệu nhân sự
    10:17
  • Bài 44
    Xóa dữ liệu bằng id
    06:04
Phần 12 - Viết jquery cho Frontend load dữ liệu mà ko cần load lại trang
  • Bài 45
    Giới thiệu jquery ajax
    08:26
  • Bài 46
    Sử dụng jquery trao đổi dữ liệu mà không cần load lại trang web
    12:01
  • Bài 47
    Sử dụng jquery thao tác với dữ liệu đồng thời thao tác với giao diện
    13:07
  • Bài 48
    Sử dụng jquery xử lý upload mà không cần tải lại trang
    17:23
  • Bài 49
    Hoàn thiện backend cho web quản lý nhân sự
    03:25
Phần 13 - Kiểu dữ liệu hiện đại - JSON
  • Bài 50
    Giới thiệu kiểu dữ liệu json sử dụng trong lập trình hiện đại
    05:24
  • Bài 51
    Cài đặt project và môi trường code
    06:38
  • Bài 52
    Cài đặt đường dẫn ngắn cho project và một số snippet thường dùng
    09:12
Phần 14 - Hiểu bản chất của json thông qua làm một web hoàn chỉnh
  • Bài 53
    Hiểu bản chất của json thông qua ví dụ
    10:30
  • Bài 54
    Đưa dữ liệu json vào mysql
    07:24
  • Bài 55
    Cách duyệt dữ liệu cho các phần tử trong mảng json
    11:40
  • Bài 56
    Xóa phần tử trong chuỗi json thế nào
    13:19
  • Bài 57
    Hoàn thiện chức năng xóa với kiểu json
    12:17
  • Bài 58
    Hoàn thiện chức năng xóa một phần tử trong json
    05:14
  • Bài 59
    Thao tác thêm dữ liệu json thế nào
    13:53
  • Bài 60
    Sửa tất cả dữ liệu trong một form thế nào
    08:31
  • Bài 61
    Các thao tác xử lý dữ liệu json
    13:50
Phần 15 - Đưa Json vào lập trình backend
  • Bài 62
    Giới thiệu project sử dụng json cho lập trình backend
    08:38
  • Bài 63
    Phân tích dữ liệu theo hướng json
    08:42
Phần 16 - Chức năng thêm mởi slide ảnh dùng Json
  • Bài 64
    Setup project
    04:19
  • Bài 65
    Tạo view thêm mới dữ liệu
    12:30
  • Bài 66
    Thêm dữ liệu bằng model và controller
    16:52
  • Bài 67
    Sửa lỗi và hoàn thiện tính năng thêm mới slide
    13:14
Phần 17 - Hoàn thiện Backend cho phần slide
  • Bài 68
    Các bước, các hàm cần viết để xử lý phần edit hàng loạt
    05:42
  • Bài 69
    Hoàn thiện Form sửa cho tất cả slide
    11:03
  • Bài 70
    Truyền mảng dữ liệu sửa vào controller
    06:18
  • Bài 71
    Xử lý logic cho phần upload hàng loạt
    15:03
  • Bài 72
    Hoàn thiện backend cho phần slide
    06:53
Phần 18 - Hoàn thiện Frontend cho phần slide
  • Bài 73
    Setup phần dữ liệu và phần frontend
    10:18
  • Bài 74
    Hoàn thiện kết nối frontend và backend
    13:15
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
  • Bài 75
    Tổng kết khóa học và các kiến thức sẽ học phần nâng cao
    13:33
Giá khóa học 249.000đ
  • Chủ đề Tin học văn phòng
  • Số bài học 75
  • Thời lượng video 12:34:41
Thêm vào giỏ hàng
Mua 1 lần
học trọn đời
Học mọi lúc
mọi nơi
Dễ hiểu
dễ áp dụng
Kiến thức
sâu rộng
Nguyễn Đức Việt
Giảng viên Thiết kế web tại FPT - Arena
24
Học viên
91
Bài giảng
1
Đánh giá
Tốt nghiệp đại học Bách Khoa Hà Nội, khóa 49, khoa Công nghệ phần mềm. Giảng viên Thiết kế web tại FPT - Arena. Với 5 năm kinh nghiệm giảng dạy và làm việc trong lĩnh vực thiết kế web, anh đã đào tạo 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. Tham gia rất nhiều dự án web cho FPT và các dự án về thiết kế web dựa trên ngôn ngữ lập trình mã nguồn mở.
  • Hướng dẫn thanh toán