● Sử dụng được Git để lưu trữ và chia sẻ mã nguồn
● Áp dụng được kỹ năng giải quyết vấn đề với các bài toán thông dụng.
● Sử dụng được các cấu trúc lập trình nền tảng như: biến, kiểu dữ liệu, toán tử, biểu thức, cấu trúc điều kiện, cấu trúc lặp, mảng, hàm.
● Trình bày được các khái niệm cơ bản của mô hình Lập trình Hướng Đối tượng.
● Thành thạo cú pháp ngôn ngữ lập trình JavaScript
● Trình bày được quá trình thiết kế, xây dựng và thực thi một ứng dụng.