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
16 – 25 triệu
Top 03
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:

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

Sinh viên trái ngành

Học sinh THPT

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

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

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

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

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

- 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)

- 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

- 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.

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
● 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
- 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
● 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
● 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
● 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
- 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

Thời gian
Từ thứ 2 đến thứ 6
8 giờ/ngày (8h00 – 17h30)

Địa điểm
Đà Nẵng, TP.HCM.

Lịch khai giảng
27/9/2023
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
Đã học là phải học hết mình, học đến cùng | Lê Hưng Phú, cựu học viên CodeGym
Chào các bạn, mình là Lê Hưng Phú, cựu học viên CodeGym Quảng Trị. Hiện tại mình đang làm việc tại BAP Đà Nẵng. Là một lập trình viên mới vào nghề,...
Trượt đại học, em đến CodeGym chỉ là đi cùng bạn cho vui | Hồ Quốc Hoàn, CHV CodeGym
Chào mọi người, em tên là Hồ Quốc Hoàn, sinh năm 2002, quê ở Vĩnh Linh, Quảng Trị. Sau khi tốt nghiệp trung học phổ thông, em tham gia học tập tại...
Chuyển nghề lập trình – Đại dịch không làm mình điêu đứng | Mai Thanh Châu, CHV CodeGym
Chào mọi người, tôi là Mai Thanh Châu - CHV lớp C0321H1. Có lẽ, đại dịch covid đã và đang trở thành vấn nạn lớn của toàn cầu, khiến người người nhà...
