강의

멘토링

로드맵

BEST
Programming

/

Back-end

Spring MVC Phần 2 - Kỹ thuật vận dụng phát triển Web Backend

Bạn có thể hiểu từ cơ bản đến hoàn thiện tất cả các công nghệ web cần thiết cho việc phát triển ứng dụng web. Trong phần 2 của MVC, bạn có thể học tất cả các kỹ thuật ứng dụng cần thiết cho phát triển web thực tế dựa trên các nguyên lý và cấu trúc cốt lõi của phần 1.

(5.0) 1,287 đánh giá

25,590 học viên

Độ khó Cơ bản

Thời gian Không giới hạn

  • yh
MVC
MVC
Spring
Spring
MVC
MVC
Spring
Spring

[Thông báo] Đã xác nhận lịch khai giảng Java Trung cấp Phần 1

Xin chào. mọi người
Lịch khai giảng cho Java Trung cấp Phần 1 đã được xác nhận vào Thứ Năm, ngày 28 tháng 3 .
Vì đây là trình độ trung cấp nên thời lượng và nội dung bài giảng đã tăng lên đáng kể.

Thực hành Java của Younghan Kim - Trung cấp Phần 1

  • Thời gian giảng: 19 giờ 20 phút

  • Số lượng bài giảng: khoảng 100 bài giảng

  • Tài liệu PDF bài giảng: 350 trang

[Nội dung bài giảng Trung cấp Java Phần 1]

Lớp đối tượng

Lớp Object là lớp cha cấp cao nhất của tất cả các lớp. Trong bài giảng này, chúng ta sẽ tìm hiểu lý do tại sao lớp Object lại cần thiết và các chức năng mà nó cung cấp. Chúng ta cũng tìm hiểu về các khái niệm về danh tính và sự bình đẳng của Java thông qua phương thức bằng().

đối tượng bất biến

Một đối tượng không thay đổi sau khi được tạo ra được gọi là đối tượng bất biến. Nhiều đối tượng do Java cung cấp, bao gồm Chuỗi, trình bao bọc, ngày và giờ, sẽ được giải thích sau, được cung cấp dưới dạng đối tượng bất biến. Ở đây chúng ta tìm hiểu lý do tại sao chúng ta cần các đối tượng bất biến và cách tạo các đối tượng bất biến.

Lớp chuỗi

Lớp String là lớp được sử dụng khi xử lý các chuỗi trong Java. Ở đây, chúng ta sẽ tìm hiểu không chỉ các chức năng cơ bản của đối tượng String mà còn cả sự khác biệt về chức năng và hiệu suất giữa StringBuilder và String. Chúng ta cũng xem xét kỹ hơn cách Java tối ưu hóa lớp String.

Trình bao bọc, Lớp lớp

Tìm hiểu về những hạn chế của các kiểu cơ bản của Java và tìm hiểu các lớp trình bao bọc để khắc phục những hạn chế đó. Chúng ta cũng học cách tự động đóng hộp các lớp trình bao bọc và các phương thức chính.

Ngoài ra, chúng ta cũng sẽ tìm hiểu về lớp Class, thể hiện thông tin về lớp, lớp System, cung cấp thông tin hệ thống và các lớp được sử dụng thường xuyên như Toán và Ngẫu nhiên.

Bảng liệt kê - ENUM

Bảng liệt kê là một tính năng tuyệt vời mang lại sự an toàn kiểu cao. Ở đây, chúng ta không chỉ học cú pháp của bảng liệt kê mà còn nói về lý do tại sao bảng liệt kê lại cần thiết. Chúng tôi cũng sẽ triển khai mẫu liệt kê an toàn kiểu mà chúng tôi đã tự triển khai khi không có bảng liệt kê. Chúng ta cũng học cách sử dụng phép liệt kê trong thực tế thông qua các mã ví dụ khác nhau.

ngày và giờ

Việc tính ngày và giờ nhìn bề ngoài có vẻ đơn giản nhưng lại rất khó. Vì vậy chúng ta cần sử dụng các thư viện do Java cung cấp.

Ở đây, chúng tôi bắt đầu với lịch sử của thư viện ngày và giờ Java và cung cấp các ví dụ khác nhau về các lớp ngày và giờ nào sẽ được sử dụng trong các tình huống nào.

lớp lồng nhau, lớp bên trong

Việc đặt một lớp bên trong một lớp được gọi là lớp lồng nhau hoặc lớp bên trong. Mục tiêu ở đây là hoàn toàn làm chủ được tất cả các lớp lồng nhau.

Mô tả tất cả các lớp lồng nhau, bao gồm các lớp lồng nhau tĩnh, lớp bên trong, lớp cục bộ và lớp ẩn danh. Thay vì chỉ tập trung vào ngữ pháp, nó giải thích cách sử dụng nó với mã và ví dụ. Việc nắm bắt các biến cục bộ, một khái niệm đặc biệt khó, cũng được giải thích một cách dễ hiểu bằng hình ảnh.

Xử lý ngoại lệ

Xử lý ngoại lệ trong Java có cú pháp đơn giản, nhưng thật khó để hiểu chính xác tại sao việc xử lý ngoại lệ lại cần thiết và cách sử dụng nó trong thực tế. Ở đây trước tiên chúng ta đi đến thời điểm không có xử lý ngoại lệ. Và khi chúng tôi dần dần cải thiện mã ví dụ, về cơ bản chúng tôi sẽ tìm ra lý do tại sao việc xử lý ngoại lệ lại cần thiết, từng cái một.

Cuối cùng, chúng tôi cũng sẽ thông báo cho bạn các phương pháp thực hành tốt nhất về cách xử lý các trường hợp ngoại lệ trong thực tế.

Thực hành Java của Younghan Kim - Trung cấp Phần 2
- Ngày khai giảng dự kiến: đầu tháng 5

Nội dung Java Trung cấp Phần 2

Phần 2 của trình độ trung cấp bao gồm các kiến ​​thức tổng quát và các bộ sưu tập chuyên sâu.
Đặc biệt, trong trường hợp bộ sưu tập, bạn sẽ hiểu các nguyên tắc khi trực tiếp triển khai các cấu trúc dữ liệu thường được sử dụng trong thực tế. Vì vậy, bạn có thể hiểu và sử dụng các lý do cơ bản tại sao mỗi cấu trúc dữ liệu có hiệu suất tốt trong một số trường hợp và hiệu suất kém trong các trường hợp khác.

Cảm ơn

Bình luận