강의

멘토링

로드맵

BEST
Programming

/

Programming Language

Bán Java đúng cách - by Yalco

Thời đại mà học sơ sài không thể tồn tại. Java, hãy đào sâu và tinh thông chỉ trong một lần!

(4.8) 73 đánh giá

2,239 học viên

  • yalco
자바
java
백엔드
개발자
Java
Functional Programming
oop

Đánh giá từ những học viên đầu tiên

Dịch cái này sang tiếng Việt

  • Cơ bản Java, ngữ pháp chi tiết và cách sử dụng nâng cao

  • Chuyên sâu lý thuyết, thực tiễn về Java.

  • Tính năng và cú pháp mới nhất của Java 17

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

  • Lập trình hàm thông qua Collection và Luồng

  • Các kỹ thuật nâng cao dành cho đa nhiệm

  • Triển khai các tính năng nâng cao qua Reflection

  • Cách sử dụng công cụ build và thư viện

Java, từ đầu đến ứng dụng
Hoàn thành tất cả chỉ trong một bài giảng!

🎁 Sự kiện đang diễn ra, nơi bạn có thể để lại bình luận trên YouTube và nhận khóa học với giá một nửa

Vui lòng để lại bình luận hữu ích (kể cả một dòng cũng được) trên video YouTube (phần miễn phí của bài giảng này) được liên kết bên dưới.
Gửi ảnh chụp màn hình đến yalco@yalco.krchúng tôi sẽ gửi cho bạn phiếu giảm giá một nửa cho khóa học này !
Liên kết video: https://youtu.be/iN22AgS_Chk


90.000 YouTuber, với Yalko
Ngôn ngữ Java chuyên sâu 🔥

Tôi muốn tạo ra một khóa học mà bạn không cần phải học thêm khóa nào nữa sau khi đã học một lần. Nhiều người mới bắt đầu cảm thấy thiếu sót điều gì đó khi họ học một khóa cơ bản rồi mới lao vào lĩnh vực này, đúng không?

Để giúp bạn thoát khỏi nỗi lo tìm kiếm bài giảng và nội dung nâng cao để thỏa mãn cơn khát của mình, chúng tôi đã hoàn thành bài giảng đi sâu vào mọi thứ từ 🍼 kiến ​​thức cơ bản dành cho người mới bắt đầu đến 🍺 các khái niệm và ứng dụng nâng cao dành cho người thực hành sau một thời gian dài chuẩn bị. Đặc biệt là trong thế giới ngày nay, nơi trí tuệ nhân tạo đang thay thế các lập trình viên, bài giảng này sẽ giúp ích rất nhiều trong việc phát triển thành một tài năng thiết yếu.

Yalko là ai? 😀

Tôi là một YouTuber phát sóng kênh YouTube Yalpakhan Coding Dictionary và là một tác giả viết sách về CNTT. Tôi tạo nội dung giải thích các khái niệm lập trình khó bằng các phép loại suy, ví dụ dễ hiểu và đôi khi là hoạt ảnh để người mới bắt đầu có thể dễ dàng hiểu được. Vào ban ngày, tôi lập trình với tư cách là một nhà phát triển full-stack.


Tôi giới thiệu điều này cho những người này 🙋‍♀️

Những người bắt đầu lập trình bằng Java

  • Chúng tôi sẽ hướng dẫn bạn từng bước từ những điều cơ bản để ngay cả người mới bắt đầu cũng có thể học dễ dàng.
  • ⚠️ Khóa học có thể tiến triển nhanh hoặc có vẻ như có rất nhiều điều cần học. Hãy nhớ xem phần miễn phí trước nhé!

Đào sâu vào Java
Những người muốn học

  • Chúng tôi sẽ giúp bạn hiểu rõ những khái niệm mơ hồ và không rõ ràng.
  • Đừng viết code như một chuyên gia nữa! Hãy trở thành người có kỹ năng mà AI không thể thay thế.

Là một nhà phát triển (đặc biệt là backend) tại Hàn Quốc
Người tìm việc muốn có việc làm

  • Những câu hỏi kỹ thuật trong các bài kiểm tra lập trình và phỏng vấn không còn đáng sợ nữa.
  • Bạn sẽ có được kiến ​​thức lý thuyết/thực hành về Java mà công ty mong muốn.

Nó sử dụng các công nghệ tận dụng Java, chẳng hạn như Spring, nhưng
Các nhà phát triển thiếu hiểu biết về Java

  • Hãy ngừng sao chép và dán mã! Bây giờ bạn đã biết mã này có tác dụng gì và tại sao nó được sử dụng theo cách này.
  • Tôi sẽ có thể sử dụng tốt hơn công nghệ mà tôi đang sử dụng.

Chỉ có bài giảng Yalko Java
Điểm đặc biệt ✨

YouTuber Yalko
Sức mạnh giải thích đầy đủ 💡

Yalco đã trở thành nguồn sức mạnh cho sinh viên và người tìm việc bằng cách cung cấp các video dạy kiến ​​thức lập trình dễ dàng! Thông qua các phép so sánh sinh động và các ví dụ dễ hiểu, chúng tôi giúp bạn hiểu rõ các khái niệm khác nhau mà trước đây được coi là khó.

Giải thích quá nhiều
Bài giảng chi tiết 🎙️

Ngoài ngữ pháp Java và cách sử dụng đơn giản, chúng tôi còn đi sâu vào cách thức hoạt động của từng hàm, cách thiết kế các lớp và thư viện tương ứng và cách mỗi lớp ảnh hưởng đến hiệu suất nội bộ.

Học tập hiệu quả và sâu sắc thông qua gỡ lỗi 🐞

Thay vì chỉ in các giá trị ra bảng điều khiển, bạn có thể học hiệu quả và chuyên sâu bằng cách tận dụng đầy đủ các tính năng gỡ lỗi của IntelliJ IDEA để kiểm tra trực quan các giá trị được sử dụng trong các ví dụ và kiểm tra chi tiết các thành phần bên trong của các trường hợp.

Qua Notion Pages
Thực hành thuận tiện 🖥️

Chúng tôi cung cấp trang bài giảng để bạn có thể kiểm tra, sao chép và dán nội dung văn bản và mã ví dụ bằng trình duyệt của mình. (🔗 Liên kết phần miễn phí)

Tất cả kiến ​​thức bạn sẽ học trong bài giảng được cô đọng thành các ví dụ đã được chuẩn bị kỹ lưỡng trong một thời gian dài. Bạn có thể kiểm tra chúng trên trang web, sao chép và dán chúng, và thực hành trong khi nghe bài giảng.

Nội dung cơ bản được phát hành miễn phí 😎

Để đảm bảo sinh viên có thể học tập mà không phải chịu gánh nặng, một nửa nội dung chương trình giảng dạy sẽ được cung cấp miễn phí thông qua bản xem trước.

Tôi sẽ học được gì? 📚

🏁 Phần 0. Giới thiệu

  • Giới thiệu về ngôn ngữ Java, Tại sao bạn nên học Java
  • Các khái niệm về JVM, JRE, JDK và các phiên bản Java

👟 Mục 1. Chuẩn bị cho lớp học

  • Cách sử dụng console, chú thích và dấu chấm phẩy
  • Các khái niệm và nguyên lý bên trong của biến và hằng số / Các khái niệm về bộ nhớ

🌱 Phần 2. Bắt đầu với Java

  • Cách chạy Java và các nguyên tắc của nó
  • Cách sử dụng bình luận

🧮 Phần 3. Các kiểu dữ liệu và toán tử của Java

  • Các khái niệm về kiểu dữ liệu, cách sử dụng trình gỡ lỗi của IntelliJ IDEA
  • Kiểu dữ liệu nguyên thủy, các toán tử được sử dụng cùng nhau
  • Khái niệm lỗi dấu phẩy động
  • Nguyên lý chuỗi và các hàm cơ bản / khái niệm null
  • Các khái niệm và nguyên lý của các kiểu nguyên thủy và các kiểu tham chiếu
  • Suy luận kiểu

🚥 Mục 4. Các câu lệnh và phương pháp kiểm soát

  • Các câu lệnh điều kiện (if, else, switch) và cách sử dụng thực tế của chúng
  • vòng lặp for (tổng quát, đối tượng, mảng) / (do) lặp lại thông qua while
  • Khái niệm và các hình thức khác nhau của phương pháp

📦 Mục 5. Lập trình hướng đối tượng

  • Khái niệm về lớp và các cách sử dụng khác nhau của chúng
  • Khái niệm phần tử tĩnh/accessor
  • Sự kế thừa và đa hình
  • Lớp/giao diện trừu tượng
  • Mẫu đơn

🎁 Mục 6. Tìm hiểu thêm về lớp học

  • Khái niệm khối/phạm vi/gói
  • Lớp bên trong / lớp ẩn danh / phương thức chính
  • Liệt kê / Bản ghi
  • Các lớp học thư viện hữu ích

🎲 Mục 7. Lớp và Kiểu dữ liệu

  • Lớp đối tượng
  • Lớp Wrapper
  • Chung chung

🍡 Mục 8. Khung thu thập

  • Khái niệm về bộ sưu tập
  • Các biến thể và cách sử dụng danh sách/bộ/bản đồ
  • Khái niệm và cách sử dụng Comparable/Comparator
  • Trình lặp lại

🦾 Mục 9. Lập trình hàm

  • Giao diện chức năng
  • Tham chiếu phương thức/biểu thức Lambda
  • Khái niệm và cách sử dụng luồng

🐞 Mục 10. Chuẩn bị cho lỗi

  • Khái niệm lỗi/ngoại lệ, các loại ngoại lệ
  • câu lệnh try / catch / finally
  • Định nghĩa ngoại lệ / Nâng lên / Ném lại
  • thử với các nguồn lực
  • NPE và Tùy chọn

🏭 Mục 11. Đa nhiệm

  • Luồng / Nhóm luồng / Luồng Daemon
  • Đồng bộ hóa và nhiều phương pháp an toàn luồng
  • Hồ bơi chủ đề
  • Tương lai / Hoàn thànhTương lai
  • Dòng chảy song song

🏭 Mục 12. Nhập/Xuất dữ liệu và Mạng

  • Xử lý tệp/thư mục thông qua NIO
  • Luồng I/O / Trình đọc & Trình ghi
  • Tuần tự hóa
  • Truy cập URL / Lập trình Socket

🛠️ Mục 13. Suy ngẫm và chú thích

  • Phản xạ / Trình tải lớp
  • Khái niệm và cách sử dụng chú thích
  • Tài liệu Java

📚 Mục 14. Thư viện

  • Đường dẫn nguồn/Đường dẫn lớp
  • CÁI LỌ
  • Công cụ xây dựng (Gradle)
  • Sử dụng thư viện bên ngoài / Thư viện hữu ích

Những câu hỏi thường gặp
Hãy xem thử nhé 💬

H. Tôi có thể làm gì nếu học Java?

Java từ lâu đã là một trong những ngôn ngữ được yêu thích nhất trên thế giới. Đặc biệt tại Hàn Quốc, các công nghệ sử dụng Java như Spring được sử dụng rộng rãi, vì vậy đây là ngôn ngữ có lợi cho việc làm trong nước. Ngoài ra, Java chia sẻ các đặc điểm và thiết kế cổ điển của các ngôn ngữ khác, vì vậy nếu bạn học Java tốt, bạn có thể học các ngôn ngữ khác rất dễ dàng.

H. Điều gì làm cho khóa học này khác biệt so với các khóa học Java khác?

Khóa học này được giảng dạy với nhiều ví dụ chứa nhiều kiến ​​thức khác nhau về Java. Bạn có thể thực hành thuận tiện bằng cách sử dụng trang bài giảng 🔗 nơi bạn có thể xem lại và sao chép và dán tất cả các ví dụ.

Thay vì chỉ xem xét từng thành phần ngữ pháp và chức năng của Java riêng lẻ, chúng tôi đào sâu vào cách từng thành phần được cấu trúc và vận hành bên trong, cách chúng liên quan đến các chức năng hoặc khái niệm khác và cách sử dụng chúng hiệu quả thông qua gỡ lỗi và kiểm tra mã nguồn gốc. Bài giảng rất dày đặc, vì vậy bạn sẽ có được nhiều kiến ​​thức so với tổng thời gian (20 giờ).

H. Tôi hiện đang làm việc với Java. Khóa học này sẽ hữu ích như thế nào?

Hiểu sâu sắc về ngôn ngữ nền tảng của khuôn khổ bạn sử dụng là điều cần thiết để sử dụng công nghệ một cách hợp lý. Học Java đúng cách có thể ngăn ngừa nhiều tình trạng kém hiệu quả, lỗi và suy giảm hiệu suất xảy ra trong thực tế và có thể sử dụng thoải mái ngăn xếp công nghệ. Để phát triển thành một tài năng không thể bị AI thay thế, việc học chuyên sâu liên tục là điều cần thiết.


Vui lòng kiểm tra trước khi tham gia lớp học
Ghi chú của người học 📢

Môi trường thực hành

  • Hệ điều hành và phiên bản (OS): Bạn có thể học trên Windows, Mac và Linux.
  • Công cụ sử dụng: Đào tạo thực hành sẽ được tiến hành bằng phiên bản miễn phí của IntelliJ IDEA. (Phiên bản miễn phí là đủ.)

Tài liệu học tập

Kiến thức và ghi chú của người chơi

  • Vì khóa học giải thích từ những điều cơ bản nên ngay cả người mới bắt đầu chưa có kiến ​​thức trước cũng có thể tham gia khóa học.
    • Tuy nhiên, các bài giảng có thể diễn ra nhanh và có nhiều nội dung cho mỗi học viên , vì vậy hãy kiểm tra phần miễn phí trước !
  • Nếu bạn có một chút kiến ​​thức về Java, bạn có thể học thêm nhiều khái niệm một cách dễ dàng.
    • Chúng tôi đặc biệt khuyên bạn nên tham gia khóa học trong khi xem các ví dụ ở trang bài giảng ở trên .
    • Nếu bạn chỉ xem video, bạn có thể sẽ khó theo dõi được nửa sau bằng mắt.
  • Hãy đảm bảo đăng câu hỏi của bạn trên trang Notion theo hướng dẫn ở đầu bài giảng.

Khuyến nghị cho
những người này

Khóa học này dành cho ai?

  • Người mới bước chân vào phát triển, vừa mới học coding.

  • Những ai cần kiến thức Java để sử dụng Spring (Boot) hiệu quả.

  • Nhà phát triển muốn tìm hiểu Java chuyên sâu và bài bản hơn.

Xin chào
Đây là

30,512

Học viên

1,571

Đánh giá

86

Trả lời

4.9

Xếp hạng

17

Các khóa học

유튜브 채널 얄팍한 코딩사전을 방송하는 유튜버이자, IT서적들을 집필하는 작가입니다.  풀스택 개발자로 일해 온 경험을 살려, 어려운 프로그래밍 개념들을 초보자들이 이해하기 쉽도록 비유와 쉬운 예제, 때로는 애니메이션으로 설명하는 컨텐츠들을 만들고 있습니다.

🎬   YouTube 얄팍한 코딩사전 채널 (클릭!)
📕  얄코의 책들 보러가기 (클릭!)

Chương trình giảng dạy

Tất cả

103 bài giảng ∙ (22giờ 19phút)

Tài liệu khóa học:

Tài liệu bài giảng
Ngày đăng: 
Cập nhật lần cuối: 

Đánh giá

Tất cả

73 đánh giá

4.8

73 đánh giá

  • 김종성님의 프로필 이미지
    김종성

    Đánh giá 2

    Đánh giá trung bình 5.0

    5

    52% đã tham gia

    자바를 책으로 한번 공부 했었는데 먼가 잘 모르겠어서 다른 방식으로 공부를 해보려고 강의를 들어보려고 찾아보다가 한번 들어봤다. 처음 들었을 때는 책이랑 별 다를게 없어서 긴가민가 했지만 들을 수록 강의를 듣기를 잘했다는 확신이 생기게 되었다. 비유를 해주면서 설명해주셔서 책으로 공부할 때보다 이해가 잘 되었고 책에서보다 더 자세하게 설명해주시는거 같다. 그래서 이제 먼가 자바에 대해 조금 알고 이해해가는거 같다. 그리고 궁금한 점이 있으면 바로바로 물어볼 수 있는 시스템도 굉장히 좋은거 같다. 수강평을 잘 안 남기지만 나처럼 그냥 다시 책으로 공부할 지 아니면 강의를 들을지 고민하는 사람이 있다면 강의를 들어도 후회하지 않을 거라는 사실을 알려주고 싶어서 작성하였다.

    • 얄팍한 코딩사전
      Giảng viên

      수강해주셔서 감사합니다! 질문 방식에 있어서도 괜찮을지 염려되었는데 확신을 가질 수 있도록 이렇게 평해주셔서 또한 감사드립니다. 조금이라도 아리송하거나 이해가 어려운 부분들은 얼마든지 질문주세요! 책에서보다 더 많은 것을, 그리고 보다 쉽게 배워가실 수 있도록 최선을 다해 도와드리도록 하겠습니다!

  • 조현정님의 프로필 이미지
    조현정

    Đánh giá 1

    Đánh giá trung bình 5.0

    5

    90% đã tham gia

    진짜 이 가격에 이런 강의를 어디서 들을지 ,,, 최고의 선택이였습니다!!! 자바 강의 찾으시는 분들 이 강의로 꼭 들으셨으면 ㅠㅠ 코딩과 상관없는 전공으로 대학교 졸업 후 뒤늦게 코딩을 배우게 됐습니다. 학원 등록도 해서 현재 C언어, 파이썬, 자바와 같은 프로그래밍 언어를 차근차근 배우고 있는데 자바는 수업을 들어도 정말 감이 안잡히더라구요 ㅠㅠ 객체지향, 추상클래스, 등등,,, 패턴은 또 뭐고 머리가 터질 것 같았습니다.. 자바 공부할 때마다 내가 잘못 선택한 길인가 싶어서 현타도 왔었는데 이 강의를 보자마자 이거다 싶어서 바로 결제했는데 후회없는 선택이었습니다. 이번 년도 들어서 돈 주고 결제한 것 중에 최고의 선택입니다! 예시를 들어서 설명해주시는데 옛날에는 이해가 안되는 개념들이 예시를 통해 공부하니 이제야 퍼즐 맞춰지듯 이해가 되고 전에는 코드가 조금만 길어져도 울고 싶었는데 이제는 코드를 보고 이게 뭐고 어떻게 돌아가고 있는지 혼자서도 볼 수 있게 되었습니다. 아직 혼자 코드를 쓰기는 조금 부족하지만... 공부를 열심히 더 하면 가능할 것 같은 자신감까지!! 앞으로 완강까지 열심히 공부하겠습니다! 감사합니다 ~!!!!!!!

    • 정말 감사합니다... 반년이 넘게 준비하고 제작하면서도 이 방식이 맞을지 수강자들에게 이 설명이 와닿을지 계속 고민이 되고 때로는 현타도 왔었는데, 비전공자분께 강의가 도움이 되어드렸다니 너무나도 기쁘고 보람이 됩니다!! 남은 과정중에도, 어렵거나 설명이 부족한 부분들은 언제든 질문주세요! 완강까지 최선을 다해 도와드리도록 하겠습니다. 수강해주셔서 감사합니다!!!

  • woo jung Roh님의 프로필 이미지
    woo jung Roh

    Đánh giá 3

    Đánh giá trung bình 5.0

    5

    22% đã tham gia

    필요한 부분부터 찾아보고 있어서 아직 다 수강하지는 못했지만, 강의가 정말 좋아서 먼저 수강평 남깁니다. 강의 자료가 찾아보기 편하게 구성, 준비되어 있어서 좋습니다. 급할 때는 노션에서 코드를 그냥 볼 수도 있고, 바로 복사해서 붙여서 디버깅하기에도 좋고요. (물론 시간이 날 때는 직접 쳐보는 게 베스트이긴 하지만요) 그리고 예제가 재미있게 잘 만들어져있습니다. 개념을 이해하는데 꼭 필요한 내용이 들어가있으면서도 흥미롭고 좋은 자극이 됩니다. 얄코님의 강의는 자바스크립트 반응형 프로그래밍에 이어 두번째인데요. 모두 군더더기가 하나도 없이 강의자료, 강의 내용이 알차게 들어가있다는 느낌을 받았습니다. 좋은 강의 준비해주셔서 감사합니다.

    • 개발너무어려워요ㅠ님의 프로필 이미지
      개발너무어려워요ㅠ

      Đánh giá 5

      Đánh giá trung bình 5.0

      5

      100% đã tham gia

      결론부터 말씀드리면 '세상 어딜가도 이 가격에 이런 강의는 없다...!' 입니다. 사실 무료파트 내용만으로도 객체지향 프로그래밍 JAVA의 맛을 느낄 수 있지만 유료파트 부분부터 정말 꽉꽉 채워서 보기 쉬운 예제와 함께 설명이 되어있습니다! 당연히 복습해야겠지만 이런 꼼꼼함으로 인해 한 번의 강의로 '아 이 개념은 이런 것이었지' 정도는 쉽게 챙겨갈 수 있었다고 생각합니다. 강의가 너무 빠르다? 라는 말씀도 있어서 걱정했는데 저는 제공해주시는 노션 페이지의 코드를 먼저 살펴보거나 직접 타이핑 한 후 강의를 청취하니 그런 부분에 대한 문제는 없었습니다. 오히려 어떤 부분은 1.5배속으로 듣기도 했으니 강의를 수강하시는 분들은 걱정 안하셔도 될 것 같아요. 물론 강의 내용이 쉽지는 않습니다... 정말 외울게 많아요! 특히나 유료파트는! 하지만, 자바라는 과목 자체가 당연히 배울 것이 많기 때문에 그런 것이라 생각하고 쉬운 예제를 통해서 좀 더 쉽게 다가갈 수 있으며 강의에서 '지금 알아두면 좋은 것', '나중에 필요할 때 찾아보면 좋은 것, 뭔지 보기만 하기' 등등으로 구별해서 알려주시기 때문에 강의를 통해서 자바에 대한 진입장벽을 많이 낮출 수 있는 수업이었다고 생각합니다! 물론 저도 아직 필요한 부분은 다 못외웠지만... 하지만 복습을 통해 금방 익힐 수 있을 것 같아요. 백엔드 개발자를 꿈꾸고 있는데 제게 정말 필요했던 강의였습니다. 감사합니다!

      • 정말 열심히 준비한 만큼 큰 보람 느끼게 해 주셔서 감사합니다 ㅠㅠ 우려했던 부분도 많았었는데 강의가 도움이 되어드렸다니 정말 기쁩니다!! 이후로도 추가로 궁금하신 부분이나 실무에서 어려운 부분이 있다면 질문주시면 언제든 도와드리도록 하겠습니다. 감사합니다!!!

    • 박종범님의 프로필 이미지
      박종범

      Đánh giá 7

      Đánh giá trung bình 5.0

      5

      100% đã tham gia

      개발할 때 마다 모르는 부분이 있으면 계속 돌아와서 확인하고 있습니다. 강의도 좋지만, notion을 통해서 정리한 부분이 개발하는 데에 큰 도움이 되고 있습니다. 마치 종합 선물 세트 같은 강의입니다. 자바를 공부하시면서 무언가 부족함을 느끼신다면 이 강의를 통해 매꾸실 수 있을 것입니다.

      • 열심히 고민하고 준비한 것들이 도움이 되어드려 정말 기쁩니다! 감사합니다!!

    Ưu đãi có thời hạn, kết thúc sau 4 ngày ngày

    33.000 ₫

    25%

    926.580 ₫

    Khóa học khác của yalco

    Hãy khám phá các khóa học khác của giảng viên!

    Khóa học tương tự

    Khám phá các khóa học khác trong cùng lĩnh vực!