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

Bắt đầu

  • Hiện tượng Java Technology
  • Cách viết ứng dụng "hello world" cơ bản
  • Cách biên dịch và thực thi mã Java
  • Cách làm cho mã phức tạp hơn một chút

Giới thiệu Apache Maven

  • Quy ước thay vì Cấu hình
  • Plugins Maven
  • Mô hình khái niệm của một Dự án

Cài đặt và Chạy Maven

  • Tải xuống và Cài đặt Maven
  • Kiểm tra Cài đặt Maven
  • Nhận trợ giúp với Maven

Một Dự án Maven Đơn giản

  • Tạo một Dự án Đơn giản
  • Xây dựng một Dự án Đơn giản
  • Mô hình Đối tượng Dự án Đơn giản

Cú pháp Java

  • Khái niệm Object-Oriented Programming
  • Biến, mảng, kiểu dữ liệu, toán tử và luồng điều khiển
  • Biến tham chiếu là gì
  • Lớp và đối tượng
  • Kế thừa là gì và cách nó hoạt động
  • Giao diện là gì, tại sao chúng được viết và cách viết
  • Cách sử dụng các đối tượng String và Number của Java và cách định dạng dữ liệu để xuất
  • Gói dùng để làm gì và tại sao chúng ta phải sử dụng chỉ thị import

Đối tượng Java

  • Tổng quan về lớp Java
  • Vòng đời của lớp Java
  • Bộ sửa đổi lớp và kế thừa
  • Tải lại và ghi đè
  • Bộ khởi tạo lớp
  • Đa hình
  • Mối quan hệ: IS và HAS
  • Từ khóa 'static'
  • Khi nào sử dụng các thành viên static
  • Sử dụng đối tượng trong một ứng dụng được triển khai với Maven

Tùy chỉnh một Dự án Maven

  • Tùy chỉnh Thông tin Dự án
  • Thêm các Phụ thuộc Mới
  • Thêm Tài nguyên
  • Xây dựng một Ứng dụng Dòng lệnh Đóng gói

Tối ưu hóa và Tái cấu trúc POMs Maven

  • Làm sạch POM
  • Tối ưu hóa Phụ thuộc
  • Tối ưu hóa Plugins
  • POMs Cuối cùng

Bộ sưu tập Java

  • Giao diện Bộ sưu tập
  • Danh sách, bản đồ và tập hợp
  • Bộ sưu tập và mảng
  • Đồng thời
  • Quản lý bộ sưu tập với một ứng dụng được triển khai với Maven

Bộ nhớ Java

  • Bộ thu gom rác
  • Ngăn xếp và ngăn xếp
  • Vòng đời đối tượng
  • Phương thức 'finalize() '

Ngoại lệ Java

  • Ý tưởng chung về Ngoại lệ Java
  • Ngoại lệ Runtime và 'thực'
  • Ném một ngoại lệ
  • Câu lệnh 'try...catch'
  • Tuyên bố 'throws'
  • Thiết kế ngoại lệ của riêng bạn
  • Kiểm tra và quản lý ngoại lệ với một ứng dụng được triển khai với Maven

Một dự án đa mô-đun với Maven

  • Xây dựng dự án Đa mô-đun
  • Chạy ứng dụng Đa mô-đun

Đồng thời Java

  • Luồng và đồng thời
  • Nhiệm vụ được luồng
  • Tham gia các luồng
  • Khả năng hiển thị của biến lớp
  • Xây dựng và chạy một ứng dụng đa luồng với Maven

Requirements

Yêu cầu kiến thức về ngôn ngữ lập trình thủ tục (như C, PHP, Basic, Pascal) hoặc ngôn ngữ lập trình hướng đối tượng.

 28 Hours

Number of participants


Price per participant

Testimonials (1)

Provisional Upcoming Courses (Require 5+ participants)

Related Categories