Lập trình Web Fullstack (JavaScript, React, Node, Nest)

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.

Khóa học Lập trình Web Fullstack (JavaScript, React, Node, Nest) sẽ 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.

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. Đặc biệt, từ năm 2025, iViettech cũng đưa môn học AI Adoption vào chương trình nhằm hướng dẫn học viên sử dụng AI hỗ trợ cho việc lập trình hiệu quả. Đây là cách để học viên không bị bỡ ngỡ khi tham gia vào thị trường lao động sau tốt nghiệp.

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 52
3  Lập trình Front End với React JS 52
4  Xây dựng Back End với Node.js 72
5 AI Adoption: Ứng dụng AI để tăng năng suất coding 4
6  Thực hiện dự án 44
7  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.5 tháng

Học phí

Học phí theo tháng (6 lần) 3,000,000 (VND) * 6
Học phí theo kỳ (2 lần) 8,600,000 (VND) *2 – Tiết kiệm 5%
Đóng trọn khóa (1 lần) 16,200,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

GiftMừng năm mới, giảm 10% học phí toàn khóa học đến tháng 1/2025.

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.

Môn học này trang bị kiến thức, kỹ năng về HTML5, CSS3 và cách dùng chúng để thiết kế một Website chuyên nghiệp.
  • 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
Môn học này trang bị kiến thức, kỹ năng cơ sở về JavaScript, giúp bạn tiến sâu trong lĩnh vực lập trình Web sau này. Đặc biệt, trong môn học này chúng ta làm việc với phiên bản Modern JavaScript với nhiều kiến thức và kỹ năng cập nhật như ES mới nhất, TypeScript…
    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
Môn học này giúp bạn làm quen với một trong những JavaScript framework tốt nhất hiện nay, giúp bạn xây dựng ứng dụng nhanh hơn, đẹp hơn và hiệu quả hơn.
  •   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
Môn học này hướng dẫn bạn xây dựng Back End cho một ứng dụng sử dụng Node.js, một framework nổi tiếng về phát triển ứng dụng nhanh va hiệu quả của JavaScript. Bên cạnh đó, môn học còn trang bị kỹ năng về Cơ sở dữ liệu và kết hợp với ReactJS để giúp bạn phát triển kỹ năng fullstack.
  •   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
Trong thời đại bùng nỗ ứng dụng AI, môn này sẽ giúp bạn tự tin sử dụng các công cụ AI để phục vụ công việc lập trình một cách hiệu quả. Đây cũng là cách để bạn không bị bỡ ngỡ khi tham gia vào công việc tại các doanh nghiệp sau khóa học
  •   Giới thiệu về các AI hỗ trợ lập trình
  •   Các kỹ thuật lập trình mà AI có thể hỗ trợ bạn
  •   Tư duy dùng AI để phát triển ứng dụng
  •   Cách dùng AI hiệu quả để tăng năng suất
Môn này sẽ giúp bạn xây dựng kinh nghiệm, cái mà công ty phần mềm nào cũng yêu cầu.
  •   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
iViettech có qui trình tiếp cận doanh nghiệp phần mềm và hỗ trợ bạn tìm việc hiệu quả. 100% học viên tốt nghiệp đã được iViettech hỗ trợ tìm việc thành công nên bạn có thể tin tưởng vào chúng tôi.
  •   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
Giảng viên là các chuyên gia trong ngành đang làm việc tại các công ty phần mềm lớn tại thành phố Đà Nẵng như Axon, FSOFT, Evizi, Enclave, Logigear…
Học viên được sử dụng giáo trình và giáo trình điện tử theo tiêu chuẩn giáo dục của Mỹ.

iViettech – Nơi tốt nhất để học lập trình !

 

Đối tác tuyển dụng