Liên hệ với chúng tôi

Đề cương khóa học

Giới thiệu về Java

  • Các phiên bản của Java
  • Cài đặt Máy ảo
  • Nền tảng
  • Công cụ
  • Sử dụng tài liệu và các cuốn sách chọn lọc
  • Hướng phát triển của Java
  • Thảo luận về các tùy chọn

Cú pháp ngôn ngữ

  • Khai báo và Các loại dữ liệu
  • Các kiểu dữ liệu cơ bản
  • Các kiểu tham chiếu
  • Chỉ thị điều khiển luồng
  • Cấu trúc lặp

Lập trình hướng đối tượng

  • Mô hình hóa
  • Đối tượng: Thuộc tính và Phương thức
  • Tạo đối tượng
  • Đối tượng và tham chiếu
  • Lớp
  • Giao diện (Interfaces)
  • Gói (Packages)
  • Kế thừa
  • Lớp trừu tượng
  • Đa hình (Polymorphism)

Xử lý ngoại lệ

  • Cấu trúc try ... catch
  • Tạo các kiểu ngoại lệ của riêng bạn

Thao tác nhập và xuất

  • Dòng (Streams) và Bộ lọc (Filters)
  • Xử lý tệp
  • Kết xuất đối tượng (Object Serialization)
  • Tập hợp dữ liệu

Lập trình đa luồng

  • Ứng dụng đa luồng
  • Vòng đời của luồng (thread)
  • Đồng bộ hóa
  • Bảo vệ dữ liệu

Những nguyên lý cơ bản của phát triển ứng dụng web bằng Java

  • Tổng quan về các khung (framework) phổ biến nhất để tạo ứng dụng web
  • Kiến trúc đa tầng
  • Ứng dụng trong kiến trúc Yêu cầu / Phản hồi (Request / Response)
  • Gọi và tương tác với cơ sở dữ liệu
  • Mô hình hóa ứng dụng nghiệp vụ
  • Lớp điều khiển và lớp dịch vụ
  • Tạo giao diện người dùng (views)
  • Thảo luận về các trường hợp sử dụng phổ biến

Yêu cầu

Khóa học này dành cho các nhà phát triển đã quen thuộc với bất kỳ ngôn ngữ thủ tục hoặc cấu trúc nào (chẳng hạn như C, Pascal, C++, Delphi).

 35 Giờ

Số người tham gia


Giá cho mỗi học viên

Đánh giá (7)

Các khóa học sắp tới

Các danh mục liên quan