Khóa học Bootcamp Java Web Fullstack

Trở thành lập trình viên từ con số 0 chỉ sau 6 tháng – Cam kết 100% việc làm

Chọn nghề Lập trình Hướng đi khôn ngoan trong thời đại số

800,000

Đến năm  2024, Việt Nam cần 800,000 nhân sự trong ngành IT

16 – 25 triệu

Mức lương/tháng của lập trình viên web từ 1-3 năm kinh nghiệm

Top 03

Ngành nghề có mức thu nhập và cơ hội phát triển cao nhất tại Việt Nam

AI NÊN THEO HỌC KHÓA Bootcamp Java Web Fullstack?

Ai cũng có thể bắt đầu từ con số 0 – Trở thành lập trình viên chuyên nghiệp chỉ sau 6 tháng đào tạo:

CodeGym

Người đi làm trái ngành

Đang tìm kiếm một nghề nghiệp thứ 2 với mức thu nhập cao và cơ hội thăng tiến tốt nhưng không biết có học được không, 24-27 tuổi liệu có muộn?
sinh viên

Sinh viên trái ngành

Thiếu đam mê với ngành học hiện tại, lo lắng về cơ hội việc làm sau khi tốt nghiệp, muốn chuyển sang IT nhưng sợ không theo được, băn khoăn doanh nghiệp không tuyển vì không có Bằng cấp chính quy.
CodeGym

Học sinh THPT

Định hướng theo ngành CNTT nhưng điểm thi Đại học chưa đủ cao để vào trường TOP, đang tìm kiếm một đơn vị uy tín đào tạo bài bản, chương trình hiện đại, giảng viên chất lượng…
Tester

HỌC LẬP TRÌNH KHÔNG HỀ KHÓ
CODEGYM DÌU DẮT HỌC VIÊN TỪ KHI NON NỚT ĐẾN KHI TRƯỞNG THÀNH

tester STT
Bắt đầu từ con số 0

Chương trình “trại huấn luận code” phù hợp với người không biết gì về Lập trình, đào tạo từ cơ bản đến nâng cao, bắt đầu với những việc nhỏ nhất như gõ bàn phím, cài đặt phần mềm, tìm kiếm thông tin

Học được – Làm được

Chương trình được thiết kế cô đọng, sát với đặc thù ngành nghề, nền tảng của từng học viên. Đảm bảo bất cứ ai, ở trình độ nào cũng có thể học được, hiểu được, thực hành được, tiến bộ được

CodeGym
Giảng viên sát sao 24/7

Mỗi lớp học đều có các huấn luyện viên, tutor, hỗ trợ 1-1 bất cứ khi nào, đảm bảo học viên hoàn thành được các thử thách, đạt được mục tiêu học tập và đủ năng lực để làm việc tại doanh nghiệp

tester STT
100% có việc làm

CodeGym cam kết hoàn 100% học phí nếu học viên không tìm được việc trong vòng 60-90 ngày kể từ khi tốt nghiệp. Cam kết này được hợp pháp hoá bằng hợp đồng.

TRỞ THÀNH LẬP TRÌNH VIÊN CHỈ TRONG 6 THÁNG

Trang bị đủ năng lực chuyên môn, kỹ năng làm việc – Nắm chắc trong tay nghề nghiệp HOT nhất

tester STT
Kiến thức chuyên môn 

 

  • Sử dụng thành thạo ngôn ngữ JavaScript và Java
  • Xây dựng được sản phẩm website hoàn chỉnh
  • Có được tư duy lập trình tốt
  • Thành thạo các công nghệ SpringMVC, MySQL, ReactJS..
  • Vận dụng tốt Agile – mô hình phát triển phần mềm phổ biến toàn cầu
  • Nắm chắc kiến thức luyện thi Chứng chỉ Lập trình Quốc tế (OCA)
tester STT
100% có việc làm

 

  • Bạn sẽ được đào tạo toàn diện các kỹ năng nghề nghiệp và sẵn sàng làm việc ngay khi học xong.
  • CodeGym cam kết học viên của chương trình CGC PHP sẽ nhận được việc làm trong 60-90 ngày sau khi kết thúc khoá học.
  • Các vị trí lập trình bạn có thể đảm nhiệm: LTV web back-end; LTV web front-end; LTV web full-stack
tester STT
Kỹ năng làm việc chuyên nghiệp

 

  • Có năng lực học tập suốt đời
  • Thái độ làm việc chuyên nghiệp, cầu tiến
  • Thành thạo các kỹ năng quản lý thời gian, quản lý công việc, cộng tác nhóm, giao tiếp, thuyết trình, phản biện…
  • Có kỹ năng xây dựng lộ trình nghề nghiệp
  • Có kỹ năng viết CV và phỏng vấn của lập trình viên hiện đại
  • Thành thạo tiếng Anh chuyên ngành IT.
tester STT
Thành thạo tiếng Anh & Có chứng chỉ quốc tế

Sau khi tốt nghiệp, học viên được học thêm miễn phí:

  • Khóa tiếng Anh chuyên ngành IT
  • Khoá luyện thi chứng chỉ lập trình quốc tế OCA.

Đây là hai kỹ năng quan trọng giúp tăng lợi thế cạnh tranh, mở rộng cơ hội thăng tiến, nâng cao thu nhập cho các bạn học viên CodeGym.

Chương trình đào tạo

Module 1 | Accelerator Preparation
Kết thúc module này, học viên có thể:
● 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
● Thành thạo cú pháp ngôn ngữ lập trình JavaScript
● 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
● Trình bày được quá trình thiết kế, xây dựng và thực thi một ứng
dụng
● Sử dụng được Kanban để quản lý công việc cá nhân hằng ngày
● Áp dụng được kỹ thuật ghi chép tốt trong quá trình học
Module 2 | Advanced Programming with Java
Kết thúc module này, học viên có thể:

  • Sử dụng thành thạo cú pháp của ngôn ngữ Java
  • Trình bày được các đặc điểm của mô hình Lập trình Hướng Đối tượng
  • Thiết kế được các giải pháp cơ bản theo mô hình Lập trình Hướng Đối tượng
  • Sử dụng được các ký hiệu UML cơ bản để mô tả các giải pháp
  • Trình bày được ý nghĩa của nguyên lý SOLID trong thiết kế
  • Sử dụng được các cấu trúc dữ liệu ArrayList, LinkedList, Set và Map
  • Triển khai được các thuật toán tìm kiếm cơ bản
  • Triển khai được các thuật toán sắp xếp cơ bản
  • Trình bày được tầm quan trọng của Clean Code
  • Sử dụng được các kỹ thuật refactoring cơ bản để đảm bảo Clean Code
  • Triển khai được kiểm thử tự động
  • Triển khai được kiểm thử đơn vị
  • Xử lý được ngoại lệ
  • Thao tác được với file và thư mục
  • Triển khai được cơ chế làm việc đa luồng
  • Trình bày được ý nghĩa của Design Pattern
Module 3 | Web Back-end Development with JSP & Servlet
Kết thúc module này, học viên có thể:
● Thiết kế được các cơ sở dữ liệu đơn giản
● Quản lý được dữ liệu trên các hệ quản trị CSDL
● Thiết kế được giao diện website
● Sử dụng được Bootstrap để thiết kế giao diện website
● Sử dụng được JDBC để thao tác với CSDL
● Trình bày được mô hình MVC
● Trình bày được mô hình Web, Web Server và giao thức HTTP
● Phát triển được ứng dụng Java Web cơ bản sử dụng JSP và Servlet
● Quản lý được thư viện sử dụng Gradle và Maven
● Áp dụng được các kỹ thuật đọc sách hiệu quả
● Thể hiện tính kiên trì và thái độ tốt đối với nghề nghiệp
Module 4 | Web Back-end Development with Spring MVC
Kết thúc module này, học viên có thể:
● Phát triển được ứng dụng Java Web sử dụng Spring MVC
● Sử dụng được Thymeleaf trong ứng dụng Spring MVC
● Sử dụng được Spring JPA
● Phát triển được các RESTful API
● Sử dụng được SQL để lưu trữ và truy vấn dữ liệu
● Tạo được các ứng dụng quản lý với các thao tác CRUD thông dụng
● Áp dụng được các kỹ thuật đọc sách hiệu quả
● Thể hiện tính kiên trì và thái độ tốt đối với nghề nghiệp
Module 5 | Web Front-end Development with ReactJS
Kết thúc module này, học viên có thể:
● Trình bày được các nguyên tắc UX/UI
● Trình bày được ý nghĩa của JSON
● Trình bày được giao thức HTTP
● Phát triển được ứng dụng front-end cơ bản
● Sử dụng được form trong ReactJS
● Kết nối được back-end trong ReactJS
● Sử dụng thư viện Redux, Hook
● Triển khai được cơ chế Routing trong ứng dụng ReactJS
● Triển khai được Testing cho ứng dụng ReactJS
● Deploy ứng dụng React JS
● Trình bày được các nguyên tắc giao tiếp HORENSO
● Trình bày được các nguyên tắc về báo cáo và giao tiếp tại môi trường làm việc
Module 6 | Dự án – Nghề nghiệp
Kết thúc module này, học viên có thể:

  • Tham gia tốt vào các nhóm Agile
  • Sử dụng được các công cụ hỗ trợ nhóm Scrum
  • Triển khai được TDD
  • Thiết kế được các kiến trúc cơ bản theo mô hình OOP
  • Thiết kế được các giao diện web cơ bản cho ứng dụng
  • Tạo được RESTful API đầy đủ cho ứng dụng
  • Thiết kế được ứng dụng front-end cơ bản
  • Thành thạo kết nối ứng dụng Front-end và Back-end thông qua RESTful API
  • Triển khai được JSON Web Token
  • Thành thạo các giải thuật của các bài toán thông dụng
  • Xây dựng được portfolio trực tuyến
  • Xây dựng được Resume và Cover letter
  • Có được lộ trình nghề nghiệp cho bản thân
  • Am hiểu về thị trường và ngành nghề của mình
  • Áp dụng được các kỹ năng tham gia phỏng vấn cơ bản
  • Áp dụng được các kỹ năng làm việc hiệu quả tại doanh nghiệp
CodeGym

Thời gian

6 tháng

Từ thứ 2 đến thứ 6

8 giờ/ngày (8h00 – 17h30)

CodeGym

Hình thức

Hybrid full-time

Lịch khai giảng

15/01/2024

15/02/2024

15/03/2024

Sản phẩm bạn có thể làm được sau khóa học

HÀNH TRÌNH HỌC TẬP VÀ PHÁT TRIỂN CỦA HỌC VIÊN

CÂU CHUYỆN HỌC VIÊN CODEGYM

khóa học PHP

Đăng ký tư vấn, nhận đề cương chi tiết khóa lập trình Java tại CodeGym