Java Developer
- 502 Học viên
Khóa học này dành cho ai?
HS tốt nghiệp cấp 3, SV ĐH hoặc người đi làm chưa biết IT
Bạn sẽ học được gì ở khóa học này?
Đủ năng lực để xin việc và đi làm ở các doanh nghiệp IT Outsourcing.
Mô tả khóa học
- Phần 1: Cơ sở lập trình (20 buổi)
- Phần 2: Lập trình backend web (22 buổi)
Nội dung khóa học
1. CS - C# & OOP
Java cơ bản
- Kiểu dữ liệu cơ bản trong java
- String, chuyển đổi kiểu dữ liệu
- Datetime, chuyển đổi kiểu dữ liệu
- Kiểu bool, câu lệnh điều kiện
- Kiểu dữ liệu dạng mảng
- Vòng lặp for, while, do while, foreach
- Collection trong java
- Viết các hàm trả về collection
OOP
- Giới thiệu về tư tưởng hướng đối tượng
- Cách khai báo lớp - phạm vi truy cập - đối tượng
- Khai báo và sử dụng thuộc tính - thành viên
- Tính đóng gói, Hàm tạo, Phương thức, overload
- Ý nghĩa của static, Sử dụng package
- Các thao tác với List<T>
- Giới thiệu về kế thừa trong java
- Sử dụng override
- Lớp abstract, sử dụng abstract
- Đa Hình: Abstract vs Interface
MVC parttern
- Giới thiệu mô hình
- Xây dựng Model, Controller, View trên console
- Sử dụng Enum, Resource
- Ưu việt và mở rộng của mô hình
2. DB - Database My SQL
- Giới thiệu về CSDL và các hệ quản trị
- Bảng, Trường, Bản Ghi, Khóa, Liên Kết
- Thao tác với MySQL: Tạo bảng, lược đồ
- Truy vấn: Các loại join
- Sử dụng điều kiện Where,
- Sử dụng Group By, Having, Order By
3. ORM Framework (Spring Data JPA)
- Cài đặt JPA, chạy thử ví dụ
- Xây dựng Model, các attribute, mô tả liên kết dữ liệu
- Viết các truy vấn với dữ liệu đơn, liên kết
- Viết các thao tác cập nhật dữ liệu
- Hiểu và triển khai Transaction
4. Web Service Spring Boot
- Triển khai mô hình tiêu chuẩn Spring Boot để CRUD
- Kiểm tra kết quả sử dụng Postman
Giảng viên
Bảng giá và quyền lợi
- Lập trình cơ sở: 2.500.000 VNĐ
- Kỹ năng lập trình Backend Developer – BE
- Java: 3.500.000 VNĐ
- MySQL: 2.500.000 VNĐ
- JPA: 2.500.000 VNĐ
- Spring Boot: 2.500.000 VNĐ
Khóa học bao gồm
- Môn học 19
- Thời gian học ~ 10 tuần
- Học viên 502
- Thi chứng chỉ Không