9.999.999 ₫
199.999 ₫
Video bài giảng và tài liệu giống mô tả
Học online trên drive bằng điện thoại hoặc máy tính
Kích hoạt khóa học tự động ngay lập tức 24/7
Combo "Khóa Học IT Cho Người Mới – Tester, Fullstack Java, Business Analyst Cùng VTI Academy" là lựa chọn hoàn hảo giúp bạn xây dựng nền tảng vững chắc trong lĩnh vực công nghệ thông tin. Lộ trình được thiết kế dành cho người mới bắt đầu, bao gồm đầy đủ kỹ năng cần thiết từ tư duy nghiệp vụ (Business Analyst), kiểm thử phần mềm (Tester) cho đến lập trình web Fullstack Java. Học viên sẽ được hướng dẫn chi tiết, thực hành trên các dự án thực tế và được đội ngũ giảng viên VTI hỗ trợ tận tình.
✅ Bạn là người mới bắt đầu, muốn bước chân vào ngành CNTT nhưng chưa biết nên học gì trước.
✅ Bạn mong muốn hiểu rõ quy trình phát triển phần mềm từ phân tích nghiệp vụ đến kiểm thử và lập trình.
✅ Bạn muốn được học theo lộ trình bài bản, có dự án thực tế và được hỗ trợ định hướng nghề nghiệp.
✅ Bạn đang tìm kiếm cơ hội chuyển nghề sang lĩnh vực IT với nền tảng kỹ năng vững chắc và đa dạng.
✅ Bạn muốn nắm vững kiến thức về BA, Testing và Java Fullstack để dễ dàng xin việc tại các doanh nghiệp công nghệ.
Khóa đào tạo BA được VTI Academy chăm chút trong từng bài giảng, các kiến thức chất lượng từ cơ bản tới nâng cao. Đội ngũ giảng viên là các BA đã từ 5-10 năm kinh nghiệm luôn hỗ trợ 24/7. Sau khi kết thúc khóa học, học viên có thể đáp ứng được các yêu cầu của nhà tuyển dụng đưa ra cho vị trí BA.
Được cung cấp các kiến thức về BA và tích lũy kinh nghiệm khi tham gia dự án thực tế với vai trò BA, giúp học viên hiểu và biết cần phải làm gì khi tham gia vào vị trí một BA
Áp dụng phương pháp tiếp cận theo quy trình trong việc thu thập và tài liệu hóa yêu cầu
Nắm vững kỹ năng giao tiếp và phối hợp giữa khách hàng và các phòng ban trong doanh nghiệp
Mô tả các cấp độ, loại và đặc điểm của một yêu cầu chất lượng trong dự án phần mềm
Phân tích quy trình nghiệp vụ và tạo sơ đồ luồng quy trình bằng BPMN
Hiểu và triển khai phân tích dữ liệu, mapping dữ liệu trong dự án
Sử dụng UML để mô hình hóa quy trình nghiệp vụ, bao gồm use case diagram, activity diagram và các loại sơ đồ khác
Áp dụng truy vết yêu cầu (Requirement Traceability) trong quá trình phân tích nghiệp vụ
Dự án cuối khóa (MockProject): Xây dựng một dự án thực tế xuyên suốt trong quá trình học
Chương trình xây dựng dựa trên cơ sở bộ chuẩn tài liệu chuẩn BABOK, kết hợp kiến thức ở lĩnh vực Quản lý dự án và Test là PMBOK và ISTQB. Ngoài ra, sẽ có nhiều chia sẻ về kinh nghiệm làm dự án thực tế
Có kiến thức về AI và AI tools sẽ được lồng vào các buối học về BA giúp học viên học hiệu quả hơn và tăng năng suất dự án
Khóa 1. Khóa Học It Business Analyst Cùng Vti Academy
Module 1: Các khái niệm cơ bản về Business Analysis
Module 2: Tiếp cận dự án CNTT
Module 3: Khai thác yêu cầu (Elicitation Requirements)
Module 4: Phân tích yêu cầu tổng quan (High-level Analysis)
Module 5: Phân tích và thiết kế chi tiết hệ thống
Module 6: Quản lý yêu cầu (Requirements Management)
Module 7: Quản lý yêu cầu nâng cao
Bài tập cuối khóa & Tổng kết
Bạn muốn bước chân vào ngành CNTT nhưng không giỏi lập trình? Bạn đang tìm kiếm một công việc ổn định, có thu nhập tốt và nhu cầu tuyển dụng cao? Khóa học "Tester Cho Người Mới Bắt Đầu Cùng VTI Academy" chính là lựa chọn lý tưởng giúp bạn từng bước chinh phục nghề kiểm thử phần mềm – một trong những vị trí có vai trò quan trọng trong quy trình phát triển sản phẩm công nghệ.
Được thiết kế dành riêng cho người mới, khóa học giúp bạn nắm vững kiến thức nền tảng, thành thạo công cụ kiểm thử phổ biến, đồng thời rèn luyện kỹ năng làm việc nhóm và xử lý tình huống thực tế thông qua các dự án mô phỏng môi trường doanh nghiệps. Với phương pháp giảng dạy dễ hiểu và thực hành liên tục, bạn hoàn toàn có thể tự tin ứng tuyển vị trí Fresher Tester chỉ sau 1 khóa học.
Hiểu rõ về kiểm thử phần mềm:Từ vai trò, quy trình cho đến các loại hình kiểm thử (manual, functional, regression, UAT…).
Làm việc với SQL:Học cách truy vấn dữ liệu trong cơ sở dữ liệu MySQL để phục vụ kiểm thử backend.
Viết test case chuyên nghiệp:Biết cách phân tích yêu cầu, thiết kế trường hợp kiểm thử logic và tối ưu.
Báo cáo lỗi rõ ràng:Viết bug report dễ hiểu, tái hiện chính xác lỗi giúp dev xử lý nhanh chóng.
Thực hành kiểm thử API:Sử dụng các công cụ như Postman, Swagger để kiểm tra tính năng backend.
Tham gia mock project thực tế:Làm việc nhóm, lên kế hoạch kiểm thử, phân chia task và thực hành như trong doanh nghiệp.
Lộ trình khóa học – 20 buổi học | 5 module trọng tâm
Module 1 – Basic SQL with MySQLLàm quen với cơ sở dữ liệu, học cách truy vấn dữ liệu, lọc, tìm kiếm, liên kết bảng phục vụ kiểm thử backend.
Module 2 – Software Testing FoundationLàm chủ kiến thức nền tảng: quy trình kiểm thử, vai trò của QA, các loại kiểm thử và kỹ thuật phân tích yêu cầu.
Module 3 – Test Mock ProjectThực hành kiểm thử trên dự án giả lập, viết test case, báo lỗi, teamwork theo quy trình Agile.
Module 4 – API TestingKiểm thử tính năng phía backend thông qua API bằng Postman. Làm quen với các phương thức HTTP, phân tích JSON response.
Module 5 – Final ExamTổng kết kiến thức, thực hiện bài kiểm tra đầu ra và nhận tư vấn định hướng nghề nghiệp từ giảng viên.
Khóa học Java Web Full-Stack được VTI Academy đào tạo bài bản, chất lượng nhằm đào tạo không chỉ kiến thức lý thuyết mà còn cả kiến thức thực hành, học viên sẽ được tham gia dự án thật ngay trong khóa học nhằm trang bị kiến thức cần thiết mà các doanh nghiệp đòi hỏi ở một nhân sự lập trình Java.
Sử dụng thành thạo ngôn ngữ lập trình Java, thiết kế phần mềm theo phương pháp hướng đối tượng (OOP).
Nắm được quy trình phát triển một dự án Java Web Fullstack, hướng Học viên tới các công nghệ phát triển website và xây dựng ứng dụng nhanh nhất, hiệu suất tốt nhất.
Xây dựng cơ sở dữ liệu quan hệ (Relational Database) cho các hệ thống phần mềm sử dụng MySQL Server.
Được cung cấp các kỹ thuật gỡ lỗi (debugging) chương trình hiệu quả, áp dụng các Best Practice hay trong dự án.
Phát triển được các Web Application, Web Service phục vụ cho các giải pháp thương mại điện tử, marketing, các hệ thống quản lý, … sử dụng Spring Boot, ReactJS.
Hiểu mục đích của việc sử dụng các công cụ quản lý mã nguồn (Source Controls) và sử dụng SVN, Git cho các Project trong quá trình Training.
Có kỹ năng phân tích, suy nghĩ một cách logic nhằm giải quyết vấn đề trong quá trình làm việc.
Biết cách tìm kiếm và nghiên cứu khi gặp vấn đề hoặc khi tiếp cận kiến thức mới (ngôn ngữ lập trình, framework mới).
Học phần 1 - DataBase MySQL
Day 1
- Khai giảng & giới thiệu về khóa học: Java Web FullStack
- Cài đặt & Giới thiệu tài liệu khoá học (Drive File Stream)
- Cài đặt MySQL Workbench
- Giới thiệu về Web architecture
- Giới thiệu về Database
- Tạo Database, tạo Table
- Data Types (Number, Character, Date & Time, Enum)
- Daily Assignment
Day 2
- Review Assignment & Lý thuyết Lesson 1
- Constraint (Primary Key, Foreign Key, Unique Key , Default, Not null, Check)
- Select, Where ( = , >, <, >=, <=, !=, <>, And, Or, Between and, In, Not In, Like, Not Like, Is Null, Is Not Null)
- Distinct, Order by, Limit, alias
- Aggregate functions (Count, Sum, Min, Max, Avg), Group By, Having
- Insert, update, delete statement
- Daily Assignment
Day 3
- Review Assignment & Lý thuyết (Lesson 1 & Lesson 2)
Day 4
- Review Assignment & Lý thuyết Lesson 2
- Join (Inner Join, Left Join, Right Joi, Cross Join)
- Union và Union All
- Daily Assignment
Day 5
- Review Assignment & Lý thuyết Lesson 3
- Subquery
- View
- CTE
- Daily Assignment
Day 6
- Review Assignment & Lý thuyết (Lesson 3 & Lesson 4)
Day 7
- Review Assignment & Lý thuyết Lesson 4
- Stored Procedure
- Function
- Optional Join (On Delete Cascade, …)
- Daily Assignment
Day 8
- Review Assignment & Lý thuyết Lesson 5
- Session & Connection
- Variable
- Trigger, Index, Case When
- Daily Assignment
Day 9
- Review Assignment & Lý thuyết (Lesson 5 & Lesson 6)
Day 10
- Review Assignment & Lý thuyết SQL trong học phần
Học phần 2 - JavaCore
Day 1
- Giới thiệu về môn học
- Overview of Java and its features
- Setting up the development environment (Setup JDK & Eclipse)
- Writing and running your first Java program
- Data Types and Variables
- Array, Enum
- Object
- Daily Assignment
Day 2
- Review Assignment & Lý thuyết Lesson 1
- Flow control statements (if-else, ternary, switch-case, for, foreach, while, do while, break, continue)
- Operator (i++, Arithmetic, Relational, Logic)
- Date, String, Number Format
- Random Number, Date
- Scanner object, Java Methods
- Daily Assignment
Day 3
- Review Assignment & Lý thuyết Lesson 1 & 2
- Introduction to Data Structures and Algorithms
- Sorting algorithms: Bubble Sort, Selection Sort, Insertion Sort
- Daily Assignment
Day 4
- Review Assignment & Lý thuyết (Lesson 1,2,3)
Day 5
- Review Assignment & Lý thuyết Lesson 3
- Interpretion & Compilation
- Datatype Casting, Wrapper Classes
- Auto boxing & unboxing
- String class
- Các phương thức trong class Object
- Debugging in Java
- Daily Assignment
Day 6
- Review Assignment & Lý thuyết Lesson 4
- Classes and objects
- Constructors and methods
- Package and Access modifiers
- OOP
- Encapsulation
- Inheritance
- Daily Assignment
Day 7
- Review Assignment & Lý thuyết Lesson 5
- Abstraction
- Polymorphism
- Override và Overload
- this & super keywords
- Garbage Collector
- Inner class
- Daily Assignment
Day 8
- Review Assignment & Lý thuyết (Lesson 4,5,6)
Day 9
- Review Assignment & Lý thuyết Lesson 6
- Các thành phần static và luồng điều khiển
- Các thành phần Non-static và luồng điều khiển
- Final
- Exception Handling
- File
- IO Stream
- Daily Assignment
Day 10
- Review Assignment & Lý thuyết Lesson 7
- Abstract Data Types
- Stack and Queue Data Structures
- Stack class in Java
- Daily Assignment
Day 11
- Review Assignment & Lý thuyết Lesson 8
- Memory (Stack and Heap)
- Collection & Map
- Generic
- Daily Assignment
Day 12
- Review Assignment & Lý thuyết (Lesson 7,8, 9)
Day 13
- Review Assignment & Lý thuyết Lesson 9
- LinkedList (Singly/Doubly/Circular LinkedList)
- The JDK LinkedList Class
- Daily Assignment
Day 14
- Review Assignment & Lý thuyết Lesson 10
- HashTable
- Search Algorithms (Linear Search, Binary Search)
- Daily Assignment
Day 15
- Review Assignment & Lý thuyết Lesson 11
- Lambda Expression
- Streams
- Internationalization
- Daily Assignment
Day 16
- Review Assignment & Lý thuyết (Lesson 10,11,12)
Day 17
- Review Assignment & Lý thuyết Lesson 12
- JDBC
- Maven
- Properties File
- Call Procedure
- Transaction
- Daily Assignment
Day 18
- Review Assignment & Lý thuyết Lesson 13
- JDBC
- 3-Layer architecture
- Daily Assignment
- Review Assignment & Lý thuyết
Day 19
- Topic Exam: Lý thuyết
- Topic Exam: Thực hành
- Topic Exam: Interview
Học phần 3 - Frontend Basic
Day 1
- Giới thiệu về học phần
- Setup Atom hoặc VS Code
- HTML
- CSS Basic
- Daily Assignment
Day 2
- Review Assignment & Lý thuyết Lesson 1
- CSS Advanced
- Daily Assignment
Day 3
- Review Assignment & Lý thuyết Lesson 2
- JavaScript
- Daily Assignment
Day 4
- Review Assignment & Lý thuyết Lesson 1 & Lesson 2 & Lesson 3
Day 5
- jQuery
- Bootstrap
- Daily Assignment
Day 6
- Review Assignment & Lý thuyết Lesson 4
- Ajax
- Daily Assignment
- Review lại sản phẩm học viên đã hoàn thành được trong học phần
Học phần 4 - Java Advanced
Day 1
- Giới thiệu về môn học
- Introduction to ORM
- Hibernate Architecture
- Configuration File
- Hibernate First Example
- Daily Assignment
Day 2
- Review Assignment & Lý thuyết Lesson 1
- Basic Annotations
- Hibernate Relationships
- Lazy loading and Eager loading
- Daily Assignment
Day 3
- Review Assignment & Lý thuyết Lesson 2
- Queries Introduction
- Native Query
- Hibernate Query Language
- Hibernate Named Query
- Daily Assignment
Day 4
- Review Assignment & Lý thuyết Lesson 1,2,3
Day 5
- Review Assignment & Lý thuyết Lesson 3
- Setup Spring tool suite & Postman
- Hello World
- A few concepts (Web & Web service, JSON & XML, API & Restful API, HTTP)
- 3 Layers with Springboot
- Daily Assignment
Day 6
- Review Assignment & Lý thuyết Lesson 4
- SOLID principles
- IoC & DI
- Spring core
- Daily Assignment
Day 7
- Review Assignment & Lý thuyết Lesson 5
- Hello World Spring Data JPA
- Custom Query
- Paging & Sorting
- Daily Assignment
Day 8
- Review Assignment & Lý thuyết Lesson 4,5,6
Day 9
- Review Assignment & Lý thuyết Lesson 6
- ModelMapper
- Specification
- HATEOAS
- Daily Assignment
Day 10
- Review Assignment & Lý thuyết Lesson 7
- Create/Update Form
- Validate
- Swagger
- Spring Data Rest
- Daily Assignment
Day 11
- Review Assignment & Lý thuyết Lesson 8
- Exception
- Basic Authentication
- Log4j
- Daily Assignment
Day 12
- Review Assignment & Lý thuyết Lesson 7,8,9
Day 13+14
- Review Java Advanced
- Hướng dẫn học viên xây dựng và hoàn thành Project trong học phần, chuẩn bị cho buổi Demo cuối học phần
Day 15
- Topic Exam: Demo Final Project
Topic Exam: InterviewHọc phần 5 - ReactJS
Day 1
- Giới thiệu về học phần
- Setup NodeJS Typescript
- Introduce Typescript
- Datatype, Datatype Casting
- Operator, Flow Control
- OOP
- Module
- Daily Assignment
Day 2
- Review Assignment & Lý thuyết Lesson 1
- Destructuring, Template String, ... Operator
- Asynchronous Programming (Callback, Promise, Async Await)
- Higher-Order Function, Reduce Function, Currying Function
- Daily Assignment
Day 3
- Review Assignment & Lý thuyết Lesson 1 & Lesson 2
Day 4
- Review Assignment & Lý thuyết Lesson 2
- Introduce ReactJS
- JSX
- Classs Component & Functional Component
- State
- Props
- Daily Assignment
Day 5
- Review Assignment & Lý thuyết Lesson 3
- Fragment
- Form
- Event
- List
- Render Element
- Daily Assignment
Day 6
- Review Assignment & Lý thuyết Lesson 3 & Lesson 4
Day 7
- Review Assignment & Lý thuyết Lesson 4
- Share Data Between Components
- Container & UI Component
- Router
- Daily Assignment
Day 8
- Review Assignment & Lý thuyết Lesson 5
- Lifecycle
- Styling
- Introduce UI Libraries
- Daily Assignment
Day 9
- Review Assignment & Lý thuyết Lesson 5 & Lesson 6
Day 10
- Review Assignment & Lý thuyết Lesson 6
- API - Axios
- Higher-Order Components
- Render Props
- Reuse Function
- Daily Assignment
Day 11
- Review Assignment & Lý thuyết Lesson 7
- Hook
- Daily Assignment
Day 12
- Review Assignment & Lý thuyết Lesson 7 & Lesson 8
Day 13
- Review Assignment & Lý thuyết Lesson 8
- Redux Core
- React Redux
- Daily Assignment
Day 14
- Review Assignment & Lý thuyết Lesson 9
- Middlewares (React-thunk)
- Redux DevTools
- Redux Toolkit
- Daily Assignment
Day 15
- Testing & Deploy
- Topic Exam: Demo Final Project
- Topic Exam: Interview
6.900.000 ₫
109.999 ₫
1.650.000 ₫
99.999 ₫
1.000.000 ₫
39.999 ₫
1.800.000 ₫
99.999 ₫
29.999.999 ₫
299.999 ₫
40.000.000 ₫
169.999 ₫
799.000 ₫
49.999 ₫
2.750.000 ₫
99.999 ₫
1.129.000 ₫
49.999 ₫
6.000.000 ₫
99.999 ₫
6.500.000 ₫
89.999 ₫
5.000.000 ₫
49.999 ₫