Khóa học Lập trình Web Fullstack (JavaScript, React, Node) trang bị những kiến thức, kỹ năng quan trọng để giúp bạn trở thành một lập trình viên web full stack chuyên nghiệp đồng thời hỗ trợ bạn tìm kiếm việc làm trong ngành phần mềm.
Lập trình Web Fullstack hay FullStack Web Developer đã trở nên phổ biến và được săn đón từ nhiều năm nay. Với ưu thế có thể làm được cả Front End và Back End đã giúp cho các bạn sở hữu kỹ năng này dễ dàng tìm được việc làm tại các công ty phần mềm.
Với thế mạnh của ngôn ngữ lập trình JavaScript cộng thêm các framework nổi tiếng về Frontend React JS, kết hợp với Node và các framework mạnh nhất hiện nay là Express.js và Nest.js sẽ giúp bạn tự tin triển khai một ứng dụng web hoàn chỉnh và chuyên nghiệp.
Khóa học này cũng chính thức thay thế khóa học Lập trình Front End và Lập trình Node.js mà iViettech đã triển khai nhiều năm nay. Đây cũng là khóa học lập trình được nhiều bạn quan tâm nhất hiện nay.
Khả năng của học viên sau khóa học
– Sử dụng thành thạo HTML5, CSS3
– Sử dụng thành thạo JavaScript (Modern JavaScript)
– Sử dụng thành thạo ReactJS, Node.js
– Có khả năng xử lý các vấn đề giao diện phức tạp
– Có khả năng phát triển Backend với Node.js hoặc Nest.js
– Trở thành Lập trình viên Web Fullstack chuyên nghiệp
Quyền lợi của học viên
– Đạt được trình độ của Lập trình viên Web Fullstack chuyên nghiệp
– Được hỗ trợ tìm việc làm
– Được tư vấn phát triển nghề nghiệp lâu dài
– Được cập nhật miễn phí công nghệ liên quan trong vòng 3 năm
Đối tượng và yêu cầu đầu vào
Khóa học phù hợp với các bạn yêu thích nghề Lập trình Web hoặc cần cập nhật kiến thức, kỹ năng để xây dựng nghề nghiệp hoặc tìm việc trong ngành phần mềm.
| STT | Yêu cầu đầu vào | Nếu chưa có |
|---|---|---|
| 1 | Có kiến thức, kỹ năng cơ bản về lập trình. | Tham gia khóa Cơ bản về lập trình. |
Thời lượng và thời gian học
| STT | Môn học | Số tiết |
|---|---|---|
| 1 | Thiết kế web với HTML5, CSS3 | 36 |
| 2 | Lập trình JavaScript | 48 |
| 3 | Lập trình Front End với React JS | 48 |
| 4 | Xây dựng Back End với Node.js | 68 |
| 5 | Thực hiện dự án | 44 |
| 6 | Kỹ năng tìm việc | 10 |
– Lịch học: 03 buổi/tuần, 04 tiết/buổi.
– Thời gian học: 6 tháng
Học phí
| Học phí theo tháng (6 lần) | 2,900,000 (VND) * 6 |
| Học phí theo kỳ (2 lần) | 8,300,000 (VND) *2 – Tiết kiệm 5% |
| Đóng trọn khóa (1 lần) | 15,700,000 (VND) – Tiết kiệm 10% |
| Đăng ký nhóm từ 2 người trở lên | Giảm 200,000 (VND) đến 500,000 (VND) mỗi người |
| Tự trang bị máy tính | Giảm 300,000 (VND) mỗi người |
Chào mừng 2026, nhập học trong tháng 1, giảm ngay 10% học phí toàn khóa học.
Nội dung chi tiết khóa học Lập trình web fullstack
Vui lòng kích vào tên môn học để xem nội dung chi tiết từng môn.
- Các khái niệm cơ bản của một ứng dụng Web
- Cấu trúc của một trang Web
- Sử dụng HTML và CSS để thiết kế một trang Web
- Các thành phần cơ bản của HTML và CSS
- Thiết kế trang web có khả năng Responsive
- Làm việc với List, Links, Images
- Làm việc Tables
- Làm việc với Form
- Thiết kế một Website hoàn chỉnh
- Đưa trang Web lên Internet
Cơ bản về JavaScript
- Giới thiệu về JavaScript và ứng dụng JavaScript
- Làm quen với JavaScript
- Các câu lệnh cơ bản của JavaScript
- Làm việc với DOM Scripts
- Làm việc với kiểu Số, Chuỗi và Ngày tháng
- Làm việc với mảng và Web storage
- Làm việc với Functions
- Test và debug ứng dụng
JavaScript nâng cao
- Lập trình hướng đối tượng với JavaScript
- Làm việc với Modules
- Làm việc với Events, Images và Timers
- Làm việc với Clousure, Callbacks
- Làm việc với Ajax
- Làm quen với ReactJS
- Làm việc với Components
- Styling trong React
- Làm việc với Properties
- Làm việc với States
- Làm việc với Data và UI
- Làm việc với Events
- Truy cập các thành phần của DOM
- Làm việc với React Router
- Sử dụng Redux
- Xây dựng ứng dụng Front End hoàn chỉnh với ReactJS
- Giới thiệu về Node.js
- Thiết lập môi trường phát triển cho Node.js
- Những kiến thức cơ bản về Node.js
- Làm việc với Node.js Core
- Làm việc với Node.js Module
- Làm việc với Events & Streams
- Làm việc với HTTP
- Làm việc với Express framework
- Làm việc với Cơ sở dữ liệu MySQL
- Nodejs và MySQL
- Xây dựng RESTFull API
- Kết nối với Front End để hoàn tất ứng dụng
- Bảo mật ứng dụng
- Deployment and Scalability
- Xây dựng ứng dụng hoàn chỉnh với Node.js
- Làm việc với Nest Framework
- Thực hiện dự án sát với thực tế các công ty phần mềm đang làm
- Rèn luyện kỹ năng làm việc theo nhóm
- Làm việc theo mô hình sản xuất phần mềm hiện đại (Scrum/Agile)
- Được giáo viên hướng dẫn thực hiện
- Hướng dẫn nghiên cứu, tiếp cận các công ty phần mềm
- Kỹ năng phỏng vấn tìm việc
- Hỗ trợ tìm việc cho đến khi tìm được việc làm
- Tư vấn kỹ năng phát triển nghề nghiệp
- Đạo đức nghề nghiệp của một lập trình viên
iViettech – Nơi tốt nhất để học lập trình !
