Đây là Lộ trình Đào tạo Full-stack để đảm bảo học viên có thể làm việc được ở cả vị trí Front-end hoặc vị trí Back-end tại Doanh nghiệp. Và với một số dự án cần làm Full-stack học viên vẫn đảm bảo có đủ kỹ năng để tham gia các dự án đa dạng tại Doanh nghiệp sau này.

  • Lập trình Front-end: phụ trách phát triển hiển thị và trải nghiệm người dùng cho ứng dụng web. Quyết định cái nhìn đầu tiên của người dùng về trang web, đồng thời mang lại một trang web dễ dàng thao tác và sử dụng.
  • Lập trình Back-end: chịu trách nhiệm chính cho Server của các ứng dụng chạy trên Web. Lập trình phát triển ứng dụng hoặc cải tiến các ứng dụng có sẵn. Đảm bảo sự thống nhất toàn hệ thống, cải thiện trải nghiệm của người dùng. Tối ưu chức năng, đảm bảo về tốc độ xử lý và hiệu suất của toàn bộ trang web.
  • Lập trình Full-stack: phụ trách công việc của lập trình viên Front-end và Back-end.

Lộ trình này sẽ được đào tạo bằng Ngôn ngữ lập trình Java. Java là một ngôn ngữ Lập trình được khuyến khích để học tập với một Lập trình viên mới để giúp bạn có được nền tảng vững chắc với sự nghiệp ngành Lập trình và tự tin đi được đường dài với nghề:

  • Java là Ngôn ngữ lập trình phổ biến nhất, tính ứng dụng cao. 
  • Doanh nghiệp có nhu cầu tuyển dụng cao với những Lập trình viên thành thạo Ngôn ngữ Java.
  • Thành thạo Ngôn ngữ Java giúp các Lập trình viên dễ dàng cập nhật công nghệ, có thể tự học để mở rộng thêm về những công nghệ mới, ngôn ngữ lập trình mới khi đi làm.

HARD-SKILL

SOFT
SKILL

PROJECT

Mảng

Kiến thức

Kỹ năng đạt được

Project

Project

Project

Project

Luyện chứng chỉ đánh giá năng lực Lập trình quốc tế

* HTML5 Basic 
* CSS3 
* Component, FlexBox 
* Figma 
* Javascript Basic, programming structures, array, object, 

* Xây dựng được các websites chuẩn responsive sử dụng HTML, CSS, Flexbox & Figma 
* Sử dụng được thành thạo Developer Tool, VsCode 
* Sử dụng được đủ các selector căn bản của CSS3 
* Cắt và làm được giao diện từ thiết kế Figma 
* Viết được Javascript function, xây được đối tượng Java độc lập 
* Sử dụng thành thạo các cấu trúc lập trình căn bản 
* Phát triển được các trang web có tương tác bằng HTML, CSS và JavaScript 

* Working Principles: Biết dùng Coding Convention, Test Driven Programming 

* Teamwork: Biết làm việc Pair programming

Trang sản phẩm thương mại điện tử thời trang (Fashion E-Commerce Product Page)

 Chức năng chính: 
* Hiển thị thông tin sản phẩm thời trang 

Công nghệ sử dụng: 
* Front-end: HTML5, CSS3, Flexbox 
* UX design: Figma mockup 

Trang sản phẩm thương mại kinh doanh trà (Green Tea Landing Page)  

Chức năng chính: 
* Trang chủ hiển thị thông tin giới thiệu sản phẩm trà 

Công nghệ sử dụng: 
* Front-end: HTML5, CSS3, Media Queries, Flexbox và Devtools 8 UX Design: Figma mockup 

Pizza 365 v1.0 Cửa hàng Pizza phục vụ online 

Chức năng chính: 
* Giới thiệu cửa hàng, menu hàng ngày 
* Đặt hàng, theo dõi đơn hàng 
* Quản trị đơn hàng 
* Cập nhật danh mục menu, nước uống, 

Công nghệ sử dụng 
* Front-End: Javascript 8, HTML5, CSS3

Lucky Dice Casino v1.0 Casino Online với trò xúc xắc có thưởng.

Chức năng chính: 
* Người dùng nhập thông tin cá nhân 
* Tung xúc xắc theo đợt 
* Trả về kết quả kèm voucher và giải thưởng nếu có 
* Hiển thị kết quả xúc xắc, voucher và giải thưởng nhận được 

Công nghệ sử dụng 
* Front-End: Javascript 8, HTML5, CSS3

Front-End (Basic)

Javascript Basic
  Hacker Rank Certificate




CSS Basic
Hacker Rank
Certificate

* Java Standard Core
*Spring
*ORM Framework
*JPA/Hibernate
* MySQL

* Xây được ứng dụng Local đơn giản với Javacore
* Xây dược Back-End service với Spring
* Xây được ứng dụng có Data model với JPA
* Xây dược data model với MySQL

Communication: trình bày được cấu trúc công nghệ, tính năng sản phẩm

Real State Exchange 
Sàn giao dịch bất động sản online 



Feature:
* Danh mục bất động sản
* Bất động sản nổi bật
* Tìm kiếm
* Quản lý danh mục
* Đặc cọc và đặt mua


Technology
* Front-end: Javascript, Jquery 3, Ajax, Cookie, Local Storage, Json, Font Awesome
* Back-end: Spring, Hibernate, JWT
* Framework: Bootstrap 4, AdminLTE
* Database: MySQL - PhpMyAdmin

Pizza 365 v3.0 
(là phiên bản tiếp theo, nâng cấp với BackEnd và CSDL)
Cửa hàng Pizza phục vụ online

Feature:  
* Giới thiệu cửa hàng, menu hàng ngày
* Đặt hàng, theo dõi đơn hàng
* Quản trị đơn hàng
* Cập nhật danh mục menu, nước uống,


Technology:
* Front-End: Javascript 8, HTML5, CSS3
* Ajax, Bootstrap4, Jquery 3.0
* Back-End: Java, Spring, MySQL
* Library: Hibernate, DataTable

Lucky Dice Casino v3.0
(Là phiên bản tiếp theo với BackEnd và csdl)



Feature:

* Người dùng nhập thông tin cá nhân
* Tung xúc xắc theo đợt 
* Trả về kết quả kèm voucher và giải thưởng nếu có
* Hiển thị kết quả xúc xắc, voucher và giải thưởng nhận được
* Lịch sử chơi, lịch sử giải thưởng (rest API)

Technology:
* Front-End: Javascript 8, HTML5, CSS3
* Ajax, Bootstrap4, Jquery 3.0
* Back-end: Java, Spring, MySQL
* Library: Hibernate, Jquery, Datatable

Java 
Back-End

Java Basic
Hacker Rank Certificate





SQL Basic
Hacker Rank Certificate

*Capstone Projects
* Quản trị dự án
* Deploy ứng dụng

 * Xây được ứng dụng FullStack sử dụng các công nghệ BackEnd,Front End 
* Ứng dụng được các Library đễ xây ứng dụng nhanh như AdminLTE
* Build và Deploy được ứng dụng hoàn chỉnh trên Server, bao gồm cả backend, frontend, CSDL


*Teamwork: thành thạo Daily Scrum, và Gitlab Branch Management

*Quản trị được dự án và tiến độ trên Trello

Cửa hàng trực tuyến (Online Store247)

Feature:
* Trang chủ giới thiệu những sản phẩm nổi bật
* Trang danh mục sản phẩm hiển thị thông tin của tất cả sản phẩm có phân trang, bộ lọc
* Trang chi tiết sản phẩm hiển thị thông tin sản phẩm, các review đánh giá cho sản phẩm
* Trang giỏ hàng hiển thị các sản phẩm đã được mua, người dùng nhập thông tin đơn hàng và đặt hàng
* Giao diện quản trị hiển thị danh sách đơn hàng, danh sách người dùng, danh sách sản phẩm, danh sách người dùng hệ thống, báo cáo biểu đồ 
* Người dùng đăng nhập, đăng xuất, đăng ký tài khoản

Technology: 
* Front-ent: Javascript, Jquery 3, Ajax, Cookie, Local Storage, Json, ChartJS, Toast,...
* Spring, Hibernate, JWT
* Framework: Bootstrap 4, adminLTE
8 Database: MySQL - PhpMyAdmin

 Project

Cấp Chứng chỉ hoàn thành khóa học

FULL-STACK WEB DEVELOPER 
by Coding Bootcamp

IRONHACK VIỆT NAM

*Bootstrap4
*Figma 
*Ajax,Rest API
*Jqurery 3
*Jquery Selector, Chaining,
*Javascript Advanced

* Kết nối ứng dụng web với dữ liệu máy chủ (backend) dùng Javascript
* Sử dụng các thư viện để hoàn chỉnh dự án một cách chuyên nghiệp
* Sử dụng được Bootstrap4 đẩy đủ các thẻ và component
* Xây được trang web responsive theo tiêu chuẩn Bootstrap Grid cho các loại device khác nhau 
* Xây được trang web động có các chức năng Javascript nâng cao
* Sử dụng dược Jquery 3 để tối ưu code, sử dụng thành thạo Selector, Chaining
* Dùng được các library java nâng cao như DataTable để làm giao diện linh hoạt 

* Teamwork: Học được kỹ năng quản trị nhóm nhỏ và Pair Programming

* Task management: GitLab: quản trị được công việc, code trên Gitlab cá nhân

Gọi món ăn online (Online Food Store)


(Là phiên bản tiếp theo với phần gọi RestAPI và giao diện nâng cao Bootstrap4)

Chức năng chính:
* Trang chủ hiển thị các món ăn tiêu biểu và blog
* Tìm kiếm món ăn theo giá tiền và điểm đánh giá
* Thêm món ăn vào giỏ hàng
* Đặt hàng


Công nghệ sử dụng:
* Front End: HTML5, CSS3, Javascript, jQuery 3, DataTable, Awesome font, AJax, Modal
* Framework: AdminLTE 3, Bootstrap 4
* UX Design: Figma mockup

Course 365 v1.0
Trang khóa học trực tuyến


Chức năng chính:
* Category danh mục
* Chi tiết khóa học 
* Featured courses


Công nghệ sử dụng:
* Front-End: Javascript 8, HTML5, CSS3
* Ajax, Bootstrap4, Jquery

Pizza 365 v2.0
Cửa hàng Pizza phục vụ online

(Là phiên bản tiếp theo, nâng cấp gọi RestAPI và giao diện Bootstrap4)


Chức năng chính: 
* Giới thiệu cửa hàng, menu hàng ngày
* Đặt hàng, theo dõi đơn hàng
* Quản trị đơn hàng
* Cập nhật danh mục menu, nước uống,


Công nghệ sử dụng:
* Front-End: Javascript 8, HTML5, CSS3
* Ajax, Bootstrap4, Jquery

Lucky Dice Casino v2.0
Casino Online với trò xúc xắc có thưởng.

(Là phiên bản tiếp theo với phần gọi RestAPI và giao diện nâng cao Bootstrap4)

Các chức năng chính:
* Người dùng nhập thông tin cá nhân
* Tung xúc xắc theo đợt 
* Trả về kết quả kèm voucher và giải thưởng nếu có
* Hiển thị kết quả xúc xắc, voucher và giải thưởng nhận được
* Lịch sử chơi, lịch sử giải thưởng (rest API)

Công nghệ sử dụng:
* Front-End: Javascript 8, HTML5, CSS3
* Ajax, Bootstrap4, Jquery

Front-
End (Inter)

Javascript
Test Dome
Certficate


WebDeveloper
Test Dome
Certificate

NỘI DUNG HỌC TẬP CHI TIẾT

CÁC DỰ ÁN TRONG HỌC TẬP

DEVCAMP TALENT POOL

>>> BEGINNER

Fashion E-Commerce Product Page

Front-end: HTML5, CSS3, Flexbox
UX design: Figma mockup

Green Tea Landing page V1.0

Front-end: HTML5, CSS3, Media Queries, Flexbox và Devtools
UX Design: Figma mockup

Green Tea Landing page V1.5

Front-end: HTML5, CSS3, Javascript, jQuery 3, Json, AJAX call Rest API
Framework: Bootstrap 4

Front End: HTML5, CSS3, Javascript, jQuery 3, Datatable, AJax
Framework: Bootstrap 4 | UX Design: Figma mockup

Lucky Dice Casino

Online Pizza Restaurant V1.0

Front-end: HTML5, CSS3, Javascript, jQuery 3, Json, AJAX call Rest API
Framework: Bootstrap 4

Course365 V1.0

Front-end: HTML5, CSS3, Javascript, jQuery 3
Framework: Bootstrap 4

DEVCAMP TALENT POOL

>>> INTERMEDIATE

Online Food Store

Front End: HTML5, CSS3, Javascript, jQuery 3, DataTable, Awesome font, AJax, Modal
Framework: AdminLTE 3, Bootstrap 4
UX Design: Figma mockup

Pucci Mart

Front End: HTML5, CSS3, Javascript, jQuery 3, DataTable, Awesome font, AJax, Modal
Framework: AdminLTE 3, Bootstrap 4
UX Design: Figma mockup

Pizza 365 V1.5

HTML5, CSS3, Javascript, jQuery 3, Json, AJAX call Rest API
Bootstrap 4
Java: Spring boot, Hibernate
DB: MySQL 8.0

Pizza 365 V2.0

Front End: HTML5, CSS3, Javascript, Jquery
Framework: Bootstrap 4
Back-end: Node Express JS
Database: MongoDB

Dự báo thời tiết

Front-end: Reactjs, Material UI, Fetch API, React-router-dom, Session storage

Website giới thiệu phim

Reactjs, Material UI, Fetch API, React-router-dom, Session storage

Course 365 UI V2.0

Front end: Javascript, Jquery 3, Framework: Bootstrap 4
Back end: Node express JS

Vaccination

Front End: HTML5, CSS3, Javascript
Framework: Bootstrap 4 | UX Design: Figma mockup
Back-end: Node ExpressJS | Database: MongoDB

Online Store

Front-end: ReactJs create-react-app, material ui, react-bootstrap, axios, redux, CoreUI
Firebase authentication
Backend: Node ExpressJs, MongooseJs, DotEnv, Nodemon
Database: MongoDB


Real Estate Exchange V1.0

Front-end:Javascript, Jquery 3, Ajax, Cookie, Local Storage, Json, Font Awesome
Back-end: Spring, Hibernate, JWT
Framework: Bootstrap 4, AdminLTE
Database: MySQL - PhpMyAdmin

Online Store

Front-end: Javascript, Jquery 3, Ajax, Cookie, Local Storage, Json,Toast.
Framework: Bootstrap 4, adminLTE, ChartJS
Back-end: Spring, Hibernate, JWT
Database: MySQL - PhpMyAdmin

Real Estate Exchange V2.0

Front End: HTML5, CSS3, Javascript, jQuery 3, Datatable, AJax
Framework: Bootstrap 4
UX Design: Figma mockup

DEVCAMP TALENT POOL

>>> CAREER STARTER

Dev forum

Front-end: Javascript, Jquery 3, Ajax, Cookie, Local Storage, Json,Toast.
Framework: Bootstrap 4, adminLTE, ChartJS
Back-end: Spring, Hibernate, JWT
Database: MySQL - PhpMyAdmin

Mail 365

Front-end: Javascript, Jquery 3, Ajax, Cookie, Local Storage, Json,Toast.
Framework: Bootstrap 4, adminLTE, ChartJS
Back-end: Spring, Hibernate, JWT
Database: MySQL - PhpMyAdmin

Feedback app

Front-end: ReactJS, CoreUI
Back-end: PHP Laravel
Database: MySQL - PhpMyAdmin

Check-in app

Front-end: CoreUI, Angular
Framework: Boostrap4
Back-end: PHP Laravel
Database: MySQL - PhpMyAdmin

NHỮNG QUYỀN LỢI CỦA HỌC VIÊN TRONG KHÓA ĐÀO TẠO

ĐƯỢC HỌC TẬP TRONG HỆ THỐNG CHO ĐẾN KHI THÀNH THẠO

Học viên chỉ đóng học phí toàn khóa và được học cho đến khi thành thạo. Học viên có thể học thành thạo theo từng Module hoặc học lại nhiều lần cho cả lộ trình. 

ĐƯỢC THAY ĐỔI LỘ TRÌNH HỌC TẬP NHIỀU LẦN ĐỂ PHÙ HỢP NHẤT VỚI THỜI GIAN CÁ NHÂN

Học viên có thể co giãn lộ trình học nhanh hay chậm tùy thuộc vào điều kiện thời gian ở từng thời điểm của học viên. Hoặc tùy thuộc vào mức độ cần job, mức độ tiếp thu bài mà học viên có thể đề nghị thay đổi lộ trình cho phù hợp.

CHƯƠNG TRÌNH CAM KẾT ĐẢM BẢO HỌC VIÊN KHÔNG BỊ NHỠ BẤT KỲ BUỔI HỌC NÀO

Chương trình huấn luyện trên dự án thực tế nên học viên cần quá trình học tập và làm task xuyên suốt, không thể bỏ nhỡ bất kỳ một task nào của dự án. Do đó nếu học viên không thể tham gia được ca học trong ngày, chương trình sẽ hỗ trợ lại bài học và Mentor hướng dẫn 1-1 lại bài học.

HỌC VIÊN ĐƯỢC CAM KẾT VIỆC LÀM SAU KHI HOÀN TẤT KHÓA ĐÀO TẠO

Học viên đăng ký Job full-time hoặc Job dưới dạng Freelance khi đăng ký khóa học. Chương trình cam kết học viên đủ năng lực làm việc cho Doanh nghiệp và nhận việc làm theo đúng cam kết trong hợp đồng đào tạo.

Xem phương pháp học

Cam kết việc làm tại các doanh nghiệp liên kết sau khóa học. Đảm bảo kĩ năng và chất lượng đầu ra. Đăng ký ngay để được tư vấn lộ trình học tập phù hợp cho bạn!

NHẬN TƯ VẤN KHÓA ĐÀO TẠO LẬP TRÌNH

SUBMIT

Tôi cần được cam kết việc làm ngay sau khóa học
Tôi chưa cần cam kết việc làm ngay sau khóa học.
Vui lòng điền đầy đủ thông tin để hoàn tất đăng ký

ĐĂNG KÝ

GỬI

Vui lòng điền đầy đủ thông tin để hoàn tất đăng ký

ĐĂNG KÝ

GỬI

Vui lòng điền đầy đủ thông tin để hoàn tất đăng ký

ĐĂNG KÝ

GỬI

Vui lòng điền đầy đủ thông tin để hoàn tất đăng ký

ĐĂNG KÝ

GỬI