
Xin lưu ý: Nếu bạn có điều kiện, hãy mua khóa học gốc để ủng hộ tác giả và đội ngũ làm khóa học để họ có thể mang tới nhiều hơn những khóa học chất lượng nhé!
Tóm Tắt Khóa Học:
Khóa học "Backend Golang + Flutter App + Vue 3, Web Admin – Code4Func" sẽ dẫn dắt bạn qua quy trình phân tích và triển khai một ứng dụng hoàn chỉnh, từ phía Backend cho đến App và Web Admin. Bạn sẽ được học cách xây dựng một ứng dụng đầy đủ chức năng, từ những bước cơ bản cho đến những kỹ thuật nâng cao.
Khóa học sẽ bắt đầu với cái nhìn tổng quan về quy trình triển khai ứng dụng, giúp bạn hình dung rõ ràng về các bước cần thực hiện. Sau đó, chúng ta sẽ liệt kê các module cần thiết để hoàn thành ứng dụng, đảm bảo bạn không bỏ lỡ bất kỳ chi tiết quan trọng nào.
Đối với phần Backend, bạn sẽ được hướng dẫn chi tiết trong việc thiết lập dự án Golang, xây dựng cơ sở dữ liệu cho module Người dùng. Chúng ta sẽ cùng nhau kết nối cơ sở dữ liệu Postgres, cấu hình biến môi trường, và tạo các API cho chức năng đăng ký và đăng nhập, tích hợp JWT để tối ưu hóa bảo mật cho ứng dụng.
Sau khi hoàn thành phần Backend, chúng ta sẽ chuyển sang phần Web với Vue. Bạn sẽ được chỉ dẫn cách khởi tạo dự án, xây dựng giao diện trang Admin, thực hiện đăng nhập và hiển thị danh sách người dùng, cũng như quản lý danh mục và sản phẩm một cách dễ dàng và hiệu quả.
Chúng ta cũng sẽ xem xét lại module Người dùng và thiết kế cơ sở dữ liệu cho module Sản phẩm, triển khai các chức năng API CRUD cho danh mục sản phẩm và các sản phẩm cụ thể. Cuối cùng, bạn sẽ học cách quản lý danh mục và sản phẩm bằng Vue, cho phép người dùng thực hiện các thao tác thêm, chỉnh sửa và sửa lỗi một cách thuận tiện.
Khóa học này không chỉ cung cấp cho bạn kiến thức lý thuyết mà còn giúp bạn thực hành để nâng cao kỹ năng triển khai một ứng dụng hoàn chỉnh và sẵn sàng cho người dùng.
Với khóa học này, bạn sẽ học được:
Khóa học "Phân Tích Ứng Dụng cho Backend, App và Web Admin" sẽ hướng dẫn bạn qua các bước sau đây:
- Tổng quan về quy trình phân tích ứng dụng.
- Liệt kê các module cần thiết cho dự án.
- Phần Backend:
- Thiết lập dự án Golang.
- Thiết kế cơ sở dữ liệu cho module Người dùng.
- Kết nối cơ sở dữ liệu Postgres cho module Người dùng.
- Cấu hình biến môi trường cho module Người dùng.
- Tạo API Đăng ký cho module Người dùng.
- API Đăng nhập và Hồ sơ cho module Người dùng.
- Tích hợp JWT và tối ưu mã nguồn cho module Người dùng.
- Thiết kế cơ sở dữ liệu cho module Sản phẩm.
- Chức năng CRUD API cho Danh mục Sản phẩm.
- Chức năng CRUD API cho Sản phẩm P1, P2, và P3.
- Xem xét lại module Người dùng.
- Phần Web:
- Khởi tạo dự án và thiết lập trang Admin với Vue.
- Đăng nhập vào trang Admin.
- Hiển thị danh sách người dùng.
- Quản lý danh mục sản phẩm bằng Vue.
- Thêm sản phẩm vào danh mục bằng Vue.
- Chỉnh sửa sản phẩm trong danh mục bằng Vue.
- Sửa lỗi chỉnh sửa sản phẩm bằng Vue.
Danh sách bài học:
Bài 1: Giới thiệu khóa học
Bài 2: Phân tích ứng dụng – Overview những thứ sẽ phải làm cho Backend + App + Web Admin
Bài 3: Phân tích ứng dụng – Liệt kê các Module cần làm
Bài 4: Backend – Setup Golang project
Bài 5: Backend | User Module – Thiết kế Database
Bài 6: Backend | User Module – Kết nối Postgres Database
Bài 7: Backend | User Module – Config biến môi trường
Bài 8: Backend | User Module – Đăng ký API
Bài 9: Backend | User Module – Đăng nhập + Profile API
Bài 10: Backend | User Module – Tích hợp JWT + Refactor code
Bài 11: Web | Vue – Khởi tạo Project + Setup Trang Home Admin
Bài 12: Web | Vue – Đăng nhập vào trang Admin
Bài 13: Web | Vue – Hiển thị danh sách người dùng
Bài 14: Review lại User Module
Bài 15: Backend | Product Module – Thiết kế Database
Bài 16: Backend | Product Module – Làm gì trong Product Module
Bài 17: Backend | Product Module – CRUD API Danh mục
Bài 18: Backend | Product Module – CRUD API Sản phẩm – P1
Bài 19: Backend | Product Module – CRUD API Sản phẩm – P2
Bài 20: Backend | Product Module – CRUD API Sản phẩm – P3
Bài 21: Web | Vue – Quản lý danh mục
Bài 22: Web | Vue – Quản lý sản phẩm (Thêm sản phẩm)
Bài 23: Web | Vue – Quản lý sản phẩm (Chỉnh sửa sản phẩm)
Bài 24: Web | Vue – Quản lý sản phẩm (Fix Bugs Chỉnh sửa sản phẩm)
Cảm ơn bạn vì đã chăm chỉ học tập. Vua khóa học xin chúc bạn học tập tốt và áp dụng hiệu quả những kiến thức đã học để tạo ra thêm nhiều giá trị cho bản thân, tổ chức, cộng đồng và xã hội nhé!