Mới

Công nghệ căn bản

Khóa nền tảng bắt buộc giúp bạn hiểu công cụ, web, dữ liệu, cloud và quy trình làm sản phẩm trước khi học các khóa chuyên sâu.

  • Cơ bản
  • 18 giờ
  • 37 bài học

$5.00

Bạn sẽ học được

  • Hiểu cách một dự án web đi từ thư mục code, Git commit và GitHub đến preview, production, domain và người dùng thật

  • Dùng Cursor và Claude Code như công cụ hỗ trợ: cung cấp ngữ cảnh, chia việc, đọc diff, kiểm chứng kết quả và không giao secret cho AI

  • Phân biệt frontend, backend, server, serverless, hosting, CDN, DNS, HTTP/HTTPS, domain, request, response và API

  • Nhận diện đúng vai trò của Cloudflare Workers, Pages, R2; Vercel; Next.js; Vue; Nuxt; v0; Tailwind CSS và các thành phần giao diện

  • Phân biệt PostgreSQL, MySQL, document database, key-value store, Redis, object storage và chọn nơi lưu dữ liệu theo nhu cầu

  • Quản lý biến môi trường và secret theo môi trường local, preview, production; hiểu dữ liệu nào được phép gửi ra trình duyệt

  • So sánh hosting ứng dụng với VPS/cloud server như DigitalOcean và Vultr; nắm SSH, firewall, tài nguyên, backup và chi phí ở mức nhập môn

  • Hiểu API key, JSON, xác thực request, webhook, giới hạn tốc độ, email giao dịch qua Brevo và các lỗi tích hợp thường gặp

  • Hoàn thành website giới thiệu nhỏ có Git history, cấu hình môi trường, triển khai, domain và checklist vận hành căn bản

Giáo trình

9 chương · 37 bài học · 1150 phút

  1. 01

    Bản đồ thế giới công nghệ web

    4 bài học
  2. 02

    Máy tính, terminal, IDE và trợ lý AI

    5 bài học
    • Thư mục dự án, tệp và phần mở rộng24 phút
    • Terminal, lệnh cơ bản và quy trình an toàn30 phút
    • Làm việc trong Cursor và đọc code30 phút
    • Dùng Claude Code có kiểm soát32 phút
    • Kiểm chứng kết quả do AI hỗ trợ24 phút
  3. 03

    Git, GitHub và cộng tác với code

    4 bài học
    • Vì sao dự án cần Git?26 phút
    • Add, commit, status và log34 phút
    • Branch, push, pull và đồng bộ GitHub34 phút
    • Đọc diff, xử lý xung đột và khôi phục34 phút
  4. 04

    Internet, trình duyệt, domain và API

    4 bài học
    • Request, response, HTTP và HTTPS32 phút
    • Domain, DNS và cách tên miền trỏ đến website34 phút
    • API, JSON, API key và giới hạn truy cập34 phút
    • Webhook, callback và sự kiện từ dịch vụ ngoài30 phút
  5. 05

    Frontend và hệ sinh thái giao diện web

    4 bài học
    • HTML, CSS, JavaScript và giao diện trình duyệt32 phút
    • Tailwind CSS và tư duy thiết kế giao diện30 phút
    • Vue và Nuxt giải quyết bài toán gì?30 phút
    • Next.js, React và v0 trong quy trình xây web34 phút
  6. 06

    Server, cloud và lựa chọn nơi triển khai

    4 bài học
    • Hosting, CDN, serverless và VPS32 phút
    • Cloudflare Workers, Pages và R234 phút
    • Vercel và quy trình preview đến production32 phút
    • DigitalOcean, Vultr, SSH và trách nhiệm vận hành36 phút
  7. 07

    Database, cache, tệp và biến môi trường

    4 bài học
    • Các loại database và cách chọn36 phút
    • Redis, cache và dữ liệu tạm thời32 phút
    • Object storage, tệp và Cloudflare R230 phút
    • Biến môi trường, secret và môi trường chạy32 phút
  8. 08

    Dịch vụ ngoài, email và vận hành căn bản

    4 bài học
    • Brevo và email giao dịch28 phút
    • Tích hợp API bên thứ ba theo cách có kiểm soát34 phút
    • Quyền truy cập, backup, log và chi phí32 phút
    • Chọn công nghệ theo bài toán thay vì theo trào lưu30 phút
  9. 09

    Dự án tổng hợp: đưa website đầu tiên lên Internet

    4 bài học
    • Chọn phạm vi và chuẩn bị repository28 phút
    • Hoàn thiện giao diện và kiểm tra trên trình duyệt40 phút
    • Deploy, cấu hình môi trường và domain thử nghiệm40 phút
    • Rà soát, ghi lại kiến trúc và lộ trình học tiếp30 phút

Yêu cầu

Đây là khóa học nền tảng dành cho người mới. Không yêu cầu biết lập trình, Git, terminal hay cloud từ trước. Cần máy tính có kết nối Internet; một số bài thực hành triển khai hoặc đăng ký dịch vụ có thể yêu cầu tài khoản cá nhân. Khóa không bao gồm phí domain, hosting, API hoặc dịch vụ bên thứ ba. Không cần mua gói trả phí để theo dõi phần lớn nội dung. Khóa học không dạy Python.

Đánh giá

Chưa có đánh giá nào.

Ghi danh để đánh giá.