100% học viên có việc làm khi hoàn thành khóa học
Kỹ năng xây dựng lộ trình nghề nghiệp
Tư duy lập trình suốt đời
Hoàn tiền 100% nếu học viên không có việc làm
Tại sao bạn phải tham gia khóa học CGC Java ở CodeGym?
1
Bạn mất định hướng nghề nghiệp, không biết bắt đầu từ đâu và làm như thế nào?
2
Học CNTT nhưng năng lực hiện tại của bạn chưa tự tin & đủ đáp ứng nhu cầu DN?
3
Tư duy nghề nghiệp theo lối mòn cũ, kém linh hoạt và việc làm không có cơ hội phát triển?
4
Bạn muốn học nghề CNTT nhưng không biết nên học ở đâu chất lượng và ra có thể đi làm ngay tại DN?
Lợi ích khi bạn đến với khóa học JAVA
Học viên của CodeGym nói gì về khóa học này
Nội dung chi tiết khoá học Lập trình viên JAVA
MODULE 1: LẬP TRÌNH CƠ BẢN
1. Tổng quan phát triển ứng dụng Web và Javascript căn bản
- Quản lý công việc với Kanban và học cách học
- Nhập môn lập trình căn bản
- Biến và kiểu dữ liệu
- Cấu trúc điều kiện
2. Javascript căn bản
- Cấu trúc lặp
- Mảng
- Hàm
3. JavaScript nâng cao
- Lập trình hướng đối tượng
- Chuỗi
4. JavaScript nâng cao – Ứng tuyển giai đoạn Bootcamp
- Giải quyết vấn đề và thuật toán
- Case Study
- Đánh giá và chuẩn bị cho Bootcamp
- Tổng kết giai đoạn Bootcamp Preparation
MODULE 2: ADVANCED PROGRAMMING WITH JAVA
1. Ngôn ngữ Java và Lập trình Hướng đối tượng
- Ngôn ngữ lập trình Java
- Vòng lặp và mảng trong Java
- Phương thức trong Java
- Lớp và đối tượng trong Java
- Access modifier, static method, static property
- Kế thừa
- Abstract Class & Interface
- Clean Code & Refactoring
- Automation Test & TDD
2. Cấu trúc dữ liệu
- Danh sách, Generic
- Stack, Queue, Map, Tree
- Java Collection Framework
3. Thuật toán, File & Exceptions
- Thuật toán tìm kiếm
- Thuật toán sắp xếp
- Xử lý ngoại lệ & Debug
- Text File
- Binary File & Serialization
- Threading
- String & Regex
4. OOAD, SOLID & Design Patterns
- OOAD & SOLID
- Design Patterns
- Design Patterns: Structural Design Pattern
- Design Patterns: Behavioral Design Pattern
- Case study
- Đánh giá kết thúc module
MODULE 3: WEB BACK-END DEVELOPMENT WITH JSP & SERVLET
1. Cơ sở dữ liệu
- Thiết kế và tạo CSDL
- Thao tác với CSDL
- Các hàm trong SQL
- SQL View, Index & SQL Stored Procedure
2. CSS
- CSS
- CSS Layout
- Bootstrap
3. WEB
- Web & Servlet
- JSP & JSTL
- MVC Model
- JDBC & CRUD
- JDBC Querying & Transaction
- Dependency Management & Packaging
- Case study
- Đánh giá cuối module
MODULE 4: WEB BACK-END DEVELOPMENT WITH SPRING MVC
1. Giới thiệu Spring MVC Framework
- Tổng quan Spring MVC
- Spring Controller
- View & Thymeleaf
- Data Binding & Form
2. Database connection & Exception Handling
- Thao tác với CSDL & ORM
- JPA
- Spring Data Repository
- Validation
- AOP & Exception Handling
- Session & Cookie
3. Webservice & Security
- Webservice & RESTful API
- jQuery & AJAX
- Internationalization
- Bảo mật ứng dụng web
- Phân quyền ứng dụng
- Automation Testing
4. Spring Boot & Deployment
- Spring Boot
- Spring Boot Starters & Common Configurations
- Deployment & CI/CD
- Case study
- Đánh giá kết thúc module
MODULE 5: WEB FRONT-END DEVELOPMENT WITH ANGULAR
1. UX/UI & TypeScript
- UX/UI
- TypeScript
- Angular Overview
- Angular Component & Template
- Component Interaction
2. Angular Framework
- Angular Form
- Service và Router
- Modules & Dependency Injection
- Kết nối với Back-end
- Đánh giá kết thúc module
MODULE 6: PROJECT & JOB
1. Dự án Full-Stack
- Đào tạo quy trình dự án
- Vẽ prototype
- Thiết kế kiến trúc
- Thiết kế giao diện
- RESTful API
- Thiết kế front-end
- Điều hướng
- Sử dụng RESTful API
- Triển khai Json Web Token
- Phát triển nghề nghiệp
- Đọc sách
- Đánh giá Project
2. Interview Preparation
- CV & Online Profile
- Company Visit & Developer at work
- Lộ trình nghề nghiệp & Xu hướng công nghệ
- Kỹ năng phỏng vấn
- Hiring Day
Người đồng hành

Lê Thị Châu
“Mình thấy mình trẻ ra rất nhiều và luôn tràn đầy năng lượng mỗi ngày khi giảng dạy và học tập cùng học viên.”
Thông tin thêm“CodeGym luôn tạo điều kiện cho học viên của mình sáng tạo, mang lại không khí học tập tích cực, sôi nổi và hiệu quả nhất”
Ai nên tham gia khóa học
Kết quả thực tế từ học viên
Một số câu hỏi thường gặp về khóa học
Cách thức đăng ký và nhập học khóa học này như thế nào?
Bạn có thể liên hệ CodeGym để nhận được tư vấn và đăng ký xét tuyển bằng một trong các cách sau:
– Đăng ký trực tiếp ngay tại đây
– Gọi đến số hotline: 02462538829
– Inbox qua Facebook: https://www.facebook.com/codegym.hn/
– Đăng ký trực tiếp ngay tại đây
– Gọi đến số hotline: 02462538829
– Inbox qua Facebook: https://www.facebook.com/codegym.hn/
– Gửi email đến hanoi@codegym.vn
Tôi sẽ làm được gì sau khóa học?
- Có năng lực học tập suốt đời
- Có kỹ năng quản lý thời gian công việc hiệu quả
- Giao tiếp và cộng tác hiệu quả trong nhóm sản xuất phần mềm
- 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 tuyển dụng
- Thể hiện thái độ chuyên nghiệp tại môi truờng làm việc
Đăng kí tư vấn ngay
Thông tin liên hệ
Gửi thông tin cá nhân để được tư vấn miễn phí về các chương trình học dành cho người muốn tham gia