inflearn logo

Hoàn thiện từ khâu lên ý tưởng đến triển khai dịch vụ web bằng AI vibe coding

Thông qua việc sử dụng các AI tạo sinh như ChatGPT, Claude để hiện thực hóa ý tưởng thành một dịch vụ web thực tế, bạn sẽ trải nghiệm toàn bộ quy trình phát triển và vận hành trong một dự án duy nhất, từ container hóa bằng Docker, triển khai lên máy chủ, kết nối tên miền, áp dụng HTTPS cho đến xây dựng CI/CD. Không chỉ dừng lại ở việc tạo mã, bạn sẽ rèn luyện năng lực thực tiễn để hoàn thiện và bảo trì một dịch vụ mà người dùng thực sự có thể truy cập.

1 học viên đang tham gia khóa học này

Độ khó Cơ bản

Thời gian 12 tháng

Docker
Docker
CI/CD
CI/CD
Vibe Coding
Vibe Coding
Spring Boot
Spring Boot
Git
Git
Docker
Docker
CI/CD
CI/CD
Vibe Coding
Vibe Coding
Spring Boot
Spring Boot
Git
Git

Bạn sẽ nhận được điều này sau khi học.

  • Hoàn thiện quy trình thực tiễn phát triển dịch vụ web full-stack và triển khai lên máy chủ thực tế bằng AI Vibe Coding

  • Thực hành cấu trúc kết nối giữa frontend, backend, cơ sở dữ liệu và hạ tầng, cùng với việc container hóa dựa trên Docker

  • Tự động hóa vận hành dịch vụ thông qua việc kết nối tên miền, áp dụng HTTPS và xây dựng quy trình CI/CD

Biến ý tưởng thành dịch vụ bằng AI
Hoàn thiện thành một dịch vụ web có thể vận hành!

Kết nối trực tiếp từ Docker đến tên miền và triển khai tự động.


Biến bản nháp do AI tạo ra thành một dịch vụ có thể truy cập thực tế.
Từ cấu hình máy chủ đến kết nối bảo mật và triển khai tự động, bạn có được năng lực tự mình vận hành.


Hiện thực hóa
ý tưởng thành dịch vụ thực tế bằng AI vibe coding.

Vượt ra ngoài việc chỉ tạo mã, bạn trực tiếp xử lý cấu trúc phát triển và vận hành dịch vụ bằng cách kết nối frontend (react, nginx) · backend (Spring Boot) · cơ sở dữ liệu (postgresql) và thiết lập Docker, Git, hệ thống xây dựng và triển khai.

Không dừng lại ở bản nguyên mẫu, bạn sẽ cụ thể hóa chủ đề do chính mình lựa chọn thành một dịch vụ web.
Bạn sẽ xây dựng và chỉnh sửa các tính năng, hoàn thiện sản phẩm ở cấp độ một dịch vụ mà người dùng thực tế có thể truy cập.

Từ việc thiết lập máy tính tại nhà đến cấu hình máy ảo trên đám mây, bạn sẽ tiến hành xây dựng và triển khai dự án trong môi trường Git.
Bạn sẽ trải nghiệm quy trình vận hành từ kết nối tên miền, áp dụng https(SSL) đến tự động triển khai lại dựa trên Git.

Từ ý tưởng
đến xây dựng dịch vụ thực tế

Section 1 - Tổng quan khóa học và kiến trúc tổng thể

Tìm hiểu khái niệm vibe coding sử dụng trí tuệ nhân tạo tạo sinh và phương thức 진행 của khóa học. Khám phá kiến trúc tổng thể của một dịch vụ web, trong đó frontend, backend, cơ sở dữ liệu và hạ tầng được kết nối với nhau.

Phần 2 - Lựa chọn chủ đề dịch vụ và chuẩn bị phát triển

Lựa chọn chủ đề cho webservice sẽ triển khai và soạn thảo các sản phẩm đầu ra của giai đoạn lập kế hoạch. Thiết kế prompt để truyền đạt cho trí tuệ nhân tạo tạo sinh và bắt đầu phát triển dịch vụ một cách chính thức.

Phần 3 - Lập trình theo cảm hứng và quản lý phiên bản

Xây dựng dịch vụ bằng trí tuệ nhân tạo tạo sinh và cải thiện các tính năng, mã nguồn theo yêu cầu. Làm quen với quy trình chỉnh sửa tính năng và thiết lập Git để tạo nền tảng quản lý phiên bản mã nguồn.

Phần 4 - Cấu hình máy chủ và hạ tầng đám mây

Thực hành thiết lập máy tính cục bộ và máy ảo trên đám mây, cũng như cách kết nối đến máy chủ từ xa. Sau khi cấu hình môi trường thực thi trên đám mây, đưa dự án vào và xây dựng dựa trên Docker.

Phần 5 -Công khai dịch vụ và tự động hóa triển khai vận hành

Công khai dịch vụ web đã xây dựng lên Internet, kết nối tên miền và áp dụng chứng chỉ SSL để tạo môi trường truy cập an toàn. Thực hành xây dựng quy trình triển khai dựa trên Git và tự động hoặc lặp lại việc triển khai các thay đổi trong quy trình vận hành.

Bạn có muốn công khai ý tưởng của mình thành một dịch vụ thực tế không?
Khóa học này được tạo ra dành cho chính những người như bạn.


✔️ Người mới bắt đầu đã tạo thử nghiệm mẫu bằng trí tuệ nhân tạo

  • Những người đã tạo giao diện bằng trí tuệ nhân tạo tạo sinh nhưng
    cảm thấy bối rối trước các bước phát triển tiếp theo

  • Những ai muốn trực tiếp kiểm tra và tìm hiểu cách frontend và backend kết nối với nhau

  • Dành cho những ai muốn hoàn thiện một dịch vụ web có thể truy cập từ bên ngoài máy tính của mình
    và lưu lại dưới dạng sản phẩm thực tế

✔️ Các nhà phát triển junior muốn làm quen với toàn bộ quy trình phát triển

  • Những người muốn trải nghiệm từ khâu lựa chọn chủ đề đến triển khai chức năng
    trong một dự án duy nhất

  • Những người muốn kết nối cơ sở dữ liệu với cấu trúc máy chủ và xây dựng bằng các container Docker

  • Những ai muốn đưa dự án lên máy chủ ảo đám mây và
    tự mình tái hiện quy trình triển khai.

✔️ Các nhà lập kế hoạch và những người sắp khởi nghiệp muốn nhanh chóng ra mắt dịch vụ

  • Dành cho những ai muốn cụ thể hóa ý tưởng thành prompt và
    phát triển thành một dịch vụ web có thể sử dụngેશન

  • Muốn thiết lập môi trường truy cập an toàn bằng cách kết nối tên miền và áp dụng chứng chỉ SSL

  • Những ai muốn thiết lập quy trình triển khai dựa trên Git (như CI/CD)
    và tự động áp dụng các thay đổi


Đừng chỉ tự mình kiểm tra giao diện đã tạo.
Hãy hoàn thiện ý tưởng thành một dịch vụ web được triển khai và
trực tiếp xây dựng quy trình tiếp nối đến khâu vận hành.

Lưu ý trước khi tham gia khóa học


Môi trường thực hành

  • Hỗ trợ Windows, macOS và Linux.
    Cần cài đặt Docker và Git.

  • Sử dụng trình duyệt web và terminal.
    Đối với máy ảo dùng làm máy chủ, khuyến nghị có bộ nhớ từ 8GB trở lên.

Kiến thức nền tảng và lưu ý

  • Có kiến thức cơ bản về phát triển web sẽ hữu ích.
    Nếu hiểu các khái niệm về HTML và máy chủ thì sẽ dễ dàng hơn.

  • Việc sử dụng Git và CLI sẽ hữu ích.
    Bạn sẽ làm quen với đám mây và mạng thông qua thực hành.


Khuyến nghị cho
những người này

Khóa học này dành cho ai?

  • Người mới bắt đầu học phát triển phần mềm, đã thử tạo nguyên mẫu bằng AI nhưng không biết cách triển khai và vận hành thực tế

  • Lập trình viên junior muốn hiểu toàn bộ cấu trúc frontend, backend và cơ sở hạ tầng, đồng thời hoàn thành một dự án thực tế.

  • Các nhà hoạch định và những người chuẩn bị khởi nghiệp muốn nhanh chóng ra mắt dịch vụ web bằng cách tận dụng AI tạo sinh

Cần biết trước khi bắt đầu?

  • Có kinh nghiệm sử dụng cơ bản các công cụ AI tạo sinh như ChatGPT, Claude, v.v.

  • Hiểu biết về cú pháp cơ bản của HTML, CSS và JavaScript

  • Kiến thức cơ bản về khái niệm nền tảng của dịch vụ web (cấu trúc máy khách–máy chủ)

Xin chào
Đây là sangin Lee

Xác minh sự nghiệp

Xin chào. Tôi là giảng viên Gyutto, yêu thích việc tạo ra sản phẩm và trực tiếp triển khai chúng.

Hiện tại, tôi đang làm công việc phát triển thực tế trong lĩnh vực CNTT và đã trực tiếp trải nghiệm mọi công đoạn, từ phát triển dịch vụ web đến xây dựng, triển khai và vận hành máy chủ.

Gần đây, tôi quan tâm đến quá trình sử dụng AI và vibe coding để nhanh chóng hiện thực hóa ý tưởng thành các dịch vụ thực tế, đồng thời trực tiếp phát triển và vận hành các dịch vụ web cá nhân cũng như những dự án trò chơi.

Khóa học tôi xây dựng không chỉ đơn giản là nhập mã theo hướng dẫn, mà còn,

“Hiểu toàn bộ quá trình biến ý tưởng của mình thành một dịch vụ thực sự hoạt động và công khai trên Internet”

nhằm mục tiêu phát triển.

Tôi sẽ giải thích một cách dễ hiểu nhất có thể, từ các công nghệ như React, Spring Boot, PostgreSQL, Docker, Nginx cho đến các quy trình sau khi phát triển như tên miền, HTTPS và triển khai dựa trên Git.

Ngay cả những người mới bắt đầu làm quen với việc phát triển cũng có thể tự tay hoàn thiện một dịch vụ và có được trải nghiệm
“Mình cũng có thể tạo ra được” thông qua khóa học này.

[GitHub] https://github.com/godsangin
[Blog] in-idea.tistory.com
[Service] https://ideastorming.kr/

Thêm

Chương trình giảng dạy

Tất cả

16 bài giảng ∙ (2giờ 25phút)

Ngày đăng: 
Cập nhật lần cuối: 

Đánh giá

Chưa có đủ đánh giá.
Hãy trở thành tác giả của một đánh giá giúp mọi người!

Khóa học tương tự

Khám phá các khóa học khác trong cùng lĩnh vực!

Ưu đãi có thời hạn

14 ₫

69%

1.271.663 ₫