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ẻ có thể 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 phát triển, từ lập kế hoạch đến viết mã, triển khai và kiểm chứng.

(4.0) 1 đánh giá

52 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ù các nội dung bổ sung sẽ được cập nhật 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 2 tháng 4 năm 2026

    • Tôi xin hủy bỏ kế hoạch ngày 5 tháng 3 năm 2026 dưới đây. Tôi sẽ tiếp tục thực hiện theo phương châm đã soạn thảo vào ngày 22 tháng 2 năm 2026.

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

    • Tôi xin hủy bỏ 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 dưới dạng tóm tắt riêng biệt trong tương lai sẽ hợp lý hơn. Rất xin lỗi vì đã gây ra sự nhầm lẫn này. Để giải quyết sự nhầm lẫn, tôi dự định sẽ tổ chức 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 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ộ bài giảng. Rất mong các bạn thông cảm về điểm 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)": Bài giảng 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 bớt đáng kể. Dự kiến 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 đá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 bớt đáng kể. Dự kiến phát hành phiếu học miễn phí cho người học khóa học này.

      • "Phát triển Full-spectrum (Dành cho PM)": Khóa học mới với độ khó được giảm đáng kể. Dự kiến phát hành phiếu 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 cấp quản lý)": Khóa học mới với độ khó được giảm bớt đáng kể. Dự kiến sẽ phát hành phiếu giảm giá học miễn phí cho những người tham gia 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 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 bộ 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ó 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 tôi 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ể theo học bài giảng 'Đọc mã nguồn cấu trúc'.


  • 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 lấp đầy nội dung các bài học trong thời gian tới.

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

    • Đã xác nhận có vấn đề về chất lượng ghi âm (tiếng ồn nền) và thông báo kế hoạch 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 bằng micrô mới ngay từ đầu.

  • 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 bổ sung thêm các tiết học tăng cường nên trạng thái hiện tại lại trở thành chưa hoàn thành.

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

    • Tôi đã 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)

“Lấy 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 về 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 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ợp nhấ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 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 nhắc (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 cao hoặc quản lý cấp trung) dự kiến sẽ đảm nhận vai trò giám sát như kiểm chứng hiệu suất của "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ờ 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 báo trước, giờ đây các nhà phát triển cần phải vượt xa mức độ chỉ đơn thuần là 'lập trình' để trở thành những nhà phát triển bao quát cả 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ề một nhà phát triển như vậy, nhưng tôi đề xuất thuật ngữ 'nhà phát triển phổ rộng (full-spectrum)'.

  • AI‑플래그십 엔지니어(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 lập kế hoạch, phát triển và 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 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 tăng cường bằng 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à là 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 cho một nhà phát triển Full-spectrum

Với khả năng phát triển sản phẩm bằng cách tận dụng trí tuệ nhân tạo, phạm vi năng lực của các 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 diện) 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à đề xuất 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

    • Thiết 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 Prototyping·UX·Thiết kế

    • Tư duy thiết kế (Design Thinking) để khai thác nhu cầu người dùng và tạo mẫu thử nhanh chóng

    • 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 đố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 cung cấp mô hình (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, Cơ sở 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, xác minh 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 đó, chúng tôi đã nén lại những điều mà một lập trình viên sơ cấp nhất định phải biết để có thể hiểu thấu đáo trong vòng một ngày và tự thực hành mọi thứ trong vòng 2 giờ. Trong bài giảng này, sáu chủ đề lớn nêu trên sẽ đượ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 đó, các 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 tập

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

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

  • 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.

  • Có thể hiểu được quy trình cơ bản của Docker·Vercel·GitHub Actions và 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, bài kiểm tra và prompt dưới góc độ bảo mật, bản quyền 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ộ đơn giản (async/Promise).

    • Phương pháp kiểm chứng: Có thể viết 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 form, và áp dụng style đơn giản (sử dụng class).

    • Phương pháp 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).

    • Phương pháp 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 script đơ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 tra: Thử gọi API đơn giản bằng curl hoặc trình duyệt.

📋 Kiến thức tiên quyết nên có (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ù chưa biết, 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 tra: Thử chạy một máy chủ express đơn giản trên máy cục bộ (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ề quy tắc không để lộ thông tin bảo mật (secret) trong mã nguồn.

    • Cách kiểm tra: 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 chuyên sâu/thích nghi nhanh hơn)

  • 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ề workflow của GitHub Actions)

  • 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

📋 Bài tập '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 được 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 rồi thực thi bằng Node (1~3 phút).

  • Git: Chỉnh sửa tệp cục bộ → 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à các 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).

  • Làm theo 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 chính:

    • 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 thấy vị trí hiện tại và tệp tin bằng pwd/ls thì đã hoàn thành việc hiểu cơ bản.


4) Git & GitHub cơ bản (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 nhận: 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, trao đổi dữ liệu JSON, mã trạng thái (200/201/400/404, v.v.)

  • Kiểm tra ngay (ví dụ):

curl https://jsonplaceholder.typicode.com/todos/1
  • Kiểm chứng: Nếu phản hồi ở định dạng JSON được xuất ra là 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ụ về 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'));
  • Thực thi/Kiểm chứng:

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

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

  • git Bạn đã thử commit bằng → và 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 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 sản phẩm đầu ra

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


“Hãy đăng ký ngay bây giờ và hiểu rõ 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

721

Học viên

44

Đánh giá

2

Trả lời

4.6

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ả

53 bài giảng ∙ (14giờ 29phú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á 6

    Đá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!

Giảm 25% cho thành viên mới

537.687 ₫

25%

716.917 ₫