Kỹ thuật phần mềm là một quá trình phân tích các yêu cầu của người dùng và sau đó thiết kế, xây dựng và thử nghiệm ứng dụng phần mềm đáp ứng các yêu cầu đó. Kỹ thuật phần mềm áp dụng những phương pháp có hệ thống, có kỷ luật để tính toán việc phát triển, vận hành và bảo trì phần mềm sao cho phần mềm hoạt động hiệu quả, đáng tin cậy và có lợi về mặt kinh tế.
Chương trình đào tạo Kỹ thuật phần mềm chuyên sâu chuẩn quốc tế của VTC Academy Plus trang bị các kiến thức chuyên sâu về ngành công nghiệp phần mềm, bao gồm quy trình phát triển phần mềm và kỹ năng vận dụng các công cụ phần mềm vào việc hỗ trợ phát triển các phần mềm khác. Bên cạnh đó, chương trình cũng cung cấp các kiến thức cần thiết liên quan đến các công đoạn trong một dự án phần mềm như: thu thập yêu cầu, phân tích, thiết kế, lập trình, kiểm thử, vận hành và bảo trì phần mềm.
Kỹ thuật phần mềm - ngành nghề dẫn đầu thị trường về mức thu nhập
Là ngành nghề mang tính mũi nhọn trên toàn thế giới, Công nghệ thông tin nói chung và Kỹ thuật phần mềm nói riêng đang có mức thu nhập cao hơn so với các ngành nghề khác trong mặt bằng chung của thị trường tuyển dụng. Cụ thể, từ các vị trí chuyên viên cho đến các vị trí quản lý cấp cao, mức lương trung bình của ngành này có thể dao động từ 25.000.000 đồng đến 130.000.000 đồng/tháng (Theo báo cáo Vietnam IT Landscape 2020 của TopDev).
Lộ trình đào tạo
HỌC KỲ 1: PROGRAMMING FUNDAMENTALS
1. Semester Orientation Session 2. English 1 3. Personal and Career Development 4. Learning How to Learn 5. Soft Skills: Creative Thinking, Critical Thinking, Problem Solving, Collaboration, Communication 6. Computer Fundamentals 7. Basic Programming Language 8. Data Structures & Algorithms 9. Object-Oriented Programming 10. Network Programming Fundamentals 11. Working with RDBMS 12. Object-Oriented Analysis & Design 13. Project 1
HỌC KỲ 2: WEB APPS DEVELOPMENT
14. Semester Orientation Session 15. English 2 16. Web Programming with HTML, CSS & JavaScript 17. UI/UX Design for Developer 18. Web UI Programming 19. Building Web Apps with PHP & MySQL 20. Deployment & Maintenance Web Apps 21. Software Testing 22. Project 2
HỌC KỲ 3: FULL-STACK DEVELOPMENT
23. Semester Orientation Session 24. English 3 25. Introduction to Software Architecture 26. NoSQL Database 27. NodeJS Programming 28. Back-End Development Framework 29. Web Front-End Development Framework 30. Mobile Apps Development 31. Cross Platform Mobile Apps Development 32. Building Back-End with Golang 33. Intro to DevOps
HỌC KỲ 4: GRAND PROJECT
34. Grand Project
HỌC KỲ 5: SOFTWARE ENGINEERING
35. Design Pattern 36. Deep Learning AI with TensorFlow 37. Software Architecture Solution 38. Project Management 39. Agile Software Development 40. Capstone Project
Kết quả sau khi tốt nghiệp
Trình độ tiếng Anh sau khi tốt nghiệp tương đương IELTS 6.0, đảm bảo điều kiện theo học các chương trình du học chuyển tiếp hoặc làm việc tại nước ngoài.
Hiểu và áp dụng thành thạo các quy trình phần mềm trong các dự án. Nắm được cách thức phân tích và thiết kế hệ thống hướng đối tượng và Cơ sở dữ liệu cho dự án.
Nắm được cách thức phát triển trang web cho các doanh nghiệp vừa và nhỏ, các ứng dụng di động trên nền tảng Android và iOS.
Nắm được cách thức phát triển các hệ thống bao gồm Front-end, Back-end sử dụng những công nghệ mà các công ty đang triển khai.
Đưa ra các giải pháp và thiết kế kiến trúc phần mềm, quản lý dự án, triển khai tích hợp trí tuệ nhân tạo vào hệ thống phần mềm.
Giới thiệu chương trình học
Kỹ thuật phần mềm là một quá trình phân tích các yêu cầu của người dùng và sau đó thiết kế, xây dựng và thử nghiệm ứng dụng phần mềm đáp ứng các yêu cầu đó. Kỹ thuật phần mềm áp dụng những phương pháp có hệ thống, có kỷ luật để tính toán việc phát triển, vận hành và bảo trì phần mềm sao cho phần mềm hoạt động hiệu quả, đáng tin cậy và có lợi về mặt kinh tế.
Chương trình đào tạo Kỹ thuật phần mềm chuyên sâu chuẩn quốc tế của VTC Academy Plus trang bị các kiến thức chuyên sâu về ngành công nghiệp phần mềm, bao gồm quy trình phát triển phần mềm và kỹ năng vận dụng các công cụ phần mềm vào việc hỗ trợ phát triển các phần mềm khác. Bên cạnh đó, chương trình cũng cung cấp các kiến thức cần thiết liên quan đến các công đoạn trong một dự án phần mềm như: thu thập yêu cầu, phân tích, thiết kế, lập trình, kiểm thử, vận hành và bảo trì phần mềm.
Kỹ thuật phần mềm - ngành nghề dẫn đầu thị trường về mức thu nhập
Là ngành nghề mang tính mũi nhọn trên toàn thế giới, Công nghệ thông tin nói chung và Kỹ thuật phần mềm nói riêng đang có mức thu nhập cao hơn so với các ngành nghề khác trong mặt bằng chung của thị trường tuyển dụng. Cụ thể, từ các vị trí chuyên viên cho đến các vị trí quản lý cấp cao, mức lương trung bình của ngành này có thể dao động từ 25.000.000 đồng đến 130.000.000 đồng/tháng (Theo báo cáo Vietnam IT Landscape 2020 của TopDev).
Lộ trình đào tạo
HỌC KỲ 1: PROGRAMMING FUNDAMENTALS
1. Semester Orientation Session
2. English 1
3. Personal and Career Development
4. Learning How to Learn
5. Soft Skills: Creative Thinking, Critical Thinking, Problem Solving, Collaboration, Communication
6. Computer Fundamentals
7. Basic Programming Language
8. Data Structures & Algorithms
9. Object-Oriented Programming
10. Network Programming Fundamentals
11. Working with RDBMS
12. Object-Oriented Analysis & Design
13. Project 1
HỌC KỲ 2: WEB APPS DEVELOPMENT
14. Semester Orientation Session
15. English 2
16. Web Programming with HTML, CSS & JavaScript
17. UI/UX Design for Developer
18. Web UI Programming
19. Building Web Apps with PHP & MySQL
20. Deployment & Maintenance Web Apps
21. Software Testing
22. Project 2
HỌC KỲ 3: FULL-STACK DEVELOPMENT
23. Semester Orientation Session
24. English 3
25. Introduction to Software Architecture
26. NoSQL Database
27. NodeJS Programming
28. Back-End Development Framework
29. Web Front-End Development Framework
30. Mobile Apps Development
31. Cross Platform Mobile Apps Development
32. Building Back-End with Golang
33. Intro to DevOps
HỌC KỲ 4: GRAND PROJECT
34. Grand Project
HỌC KỲ 5: SOFTWARE ENGINEERING
35. Design Pattern
36. Deep Learning AI with TensorFlow
37. Software Architecture Solution
38. Project Management
39. Agile Software Development
40. Capstone Project
Kết quả sau khi tốt nghiệp
Cơ hội nghề nghiệp
Lộ trình phát triển sự nghiệp
Sản phẩm học viên
Xem thêm