Nhiều người muốn “nhảy cóc” học nâng cao ngay, nhưng việc bắt đầu từ những kiến thức cơ bản như HTML, CSS, JavaScript là rất quan trọng. Nó giúp bạn hiểu cách website hoạt động, từ đó tiếp cận các công nghệ phức tạp hơn một cách dễ dàng và chắc chắn.
| Tên khóa học | Hình thức | Học phí gốc | Học phí ưu đãi | Ưu đãi nhóm |
|---|---|---|---|---|
| Khóa học lập trình Web cấp độ cơ bản | Trực tiếp | 5,350,000 | 5,350,000 | 5,150,000 |
| Trực tuyến | 5,350,000 | 5,350,000 | 5,150,000 |
1. Mục tiêu tổng quát
- Trang bị cho học viên kiến thức nền tảng và kỹ năng thực hành về phát triển ứng dụng Web ở mức cơ bản.
- Giúp học viên có khả năng xây dựng một ứng dụng Web Shop Online từ Frontend (ReactJS) đến Backend (NodeJS + ExpressJS).
- Làm quen với quy trình phát triển phần mềm: quản lý mã nguồn, code, test, tích hợp và triển khai.
2. Mục tiêu cụ thể theo từng nội dung
a) Git & Quản lý mã nguồn
- Hiểu được khái niệm Git, workflow cơ bản (clone, commit, push, pull).
- Thực hành làm việc nhóm với GitHub (branch, merge, pull request).
- Biết cách sử dụng Git để quản lý phiên bản dự án Web.
b) HTML, CSS
- Nắm được cấu trúc trang HTML, các thẻ cơ bản (heading, paragraph, link, form, table).
- Biết cách tạo form nhập liệu và trang web tĩnh cơ bản.
- Hiểu và áp dụng được Box Model, Flexbox trong CSS để thiết kế giao diện.
- Thiết kế giao diện đơn giản, responsive cơ bản cho website.
c) Javascript / ES
- Hiểu cú pháp, biến, kiểu dữ liệu, toán tử, vòng lặp, hàm trong JS.
- Làm quen với DOM manipulation (thay đổi nội dung, thêm/xóa phần tử, xử lý sự kiện).
- Sử dụng ES6+ (let/const, arrow function, template string, destructuring).
- Thực hành xây dựng các mini-apps: To-Do List, Counter, Form Validation.
d) ReactJS
- Hiểu khái niệm SPA, JSX, Component, Props, State.
- Biết cách tạo project React, xây dựng giao diện từ các component.
- Sử dụng useState, useEffect cơ bản để quản lý trạng thái và gọi API.
- Xây dựng tính năng hiển thị sản phẩm, tìm kiếm/lọc sản phẩm.
- Biết cách kết nối Frontend với Backend qua API.
e) NodeJS & ExpressJS
- Hiểu khái niệm server-side, cách NodeJS hoạt động.
- Tạo server với ExpressJS.
- Xây dựng REST API cơ bản (GET, POST, PUT, DELETE).
- Test API bằng Postman.
- Hiểu cách tổ chức code backend cho dự án nhỏ.
f) Dự án cuối khóa – Shop Online
- Frontend (ReactJS):
- Trang chủ hiển thị sản phẩm.
- Trang chi tiết sản phẩm.
- Giỏ hàng: thêm, xóa sản phẩm.
- Backend (NodeJS):
- API quản lý sản phẩm (CRUD).
- Kết nối API với frontend để hiển thị dữ liệu.
- Quản lý dự án:
- Dùng Git để quản lý source code.
- Thực hành teamwork (nếu học nhóm).
- Mục tiêu kỹ năng mềm
- Phát triển tư duy lập trình, khả năng giải quyết vấn đề.
- Biết cách tìm kiếm tài liệu, debug khi gặp lỗi.
- Làm quen với phong cách làm việc của lập trình viên Web chuyên nghiệp.
3. Mục tiêu đầu ra
- Sau khóa học, học viên có thể:
+ Hiểu và áp dụng kiến thức Git, HTML, CSS, JS, ReactJS, NodeJS ở mức cơ bản.
+ Tự xây dựng một website thương mại điện tử đơn giản (Shop Online).
+ Có sản phẩm demo để đưa vào CV xin việc hoặc portfolio cá nhân.
+ Sẵn sàng học lên cấp độ nâng cao (React nâng cao, Database, Authentication, Deployment…).
| Tên bài học | Nội dung | Thời lượng |
|---|---|---|
| Buổi học 1+2: Git & Quản lý mã nguồn |
- Lý thuyết (20%): |
4 giờ |
| Buổi học 3+4: HTML cơ bản |
- Lý thuyết (20%): |
4 giờ |
| Buổi học 5+6: CSS cơ bản |
- Lý thuyết (20%): |
4 giờ |
| Buổi học 7+8: Javascript/ES cơ bản |
- Lý thuyết (20%): |
4 giờ |
| Buổi học 9+10: Javascript DOM & ES6+ |
- Lý thuyết (20%): |
4 giờ |
| Buổi học 11+12: ReactJS cơ bản |
- Lý thuyết (20%): |
4 giờ |
| Buổi học 13+14: ReactJS nâng cao cơ bản |
- Lý thuyết (20%): |
4 giờ |
| Buổi học 15+16: NodeJS & ExpressJS cơ bản |
- Lý thuyết (20%): |
4 giờ |
| Buổi học 17+18: Kết nối Frontend – Backend |
- Lý thuyết (20%): |
4 giờ |
| Buổi 19+20: Dự án cuối khóa – Shop Online + Triển khai Website |
- Phần 1: Dự án cuối khóa – Shop Online (2h) - Phần 2: Deploy Website lên Cloud (1h30) |
4 giờ |
- Có laptop cá nhân và kết nối Internet ổn định.
- Biết sử dụng máy tính cơ bản (file, thư mục, trình duyệt).
- Có tư duy logic và mong muốn học lập trình Web từ đầu.
- Sẵn sàng cài đặt công cụ lập trình (VS Code, Git) để thực hành HTML/CSS/JS.
- Ham học và cam kết thực hành với các công nghệ chính: Git, HTML, CSS, JavaScript, React, NodeJS/Express.
- Muốn xây dựng sản phẩm thực tế (ví dụ website Shop Online với frontend + backend).
- Tư duy phân tích và sẵn sàng học theo dự án, debug và quản lý mã nguồn.
- Cam kết hoàn thành bài tập và dự án cuối khoá để có demo/portfolio cá nhân.
📌 Khóa này phù hợp cho người mới bắt đầu muốn trở thành Web Developer hoặc Full-Stack Developer ở mức cơ bản.
🔹15+ năm kinh nghiệm
🔹Technical Consultant tại IMIC
🔹Chuyên môn: Lập trình Web Full-stack Data Engineer & AI
🔹10+ năm kinh nghiệm
🔹Project Manager tại Cyberlogitec
🔹Chuyên môn: Lập trình Web Full-stack & Mobile apps, Data Engineer & AI
✅ 16+ năm kinh nghiệm đào tạo CNTT & Data
Đơn vị đào tạo tiên phong, uy tín, được hàng nghìn học viên và doanh nghiệp tin tưởng.
✅ Học thực chiến – làm được việc ngay
Chương trình học bám sát yêu cầu tuyển dụng, học qua dự án thật, không lý thuyết suông.
✅ Giảng viên là chuyên gia 10+ năm kinh nghiệm đang làm việc tại doanh nghiệp
Truyền đạt kiến thức + kinh nghiệm thực tế + tư duy nghề nghiệp.
✅ Cam kết hỗ trợ việc làm sau khóa học
Cấp chứng chỉ, hỗ trợ thực tập, và kết nối doanh nghiệp đối tác.
✅ Phù hợp cả người mới & người đi làm
Lộ trình rõ ràng từ cơ bản đến nâng cao, thời gian học linh hoạt online & offline.
✅ Mỗi lớp chỉ từ 7-12 học viên – kèm cặp sát sao
Giảng viên theo sát từng học viên, giải đáp 1–1 khi cần.
✅ Học phí linh hoạt – nhiều ưu đãi
Hỗ trợ trả góp, ưu đãi học viên cũ, sinh viên và đăng ký theo nhóm.
Ms Linh – Admissions Team Leader
.jpg)
Ms Trân – Admissions Team
.png)