
Nguyên lý cốt lõi của Spring - Phiên bản cơ bản
yh
Người mới học Spring sẽ hiểu nguyên lý cốt lõi và nắm vững kiến thức cơ bản của Spring khi tự làm các ví dụ.
Cơ bản
Spring, oop
Bạn sẽ học sâu về I/O, mạng, phản xạ, chú thích từ cơ bản đến cấp độ thực tế. Chúng ta sẽ cùng nhau tạo ra một máy chủ ứng dụng web (WAS) bằng Java.


Đánh giá từ những học viên đầu tiên
5.0
wisehero
Tôi sinh ra quá muộn để khám phá biển và lục địa mới Sinh ra quá sớm để khám phá thiên hà. Tuy nhiên, tôi có thể nói rằng tôi may mắn vì tôi sinh ra vào thời điểm tôi có thể xây dựng sự nghiệp nhà phát triển phụ trợ của mình với sự giúp đỡ của Younghan Kim.
5.0
김영빈
Ôi...mọi thứ....
5.0
개foot
Tôi nghĩ rằng việc có Younghan Kim ở Java cũng giống như có ‘tiêu chuẩn toán học’ trong toán học. ✨ Tôi thực sự thích bài giảng này đề cập đến chủ đề về luồng IO mà tôi luôn tò mò và muốn nghiên cứu. 🙌 Trước đây mình gặp rất nhiều khó khăn vì không tìm ra cách tiếp cận luồng IO và những phần nào quan trọng, nhưng bài giảng này đã giúp ích rất nhiều vì chúng ta có thể cùng nhau học một cách có hệ thống. 💡 Tôi mong chờ những bài giảng trong tương lai về những chủ đề nâng cao như vậy! 💻📚
I/O
Mạng lưới
Phản xạ
Chú thích
Chương trình trò chuyện
Máy chủ ứng dụng web
Cựu giám đốc công nghệ của Woowa Brothers, tổng số sinh viên vượt quá 400.000
Tại sao Kim Young-han tạo ra bài giảng Java
•••
“Tôi muốn tạo ra một khóa học Java phù hợp để đào tạo ra những nhà phát triển phù hợp cho công việc thực tế.”
Cho đến nay, chúng ta đã tìm hiểu những kiến thức cơ bản về Java thông qua Java Introduction, Basics và Intermediate 1 và 2, sau đó tìm hiểu về đa luồng, công nghệ tiên tiến đầu tiên trong Java, thông qua Java Advanced 1 .
Trong "Java nâng cao 2" này, chúng ta sẽ tìm hiểu về I/O, mạng, phản chiếu và chú thích từ những kiến thức cơ bản đến trình độ cần thiết cho công việc thực tế.
Java I/O (Đầu vào/Đầu ra Java)
Mạng
Sự phản xạ
Chú thích
Bài giảng này là bài giảng thứ sáu trong Lộ trình Java thực hành của Kim Young-han và dành cho những người đã học ngữ pháp Java cơ bản, các khái niệm và hàm như OOP (lớp, kiểu chung, bộ sưu tập, cấu trúc dữ liệu) và đa luồng.
Giới thiệu về Java của Kim Young-han - Những bước đầu tiên của Java bắt đầu bằng mã
Java thực hành của Kim Young-han - Phần nâng cao 2
>> Giới thiệu Hướng dẫn lộ trình học Java giúp bạn học hiệu quả và phù hợp với mục đích của mình .
Tầm quan trọng của sự hiểu biết thiết yếu
Thay vì chỉ học cú pháp và tính năng của Java, chúng tôi sẽ đi sâu tìm hiểu lý do tại sao những tính năng đó lại cần thiết và cách áp dụng chúng vào thực tế.
Một cách tiếp cận thực tế
Thay vì chỉ truyền đạt lý thuyết, nó sẽ giúp bạn hiểu từng bước về sự cần thiết của công nghệ Java thông qua các hình ảnh minh họa và mã ví dụ giúp bạn hiểu rõ hơn. Ngoài ra, bạn sẽ hiểu cách sử dụng từng công nghệ trong thực tế thông qua nhiều ví dụ khác nhau.
Bài giảng Nâng cao Phần 2 là một trong những bài giảng trong loạt bài giảng "Java thực hành của Kim Young-han" đã được phát hành cho đến nay và đặc biệt tập trung vào mã và ví dụ.
Khóa học này được thiết kế để bạn có thể sử dụng nhiều nội dung khác nhau, từ kiến thức cơ bản về Java đến OOP và đa luồng thông qua các ví dụ. Vì chúng tôi đã dành nhiều thời gian cho việc viết mã trực tiếp, chúng tôi sẽ truyền đạt một cách sinh động cách các khái niệm Java đã học cho đến nay được triển khai và áp dụng trong mã thực tế .
Chúng tôi sẽ hướng dẫn bạn từng bước củng cố hiểu biết về Java và trở thành một lập trình viên back-end có khả năng thiết kế sâu và mở rộng code trong thực tế.
Bài giảng nâng cao Phần 3 "Java thực hành của Kim Young-han" (đã lên lịch) sau đây là bài giảng cuối cùng trong loạt bài giảng Java thực hành. Trong Phần 3 nâng cao, chúng ta sẽ tìm hiểu Java hiện đại (Java 8+), tập trung vào lambda, luồng và các tính năng mới nhất hữu ích trong thực tế, đồng thời phát triển các khả năng cần thiết để khám phá các phương pháp hay nhất trong thực tế.
Tìm hiểu về mã hóa ký tự, kiến thức cơ bản và cách sử dụng I/O cũng như Tệp và Tệp.
Sách này trình bày các lý thuyết cơ bản về phát triển chương trình mạng, cũng như quản lý tài nguyên, ngoại lệ, v.v.
Chúng tôi sẽ tạo một máy chủ HTTP, giới thiệu các servlet phản ánh và chú thích, sau đó hoàn thiện dịch vụ quản lý thành viên.
Mã hóa ký tự
Tìm hiểu cách máy tính lưu trữ dữ liệu và tìm hiểu sự khác biệt giữa tệp nhị phân và tệp ký tự. Và chúng ta sẽ tìm hiểu về lịch sử của các mã hóa ký tự như ASCII, EUC-KR và UTF-8.
Luồng I/O Java
Tìm hiểu về các khái niệm và cách sử dụng luồng I/O Java cũng như các kỹ thuật tối ưu hóa hiệu suất khác nhau bằng cách sử dụng luồng I/O. Ngoài ra, bạn sẽ hoàn toàn nắm vững I/O mà bạn đã học cho đến nay thông qua ví dụ về chương trình quản lý thành viên.
Các khái niệm giao tiếp cơ bản được học với Code
Đầu tiên, hãy tìm hiểu những kiến thức cơ bản về mạng thông qua Internet và lý thuyết TCP/IP. Và bạn sẽ học qua mã cách giao tiếp giữa máy khách và máy chủ bằng cách sử dụng giao tiếp Java Socket.
Triển khai máy khách và máy chủ trò chuyện
Bạn sẽ học cách triển khai mạng Java bằng cách tạo máy khách và máy chủ cần thiết cho chương trình trò chuyện.
Tạo máy chủ ứng dụng HTTP và Web
Tìm hiểu những kiến thức cơ bản về HTTP để tạo máy chủ web và cách xử lý các yêu cầu đồng thời.
Sau đó, bạn sẽ đi sâu hơn vào phát triển web backend bằng cách xây dựng một máy chủ ứng dụng web như Apache Tomcat từ đầu bằng mã Java.
Suy ngẫm, từ những điều cơ bản đến việc sử dụng chú thích
Sau khi học cách sử dụng phản ánh và chú thích từ những điều cơ bản, cuối cùng chúng ta sẽ phát triển chương trình web quản lý thành viên của riêng mình.
Bạn sẽ nắm vững nhiều công nghệ Java khác nhau mà bạn đã học cho đến nay, sử dụng tất cả các công nghệ I/O, mạng, máy chủ web, phản chiếu và chú thích mà bạn đã học cho đến nay.
“Thay vì nghĩ về những gì tôi nên dạy thêm, tôi nghĩ sâu hơn về những gì nhất định phải biết.”
Trong 'Lộ trình thực hành Java của Kim Young-han' này, mục tiêu của tôi là đào tạo ra những nhà phát triển có năng lực với nền tảng vững chắc cần thiết cho công việc thực tế. Những nền tảng mất nhiều thời gian để xây dựng sẽ trở nên có giá trị hơn theo thời gian. Tôi hy vọng rằng bài giảng này sẽ đóng vai trò là nền tảng giúp bạn nhanh chóng và dễ dàng tiếp thu nhiều công nghệ thực tế mà bạn sẽ gặp trong lĩnh vực này và trở thành một nhà phát triển thú vị hơn.
Khóa học này dành cho ai?
Sinh viên chuẩn bị tìm việc làm phát triển viên
Dành cho những bạn đã học Java nhưng muốn củng cố lại kiến thức cơ bản một cách bài bản.
Dành cho các nhà phát triển muốn hiểu sâu hơn về Java để áp dụng vào thực tế công việc
Cần biết trước khi bắt đầu?
Lập trình Java thực chiến của Kim Young-han - Nâng cao 1 - Đa luồng và tính đồng thời
Thực chiến Java của Kim Young-han - Trung cấp phần 1, 2
Thực chiến Java cơ bản - Kim Young-han
Xác minh Inflearn
600,502
Học viên
41,915
Đánh giá
9,107
Trả lời
5.0
Xếp hạng
26
Các khóa học
Người giáo dục
Trước đây: Giám đốc kỹ thuật tại Woowa Brothers, Kakao, SK Planet
Sách: Lập trình JPA tiêu chuẩn Java ORM
Mục tiêu của tôi là đào tạo để bạn có thể trở thành một nhà phát triển thực thụ, cần thiết cho công việc thực tế. developer.
Video phỏng vấn EO
Cuộc đời của Kim Young-han, giảng viên hàng đầu dành cho các nhà phát triển Hàn Quốc [Phần 1]
Cuộc đời của Kim Young-han, giảng viên hàng đầu dành cho các nhà phát triển Hàn Quốc [Phần 2]
Gae-bal-ba-dak - Chàng trai nông thôn trở thành vua lập trình
Tất cả
101 bài giảng ∙ (21giờ 35phút)
Tài liệu khóa học:
12. Bắt đầu stream1
17:40
13. Bắt đầu stream 2
11:21
20. tóm tắt
08:07
Tất cả
364 đánh giá
5.0
364 đánh giá
Đánh giá 10
∙
Đánh giá trung bình 5.0
5
Cảm ơn bạn rất nhiều vì buổi gi강의 tuyệt vời! :)
JJangguyubin, cảm ơn bạn đã nghe kỹ!
Đánh giá 58
∙
Đánh giá trung bình 4.7
5
Tôi sinh ra quá muộn để khám phá biển và lục địa mới Sinh ra quá sớm để khám phá thiên hà. Tuy nhiên, tôi có thể nói rằng tôi may mắn vì tôi sinh ra vào thời điểm tôi có thể xây dựng sự nghiệp nhà phát triển phụ trợ của mình với sự giúp đỡ của Younghan Kim.
Wisehero, đó là một phép ẩn dụ thú vị :) Cảm ơn bạn rất nhiều vì đã hỗ trợ.
Đánh giá 58
∙
Đánh giá trung bình 5.0
5
Tôi nghĩ rằng việc có Younghan Kim ở Java cũng giống như có ‘tiêu chuẩn toán học’ trong toán học. ✨ Tôi thực sự thích bài giảng này đề cập đến chủ đề về luồng IO mà tôi luôn tò mò và muốn nghiên cứu. 🙌 Trước đây mình gặp rất nhiều khó khăn vì không tìm ra cách tiếp cận luồng IO và những phần nào quan trọng, nhưng bài giảng này đã giúp ích rất nhiều vì chúng ta có thể cùng nhau học một cách có hệ thống. 💡 Tôi mong chờ những bài giảng trong tương lai về những chủ đề nâng cao như vậy! 💻📚
Gaefoot, thật vui khi thấy bạn vui vẻ học hỏi những điều mà bạn luôn tò mò :) Chúng tôi hy vọng rằng bạn sẽ xây dựng kiến thức cơ bản về Java của mình thông qua các khóa học còn lại và trở thành một nhà phát triển giỏi!
Đánh giá 22
∙
Đánh giá trung bình 5.0
5
Ôi...mọi thứ....
Quản lý Bin, cảm ơn bạn vì bài đánh giá ngắn gọn nhưng mạnh mẽ hahaha.
Đánh giá 88
∙
Đánh giá trung bình 4.8
Hãy khám phá các khóa học khác của giảng viên!
Khám phá các khóa học khác trong cùng lĩnh vực!