ENTERPRISE FULL-STACK WEB DEVELOPMENT

  • Loại hình: Đào Tạo Trung Hạn
  • Hình thức học: offline
  • Thời gian học: 219 giờ - 73 buổi
Đăng ký ngay

ENTERPRISE FULL-STACK WEB DEVELOPMENT

Khóa học “Phát triển ứng dụng Web Full-Stack chuẩn doanh nghiệp” tập trung vào quy trình phát triển một ứng dụng Web Full-Stack theo cách làm việc của doanh nghiệp.

Học viên xây Front-End hiện đại, Back-End với REST API, kết nối cơ sở dữ liệu, kiểm thử, triển khai Cloud và quản lý workflow dự án.

Cuối khóa, toàn bộ kiến thức được tích hợp trong Project 2 để tạo một sản phẩm Full-Stack có thể demo, kiểm thử và triển khai.

Lộ trình đào tạo

NHÓM KIẾN THỨC 1

PHÁT TRIỂN ỨNG DỤNG GIAO DIỆN (FRONT- END)

• Xây giao diện theo các thành phần tái sử dụng (component)
• Điều hướng giữa các trang
• Quản lý trạng thái của ứng dụng
• Kết nối dữ liệu qua API
• Xử lý biểu mẫu và dữ liệu người dùng nhập
• Cải thiện trải nghiệm người dùng (UX)
• Hoàn thiện giao diện ứng dụng hiện đại

NHÓM KIẾN THỨC 2

PHÁT TRIỂN MÁY CHỦ (BACK-END) & CƠ SỞ DỮ LIỆU

• Xây dựng REST API
• Tổ chức hệ thống theo kiến trúc phân lớp
• Xử lý quy tắc và nghiệp vụ của ứng dụng
• Đăng nhập, xác thực và phân quyền
• Kiểm tra dữ liệu đầu vào
• Xử lý lỗi có hệ thống
• Thiết kế và lưu trữ dữ liệu

NHÓM KIẾN THỨC 3

KIỂM THỬ, TRIỂN KHAI ĐÁM MÂY & CHẤT LƯỢNG PHẦN MỀM

• Kiểm thử phần mềm
• Lưu bằng chứng và kết quả kiểm thử
• Đóng gói ứng dụng để triển khai
• Cấu hình môi trường chạy
• Triển khai ứng dụng lên nền tảng đám mây (cloud)
• Kiểm tra hệ thống sau khi triển khai

NHÓM KIẾN THỨC 4

QUY TRÌNH LÀM DỰ ÁN & DỰ ÁN FULL-STACK

• Tổ chức nhánh phát triển mã nguồn (branching)
• Đọc và góp ý mã nguồn (code review)
• Theo dõi lỗi và công việc (issue tracking)
• Quy trình làm việc nhóm với Git
• Lưu bằng chứng quá trình phát triển
• Hoàn thành Dự án 2 Full-Stack theo quy trình nhóm

Kết quả sau khoá học

01

Xây được Front-End hiện đại với component, routing, state và tích hợp API.

02

Phát triển được Back-End REST API có business logic, xác thực, phân quyền và xử lý lỗi.

03

Thiết kế và tích hợp mô hình dữ liệu phù hợp cho ứng dụng Full-Stack.

04

Biết xây dựng và thực thi các bài kiểm thử cần thiết để kiểm soát chất lượng.

05

Đóng gói và triển khai ứng dụng lên môi trường Cloud ở mức thực hành.

06

Hoàn thành Project 2 Full-Stack với repository, workflow nhóm, demo và bằng chứng triển khai.

Cơ Hội Nghề Nghiệp

NGÀNH SOFTWARE ENGINEERING

Có cơ hội phát triển theo hướng Full-Stack Developer

NGÀNH SOFTWARE ENGINEERING

Có cơ hội phát triển theo hướng Front-End Developer

NGÀNH SOFTWARE ENGINEERING

Có cơ hội phát triển theo hướng Back-End Developer / Software Engineer

NGÀNH SOFTWARE ENGINEERING

Có thể mở rộng sang Cloud/DevOps, freelance hoặc phát triển sản phẩm Web riêng

Lộ trình phát triển sự nghiệp

Sản phẩm học viên

Đây là những sản phẩm tiêu biểu do học viên VTC Academy ngành Lập trình thực hiện.

Xem tất cả sản phẩm

ĐĂNG KÝ TƯ VẤN

    MessengerZaloPhone