inflearn logo

Lộ trình thực hành phát triển Full-stack dựa trên AI hiểu ngay trong một ngày (Dành cho cấp độ Junior)

Giúp các lập trình viên trẻ sử dụng trí tuệ nhân tạo làm công cụ phát triển để thấu hiểu toàn bộ quy trình từ lập kế hoạch, viết mã đến triển khai và kiểm chứng, từ đó trang bị năng lực toàn diện (Full-Spectrum) cần thiết trong kỷ nguyên AI để sinh tồn và phát triển.

(4.0) 1 đánh giá

49 học viên

Độ khó Cơ bản

Thời gian Không giới hạn

Prototyping
Prototyping
crud
crud
Prototyping
Prototyping
crud
crud

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

  • Lập trình Full-stack ứng dụng trí tuệ nhân tạo

  • Tạo nguyên mẫu sử dụng trí tuệ nhân tạo

  • Tạo khung CRUD sử dụng trí tuệ nhân tạo

  • Triển khai đám mây

  • Kiểm chứng, tăng cường bảo mật và kiểm tra tính đạo đức của mã nguồn do trí tuệ nhân tạo tạo ra

🧭 Lưu ý

Hiện tại bài giảng đang trong quá trình hoàn thiện. Có một nhược điểm là bạn sẽ phải chờ đợi lâu cho đến khi bài giảng được hoàn tất (mặc dù tôi sẽ bổ sung thường xuyên). Vui lòng cân nhắc kỹ điều này trước khi quyết định mua.

📋Lịch sử thay đổi

  • Ngày 5 tháng 3 năm 2026

    • Tôi quyết định hủy kế hoạch sửa đổi toàn diện bài giảng và sẽ hoàn thành bài giảng theo đúng mục lục ban đầu. Tôi nghĩ rằng việc phát hành một bài giảng rút gọn riêng biệt trong tương lai sẽ hợp lý hơn. Rất xin lỗi vì sự nhầm lẫn này. Để giải quyết sự nhầm lẫn, tôi dự định sẽ sắp xếp bài giảng như sau. Vì đây là bài giảng được thiết kế với mục đích giúp thiết lập lại vai trò của nhà phát triển từ một góc nhìn mới, nên sẽ mất một khoảng thời gian để hoàn thành toàn bộ. Rất mong các bạn thông cảm cho điều này.

      • "Lộ trình thực hành phát triển Full-stack ứng dụng AI hiểu trong một ngày (Dành cho Junior)": Khóa học này vẫn giữ nguyên mục lục gốc với độ khó tương đối cao

      • "Phát triển Full-spectrum (Dành cho Junior)": Bài giảng mới với độ khó được giảm đáng kể. Sẽ phát hành mã giảm giá học miễn phí cho những người tham gia khóa học này.

      • "Phát triển Full-spectrum (Dành cho Senior)": Bài giảng mới với độ khó được giảm bớt đáng kể. Dự kiến sẽ phát hành mã giảm giá miễn phí cho những người tham gia khóa học này.

      • "Phát triển Full-spectrum (Dành cho nhà phát triển độc lập)": Khóa học mới với độ khó được giảm đáng kể. Dự kiến phát hành phiếu học miễn phí cho người học khóa này.

      • "Phát triển Full-spectrum (Dành cho PM)": Khóa học mới với độ khó được giảm bớt đáng kể. Dự kiến phát hành phiếu học miễn phí cho những người tham gia khóa học này.

      • "Phát triển Full-spectrum (Dành cho ban điều hành)": Khóa học mới với độ khó được giảm bớt đáng kể. Dự kiến phát hành phiếu giảm giá học miễn phí cho người đăng ký khóa học này.


    • Đối với những người đã đăng ký khóa học này, chúng tôi sẽ phát hành mã giảm giá sau khi tất cả các bài giảng trong tương lai hoàn tất để các bạn có thể đăng ký miễn phí phiên bản tóm tắt của khóa học.

  • Ngày 22 tháng 2 năm 2026

    • Tôi dự định sẽ cải tiến toàn diện bài giảng này. Giống như tiêu đề, tôi sẽ cấu trúc lại hoàn toàn mục lục để các lập trình viên cấp dưới (junior) có thể hiểu được các phương pháp phát triển mới (lập trình hỗ trợ bởi AI, lập trình toàn phổ - full-spectrum, sản xuất phần mềm) chỉ trong một ngày, đồng thời cải thiện nội dung bài học và tài liệu hình ảnh. Theo đó, kỹ thuật đọc mã nguồn cấu trúc sẽ được tách khỏi bài giảng này và tổ chức thành một bài giảng riêng biệt dành cho trình độ từ sơ cấp trở lên. Tuy nhiên, vì có thể có những người mua bài giảng này với kỳ vọng về kỹ thuật đọc mã nguồn cấu trúc, nên khi bắt đầu xây dựng và đăng tải bài giảng "Đọc mã nguồn cấu trúc" lần đầu tiên, tôi sẽ phát hành mã giảm giá miễn phí để những người đã đăng ký tính đến thời điểm đó có thể tham gia khóa học này.


  • Ngày 31 tháng 1 năm 2026

    • Danh mục nội dung từ Phần 14 đến Phần 25 đã được công khai. Tôi sẽ dần dần hoàn thiện nội dung các bài học trong thời gian tới.

  • Ngày 19 tháng 10 năm 2025

    • Đã thông báo về việc xác nhận có vấn đề về chất lượng ghi âm (vấn đề tiếng ồn nền) và dự kiến sẽ ghi âm lại từ phần 1 đến phần 6. Tính đến thời điểm hiện tại, các phần còn lại chưa ghi âm sẽ được ghi âm ngay từ đầu bằng micrô mới.

  • Ngày 18 tháng 9 năm 2025

    • Đã thêm các mục lưu ý.

    • Mặc dù bài giảng đã được hoàn thành vào ngày 29 tháng 8 vừa qua, nhưng do việc thêm các tiết học bổ sung nên trạng thái đã trở lại thành chưa hoàn thành.

  • Ngày 9 tháng 8 năm 2025

    • Đã hoàn thành bài giảng.

📋 Lộ trình thực hành phát triển Full-stack dựa trên AI hiểu ngay trong một ngày (Dành cho Junior)

“Trích xuất code bằng Copilot, triển khai lên Vercel — Lộ trình thực chiến thấu hiểu chỉ trong một ngày!”

Giúp các lập trình viên trẻ áp dụng ngay các công cụ hỗ trợ AI vào thực tế để trải nghiệm một chu trình hoàn chỉnh từ: tạo nguyên mẫu (prototype) → viết mã → triển khai → kiểm chứng, đồng thời hình thành thói quen kiểm tra, bảo mật và đạo đức nghề nghiệp. Trong quá trình này, người học sẽ được đào tạo đồng thời các kỹ năng từ tạo nguyên mẫu nhanh bằng các công cụ hỗ trợ AI như Copilot hay ChatGPT, tạo khung (skeleton) CRUD, triển khai lên đám mây, cho đến các phương pháp kiểm tra tính xác thực, bảo mật và đạo đức.

📋Lĩnh vực phát triển đang thay đổi do việc áp dụng AI, vai trò của nhà phát triển cũng cần phải thay đổi theo.

Tăng cường vai trò hội tụ giữa Full-stack và AI.

McKinsey phân tích rằng “mô hình phân công lao động truyền thống sẽ chuyển dịch sang trọng tâm là các kỹ sư Full-stack (thực hiện tất cả các khâu từ AI, chiến lược đến phát triển)”. Điều này bao gồm cả việc lập kế hoạch, tạo nguyên mẫu (prototyping) và viết khung mã nguồn (code framework).

McKinsey & Company (https://www.mckinsey.com.br/en/capabilities/mckinsey-digital/our-insights/enterprise-technologys-next-chapter-four-gen-ai-shifts-that-will-reshape-business-technology?utm_source=chatgpt.com)

Kỹ thuật gợi ý (Prompt Engineering) và giám sát tác nhân (Agent).

Khi AI thay thế các công việc lập trình và kiểm thử đơn giản, các nhà phát triển (đặc biệt là cấp quản lý trung gian hoặc cấp cao) dự kiến sẽ đảm nhận vai trò giám sát như: xác minh hiệu suất của "tác nhân" (Agent), kiểm tra đạo đức và bảo mật, xem xét các mẫu đầu ra của AI và tối ưu hóa việc sử dụng AI.

Deloitte (https://www.deloitte.com/us/en/insights/topics/talent/human-capital-trends/2025/future-of-the-middle-manager.html?utm_source=chatgpt.com)

📋 Giờ đây là thời đại cần những nhà phát triển toàn diện (full-spectrum)

Như có thể thấy từ bài viết trước, giờ đây các nhà phát triển không chỉ dừng lại ở mức độ 'lập trình' đơn thuần mà còn phải trở thành những nhà phát triển bao quát cả năng lực lập trình lẫn năng lực lập kế hoạch, chiến lược và kiểm chứng việc ứng dụng AI. Có nhiều cách để diễn đạt về những nhà phát triển như vậy, nhưng tôi đề xuất thuật ngữ 'nhà phát triển toàn phổ (full-spectrum)'.

  • Kỹ sư AI chủ chốt (AI Flagship Engineer)

    • Ý nghĩa: Nhấn mạnh vai trò ‘flagship (đại diện)’ dẫn dắt toàn bộ quá trình từ lập kế hoạch, phát triển đến vận hành AI


  • Kỹ sư AI toàn phổ (AI Full‑Spectrum Engineer)

    • Ý nghĩa: Bao phủ toàn bộ phạm vi 'quang phổ' từ lập kế hoạch → tạo mẫu → phát triển → đến kiểm chứng


  • Kỹ sư AI mô hình chữ T (T-Shaped AI Engineer)

    • Ý nghĩa: Đồng thời sở hữu năng lực AI và lập trình chuyên sâu (trục dọc) cùng kỹ năng chiến lược và giao tiếp rộng rãi (trục ngang)


  • Nhà phát triển được tăng cường bởi AI (AI‑Augmented Developer)

    • Ý nghĩa: Nhấn mạnh việc cộng tác với AI để "tăng cường (Augmented)" năng lực của bản thân


  • Kỹ sư Sản phẩm AI (AI Product Engineer)

    • Ý nghĩa: Không chỉ đơn thuần là viết mã mà còn thiết kế toàn bộ vòng đời sản phẩm dựa trên AI (Lập kế hoạch → Triển khai → Giám sát)

📋 Các năng lực cần thiết của một nhà phát triển Full-spectrum

Với khả năng phát triển ứng dụng bằng cách tận dụng trí tuệ nhân tạo, phạm vi năng lực của nhà phát triển đã được mở rộng đáng kể. Những năng lực cần thiết cho một nhà phát triển "full-spectrum" (toàn phổ) như đã xem xét ở trên phải bao quát được hầu hết mọi quy trình phát triển.

  • 1. Năng lực lập kế hoạch và hoạch định chiến lược

    • Hiểu giá trị của dự án và học cách tích hợp AI vào chiến lược của tổ chức

    • Lập chiến lược sản phẩm tổng thể bao gồm lập kế hoạch sản phẩm, phân tích thị trường và thiết kế lộ trình (roadmap)

  • 2. Năng lực thiết kế, UX và tạo mẫu (Prototyping)

    • Tư duy thiết kế (Design Thinking) để khám phá nhu cầu người dùng và tạo mẫu nhanh (prototyping)

    • Viết wireframe, thiết kế tương tác, phương pháp luận kiểm thử người dùng

  • 3. Năng lực phát triển mô hình AI và kỹ thuật Prompt Engineering

    • Học các mô hình cốt lõi từ lý thuyết cơ bản về Deep Learning đến CNN, RNN và Transformer

    • Kỹ thuật thiết kế và tinh chỉnh hiệu quả AI tạo sinh và các tác nhân hội thoại

  • 4. Năng lực phát triển Full-stack

    • Xây dựng ứng dụng web sử dụng React·Node.js·Express·MongoDB

    • Thiết kế microservices, triển khai Docker/Kubernetes, xây dựng pipeline tự động hóa

  • 5. Năng lực triển khai, vận hành và MLOps

    • Tự động hóa vận hành bao gồm phục vụ mô hình (model serving), giám sát, mở rộng quy mô và đảm bảo tính tái lập.

    • Xây dựng CI/CD dựa trên AWS, hạ tầng dưới dạng mã (Infrastructure as Code)

  • 6. Năng lực kiểm chứng, đạo đức và bảo mật

    • Thiết kế đạo đức cho hệ thống AI, kiểm chứng quyền riêng tư dữ liệu và tính công bằng

    • Các phương pháp bảo mật đám mây tốt nhất, thiết kế bảo mật IAM và mạng.

Tất cả các chủ đề xuất hiện ở đây đều là những lĩnh vực đòi hỏi lượng kiến thức đáng kể. Chính vì vậy, chúng tôi đã chuẩn bị nội dung này. Trong số đó, những nội dung mà một lập trình viên sơ cấp nhất định phải biết đã được nén lại để bạn có thể hiểu thấu đáo trong vòng một ngày và tự luyện tập mọi thứ trong vòng 2 giờ. Trong khóa học này, sáu chủ đề lớn được chia thành từng phần để truyền tải những kiến thức cốt lõi liên quan đến các chủ đề phụ. Thông qua đó, bạn sẽ có thể bước chân vào thế giới phát triển toàn phổ (Full-spectrum development).

Đối tượng học viên

📋Mục tiêu học tập cốt lõi (Hiệu quả kỳ vọng sau khi hoàn thành khóa học)

  • Có thể sử dụng các công cụ hỗ trợ AI để nhanh chóng tạo ra các bản mẫu (prototype) và khung xương (skeleton) CRUD.

  • Có thể đảm bảo độ tin cậy cơ bản cho kết quả đầu ra của Copilot/ChatGPT bằng quy trình kiểm chứng từ 60~90 giây.

  • Hiểu được quy trình cơ bản của Docker, Vercel, GitHub Actions và có thể tự mình thực hiện triển khai (deploy) đơn giản.

  • Có thể áp dụng kiểm tra tối thiểu đối với các sản phẩm mã nguồn, kiểm thử và prompt dưới góc độ bảo mật, giấy phép và đạo đức.


📋 Kiến thức tiên quyết bắt buộc

  • 1. Ngữ pháp cơ bản JavaScript

    • Biến/hàm/câu lệnh điều kiện/vòng lặp, thao tác với mảng·đối tượng, khái niệm bất đồng bộ (async/Promise) cơ bản.

    • Phương pháp kiểm chứng: Có thể viết được các hàm đơn giản (ví dụ: filter/map mảng).

  • 2. HTML·CSS (Cơ bản)

    • Cấu trúc thẻ cơ bản, các thành phần của form, và áp dụng style đơn giản (sử dụng class).

    • Cách kiểm chứng: Tạo một trang tĩnh đơn giản.

  • 3. Cách sử dụng cơ bản Git·GitHub

    • Hiểu cách tạo commit, branch, push/pull và PR (cơ bản).

    • Cách kiểm chứng: Tạo repository → Commit → Push lên GitHub.

  • 4. Cơ bản về Terminal (Dòng lệnh)

    • Có thể di chuyển thư mục, tạo/xóa tệp và thực thi các lệnh đơn giản (ví dụ: node, npm).

    • Phương pháp kiểm chứng: Chạy một tập lệnh đơn giản bằng node trên máy cục bộ.

  • 5. Khái niệm cơ bản về HTTP/REST

    • Hiểu ý nghĩa của GET/POST/PUT/DELETE, hiểu về yêu cầu/phản hồi (mã trạng thái, JSON).

    • Cách kiểm chứng: Thử gọi API đơn giản bằng curl hoặc trình duyệt.

📋 Kiến thức tiên quyết được đề xuất (Giúp tăng hiệu quả thực hành và bài giảng)

  • 6. Kinh nghiệm sử dụng Node.js·npm (Cơ bản)

    • Hiểu các luồng như npm init, npm install, node app.js.


  • 7. Kiến thức cơ bản về React đơn giản (Tùy chọn)

    • Các khái niệm cơ bản về component, trạng thái (state), xử lý sự kiện (có thể tham gia khóa học dù không có kiến thức này, nhưng sẽ có lợi cho việc thực hành).

    • Cách kiểm chứng: Tạo một component nhỏ bằng create-react-app hoặc CodeSandbox.

  • 8. Hiểu các khái niệm backend cơ bản (như Express) (tùy chọn)

    • Vai trò cơ bản của route và middleware (sẽ được đề cập trong bài giảng).

    • Cách kiểm chứng: Thử chạy một máy chủ express đơn giản trên môi trường local.

  • 9. Khái niệm kiểm thử cơ bản

    • Mục đích của kiểm thử đơn vị (unit test), nhận biết sự tồn tại của các khung kiểm thử (ví dụ: jest, pytest).

    • Cách kiểm chứng: Chạy thử một bài kiểm tra (test) có sẵn.

  • 10. Khái niệm biến môi trường, .env và thói quen sử dụng .gitignore

    • Hiểu về thói quen không để lộ thông tin bảo mật (secret) trong mã nguồn.

    • Cách kiểm chứng: Tạo một tệp .env đơn giản và đăng ký nó vào .gitignore.

📋 Kiến thức nền tảng nên biết (Giúp thích nghi nhanh/nâng cao)

  • 11. Khái niệm cơ bản về Docker (Image vs Container) — Tăng tính tiện lợi khi thực hành↑

  • 12. Khái niệm CI/CD đơn giản (Hiểu về GitHub Actions workflow)

  • 13. Kinh nghiệm tạo tài khoản triển khai đám mây (Vercel, v.v.) — Dễ dàng làm theo bản demo triển khai

  • 14. Khái niệm cơ bản về bảo mật và xác thực (Token, OAuth, API Key) — Giúp phần kiểm chứng và vận hành dễ dàng hơn

  • 15. Kinh nghiệm sử dụng các công cụ AI (ChatGPT, GitHub Copilot, v.v.) — Không bắt buộc

📋 Nhiệm vụ 'Kiểm tra ngay lập tức' được đề xuất

Hãy dành từ 1 đến 5 phút cho mỗi mục dưới đây để kiểm tra kỹ năng của bản thân. Nếu bạn có thể thực hiện theo các mục này, nghĩa là bạn đã sẵn sàng để tham gia khóa học. Nếu cảm thấy khó khăn, hãy thử hỏi các công cụ AI như ChatGPT. Và hãy xem qua nội dung 'Tóm tắt kiến thức tiên quyết' bên dưới.

  • JS: Viết hàm map/filter đơn giản sau đó thực thi bằng Node (1~3 phút).

  • Git: Sửa đổi file tại local → Commit → Push lên GitHub (3~5 phút).

  • HTTP: Gửi yêu cầu bằng curl đến một public API đơn giản (ví dụ: https://jsonplaceholder.typicode.com/todos/1) (1 phút).

  • React (tùy chọn): Chạy ví dụ thay đổi văn bản bằng cách nhấp vào nút trên CodeSandbox (3~5 phút).

  • Node/Express (tùy chọn): npm init → npm i express → chạy một route / đơn giản (5~10 phút).

📋Tóm tắt kiến thức tiên quyết

1) Mục tiêu trong một dòng

Hướng dẫn này nhằm giúp bạn nhanh chóng kiểm tra môi trường và khái niệm cơ bản (JS cơ bản, Terminal·Git, HTTP, Node/npm) trước khi bắt đầu buổi học. (Tổng thời gian thực hiện: khoảng 10 phút)


2) Kiến thức cơ bản về JavaScript (khoảng 3 phút)

  • Khái niệm cốt lõi: Hiểu về biến, hàm, mảng·đối tượng và bất đồng bộ cơ bản (Promise/async).

  • Thực hành ngay (Mã nguồn) — Tạo tệp test.js:

// test.js const nums = [1,2,3,4]; const doubled = nums.map(n => n * 2); console.log(doubled); // [2,4,6,8] async function foo(){ return "hello"; } foo().then(console.log);
  • Lệnh thực thi:

node test.js
  • Xác minh: Nếu bảng điều khiển hiển thị [2,4,6,8]hello thì OK.


3) Cơ bản về Terminal (Dòng lệnh) (khoảng 1 phút)

  • Lệnh cốt lõi:

    • Di chuyển/Xem danh mục: pwd, ls (hoặc dir trên Windows), cd tên_thư_mục

    • Tạo/Xóa tệp: touch tên_tệp, rm tên_tệp (Windows: echo > tên_tệp)

    • Ví dụ thực thi lệnh: node test.js

  • Xác minh: Nếu bạn thấy vị trí hiện tại và các tệp bằng pwd/ls thì đã hoàn thành việc hiểu cơ bản.


4) Cơ bản về Git & GitHub (khoảng 2 phút)

  • Khái niệm cốt lõi: Kho lưu trữ cục bộ (Local) → Commit → Push lên kho lưu trữ từ xa (GitHub)

  • Làm theo ngay (Quy trình tối thiểu):

git init git add . git commit -m "initial" # Tạo repo từ xa trên GitHub và thay thế bằng URL bên dưới git remote add origin https://github.com/USERNAME/REPO.git git branch -M main git push -u origin main
  • Xác minh: Thành công nếu các tệp được tải lên kho lưu trữ GitHub.


5) Cơ bản về HTTP/REST (khoảng 1 phút)

  • Khái niệm cốt lõi: GET/POST, v.v., trao đổi dữ liệu JSON, mã trạng thái (200/201/400/404, v.v.)

  • Kiểm tra ngay lập tức (ví dụ):

curl https://jsonplaceholder.typicode.com/todos/1
  • Xác minh: Nếu phản hồi ở định dạng JSON được hiển thị thì OK.


6) Node.js + npm (Luồng cơ bản, khoảng 2 phút)

  • Khái niệm cốt lõi: Chạy JS bằng node, cài đặt gói và quản lý script bằng npm

  • Ví dụ thiết lập/lệnh:

node -v # Kiểm tra phiên bản Node npm -v # Kiểm tra phiên bản npm # Dự án mới mkdir myapp && cd myapp npm init -y npm install express
  • Triển khai máy chủ đơn giản (tên tệp: app.js):

const express = require('express'); const app = express(); app.get('/', (req,res) => res.send('Hello Express')); app.listen(3000, () => console.log('http://localhost:3000'));
  • Chạy/Kiểm tra:

node app.js # Tại một terminal khác curl http://localhost:3000 # Kiểm tra kết quả xuất ra "Hello Express"
  • Lưu ý: Phiên bản Node được khuyến nghị (ví dụ: v18) có thể thay đổi tùy theo tình hình.


7) (Tùy chọn) Trải nghiệm nhanh React — Cách nhanh nhất (khoảng 1 phút)

  • Khuyến nghị (dựa trên web): Sử dụng CodeSandbox / StackBlitz — không cần cài đặt riêng biệt

  • Bắt đầu tại máy cục bộ (tùy chọn):

npx create-react-app my-ui # (mất một chút thời gian) cd my-ui npm start
  • Xác minh: Mở http://localhost:3000 trên trình duyệt để kiểm tra màn hình React cơ bản.


8) Danh sách kiểm tra — 1 phút kiểm tra trước buổi học

  • node test.js Chạy lệnh này có ra kết quả không? ✅

  • Bạn đã thử commit bằng git rồi push lên GitHub chưa? ✅

  • Bạn đã thử gọi API bên ngoài bằng một yêu cầu curl đơn giản chưa? ✅

  • (Tùy chọn) Bạn đã thử truy cập vào máy chủ express tại địa phương bằng curl chưa? ✅


9) Mẹo giải quyết vấn đề

  • command not found → Chưa cài đặt Node/npm/git hoặc lỗi đường dẫn PATH

  • Xung đột cổng (EADDRINUSE) → Một tiến trình khác đang sử dụng cổng 3000 → Thay đổi cổng hoặc kết thúc tiến trình đó

  • Vấn đề quyền Git push → Cần thiết lập xác thực GitHub (token)


10) Kết thúc

Chỉ cần xem qua các mục trên theo thứ tự trong vòng 10 phút là đủ để bạn có thể theo kịp các bài thực hành của bài giảng.

📋 Danh sách kiểm tra thực hành sau khóa học (từng dòng một)

  • Thực hành mỗi ngày một lần với các câu lệnh (prompt) 'dựa trên mẫu' trên Copilot/ChatGPT

  • Áp dụng quy trình kiểm chứng 60 giây ngay khi nhận được kết quả đầu ra

  • Thực hiện áp dụng chính sách .env + gitignore vào repo cá nhân và quét secret mỗi tuần một lần.


“Đăng ký ngay và hiểu quy trình phát triển ứng dụng AI chỉ trong 2 giờ.”

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

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

  • Những người mới bắt đầu làm việc thực tế (lập trình viên cấp độ Junior) muốn nhanh chóng nắm vững quy trình làm việc thực tế (Lập kế hoạch → Bản mẫu → Lập trình → Triển khai → Kiểm chứng).

  • Những người muốn sử dụng các công cụ trí tuệ nhân tạo như Copilot, ChatGPT làm công cụ hỗ trợ phát triển công việc một cách an toàn.

  • Những người muốn tạo một dự án ‘full-stack nhỏ’ cho portfolio trong thời gian ngắn.

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

  • 1. Ngữ pháp cơ bản JavaScript

  • 2. HTML·CSS (Cơ bản)

  • 3. Cách sử dụng cơ bản Git·GitHub

  • 4. Cơ bản về Terminal (Dòng lệnh)

  • 5. Khái niệm cơ bản về HTTP/REST

Xin chào
Đây là arigaram

661

Học viên

35

Đánh giá

2

Trả lời

4.5

Xếp hạng

18

Các khóa học

Tôi là một người coi IT vừa là sở thích vừa là nghề nghiệp.

Tôi có nhiều kinh nghiệm trong việc viết lách, dịch thuật, tư vấn, phát triển và giảng dạy.

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

Tất cả

42 bài giảng ∙ (2giờ 31phút)

Tài liệu khóa học:

Tài liệu bài giảng
Ngày đăng: 
Cập nhật lần cuối: 

Đánh giá

Tất cả

1 đánh giá

4.0

1 đánh giá

  • outofmtx119님의 프로필 이미지
    outofmtx119

    Đánh giá 5

    Đánh giá trung bình 4.8

    Đã chỉnh sửa

    4

    50% đã tham gia

    Trước tiên, cảm ơn anh về khóa học tuyệt vời và tôi đang chờ đợi việc upload bài giảng tiếp theo. Tôi xin gửi một số phản hồi về những điểm tiếc nuối. 1. Chất lượng âm thanh (do tiếng máy nhỏ ở background khiến tai bị mệt mỏi..) 2. Phần giải thích code và nội dung thực hành không thực sự chạy code để show mà chỉ truyền đạt bằng lời nói thôi, điều này khá tiếc nuối (đây là lần đầu tiên tôi gặp khóa học không có việc chạy code đến thế này.), và cấu trúc slide hơi loạn xạ cũng hơi tiếc nuối. 3. Khi sản xuất các bài giảng phần cuối, mong anh nghĩ đến hiệu quả thời gian của học viên. Do là thời kỳ thay đổi nhanh chóng, thay vì những bài giảng như lời khuyên quý báu của anh senior, mong có thể là bài giảng được nén và tinh chỉnh hơn một chút. Tổng thể tôi đã nói nhiều điều tiếc nuối nhưng tôi đã tham gia khóa học với kỳ vọng vào những know-how quý báu của anh senior developer và chắc chắn đây là khóa học tốt nên tôi dự định sẽ tiếp tục tham khảo các khóa học khác. Tôi sẽ kỳ vọng.

    • arigaram
      Giảng viên

      Cảm ơn bạn.

Khóa học khác của arigaram

Hãy khám phá các khóa học khác của giảng viên!

714.143 ₫