1. Đối tượng
- Sinh viên năm 2,3 hoặc năm cuối các trường Cao đẳng, Đại học chuyên ngành CNTT.
- Người đi làm trái nghề nhưng yêu thích CNTT và muốn theo đuổi từ đầu.
- Sinh viên Điện tử, Kinh tế, Ngân hàng,…, mong muốn chuyển ngành.
- Người đam mê CNTT từ trước nhưng chưa có cơ hội học và mong muốn được học bài bản từ đầu.
- Học sinh các trường THPT & THCS.
2. Mục tiêu đào tạo
Sinh viên sẽ được học kỹ năng thiết kế website bằng công cụ Figma và lập trình web với PHP-Laravel Framework. Từ đó hiểu rõ cách thiết kế 1 website, phát triển website động chạy được trên các màn hình có kích thước khác nhau sử dụng HTML, CSS, JavaScript, jQuery, React kết hợp với PHP-Laravel framework.
Ngoài ra, người học còn nắm vững cách chuẩn hóa và lập trình Database cùng quy trình kiểm thử phần mềm.
Sau khi hoàn thành khóa học lập trình Frontend, sinh viên có thể sử dụng một cách thuần thục các công nghệ thiết kế giao diện web như: HTML5, CSS3, các CSS Framework và các thư viện JavaScript mới nhất.
- Tự thiết kế giao diện của trang web một cách hoàn chỉnh.
- Phối hợp cùng Backend để xây dựng, phát triển các tính năng mới đáp ứng nhu cầu người dùng.
- Có đầy đủ các kỹ năng để ứng tuyển vào vị trí lập trình viên Frontend.
- Tự nhận các job freelance.
- Có thể tự xây dựng các sản phẩm để rao bán trên các kênh như ThemeForest.
- Thiết kế và lập trình website hiện đại với nhiều ngôn ngữ lập trình (Java, PHP, C++). Chạy trên nhiều thiết bị có kích thước khác nhau.

3. Chương trình học:
Chương trình sẽ bao gồm các môn học như sau:
- Logic Building and Elementary Programming: Hiểu và phát triển logic lập trình. Nắm được các cấu trúc trong lập trình, các thuật toán cơ bản và áp dụng để viết các chương trình ngôn ngữ lập trình C.
- Building Modern Websites: Nắm được các kỹ năng xây dựng 1 website sử dụng HTML5/CSS3/JavaScript.
- UI/UX for Responsive Web Design: Hiểu được các nguyên tắc cơ bản trong thiết kế 1 website hiệu quả, bố cục thể hiện đẹp, mang tính mỹ thuật cao với nội dung co giãn phù hợp trên tất cả các trình duyệt và màn hình có kích thước khác nhau (PC, laptop, tablet, mobile).
- Frontend Web Development with React: Tìm hiểu và phát triển Web front-end với React. Xây dựng giao diện người dùng hiệu quả và linh hoạt, dễ dàng trong việc tạo các giao diện (UI) phức tạp.
- eProject (Responsive Website Development): Thiết kế và xây dựng 1 Website.
- Database Management with SQL Server: Nắm được cách phân tích, thiết kế và lập trình cơ sở dữ liệu, cách chuẩn hóa dữ liệu thô thành các bảng được tổ chức tốt trong hệ quản trị cơ sở dữ liệu quan hệ SQL Server.
- PHP Development with Laravel Framework: Tạo các ứng dụng Web động bằng PHP và Laravel Framework.