강의

멘토링

로드맵

Inflearn brand logo image
BEST
Programming

/

Programming Language

Java cơ bản của Nadocoding - Khóa học toàn bộ (20 giờ)

Một bài giảng sẽ dạy cho bạn niềm vui của việc học. Tôi sẽ giới thiệu những kiến ​​thức cơ bản về Java của Nado Coding.

(4.9) 229 đánh giá

3,935 học viên

  • nadocoding
자바입문
자바기초
java
Java
oop

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

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

  • Hoàn toàn làm chủ ngữ pháp cơ bản của Java

  • Hiểu về lập trình hướng đối tượng

  • Các câu đố xây dựng kỹ năng và giải thích được cung cấp cho mỗi chương

  • Cách sử dụng các phím tắt chính và các tính năng mạnh mẽ của IntelliJ

Nhanh chóng và hiệu quả
Có khóa học Java nào có bài kiểm tra không? 😮

"Thật là vui.
Thật thú vị khi được áp dụng từng chủ đề ngắn bạn đã dạy. Tôi nghĩ cách sắp xếp các bài giảng sao cho nếu bạn gặp khó khăn hoặc có thắc mắc trong khi nộp đơn, bạn sẽ được giải đáp ngay lập tức, giúp việc học trở nên thú vị hơn.
Tôi hối hận vì phải đi ngủ. "

Java, chúng ta bắt đầu thôi nhé?

Inflearn có tổng cộng khoảng 70.000 học viên, với điểm đánh giá trung bình là 4,9 !
Bài giảng Python cơ bản trên YouTube đạt hơn 4 triệu lượt xem !
👏 Bài giảng mới của Nado Coding được nhiều học viên quan tâm, Java Basics, cuối cùng đã hoàn thành ✨

Java là ngôn ngữ luôn được yêu thích trong một thời gian dài. Nó được sử dụng trong nhiều lĩnh vực như phát triển ứng dụng web, di động và máy tính để bàn, cũng như tự động hóa, học máy và phân tích dữ liệu. Nếu bạn đang cân nhắc một công việc trong ngành CNTT, bạn không bao giờ được bỏ cuộc.

🎲

Với chương trình giảng dạy có hệ thống
Chúng ta hãy bắt đầu từng bước từ những điều cơ bản.

💻

Cung cấp mã nguồn chất lượng!
Sau đó, bạn chỉ cần nhìn vào đây.

Khoảng 10 phút dài trong giảng đường
Học mọi lúc, mọi nơi.

🛫

Dễ hiểu ngay cả với những người không chuyên ngành
Hãy sử dụng những ví dụ quen thuộc xung quanh chúng ta.

🔑

Thông qua một bài kiểm tra ở mỗi chương
Phát triển kỹ năng giải quyết vấn đề

📢 Vui lòng kiểm tra trước khi tham gia lớp học!

  • Kênh YouTube I Can Code cung cấp các bài giảng từ 'Bắt ​​đầu' đến 'Phần 7 - Phương pháp' miễn phí . Từ 'Phần 8 - Lớp học' trở đi, bạn có thể học qua bài giảng này.
  • Phiên bản Java được sử dụng trong bài giảng này là 1.8. Tôi sử dụng IntelliJ, công cụ này cung cấp nhiều tính năng tiện lợi.
  • Chúng tôi khuyên bạn nên sử dụng máy tính cá nhân (Windows hoặc Mac).
  • Hãy làm theo các bài tập mà không bỏ sót bài nào. Hãy chắc chắn rằng bạn tự mình giải bài kiểm tra. Không sao đâu nếu bạn sai.

Tính năng bài giảng ✨

Không rườm rà
Bài giảng sạch sẽ 🔥

Chỉ những điều cơ bản bạn cần biết! Đừng lãng phí thời gian nữa. Không còn nói chuyện phiếm, học nhanh và hiệu quả .
※ Lưu ý: Dù vui đến đâu thì cũng phải ngủ nhé 😅

Trong một lời giải thích dễ hiểu
Tôi đang thành thật đấy 👨‍🏫

Nội dung càng khó thì việc học càng dễ dàng và thú vị hơn . Đừng ép bản thân phải học trong những giờ học nhàm chán bằng cách dụi mắt buồn ngủ. Nó được giải thích rất dễ hiểu bằng những ví dụ quen thuộc với mọi người. Nhờ đó, nhiều người đã từ bỏ việc viết code đã bắt đầu thử viết code trở lại.

Hoàn thành bài giảng
Đố vui 💻

Chúng tôi cung cấp bài kiểm tra để bạn có thể kiểm tra những gì mình đã học. Nhiều năm phản hồi đã thuyết phục tôi rằng kinh nghiệm tự viết code có giá trị như thế nào. Cải thiện kỹ năng và sự tự tin của bạn thông qua các bài kiểm tra về nhiều chủ đề khác nhau 😎


Khóa học Java cơ bản,
Chúng ta gặp nhau trước nhé? 💡

💬 Hình ảnh minh họa liên quan đến các ví dụ hoặc câu đố được sử dụng trong mỗi chương🖐

#1. Bắt đầu

"Bài tập chuẩn bị cho phát triển Java"

Trên Windows và Mac
Để phát triển các chương trình Java
Sau đây là cách thiết lập môi trường của bạn.
Mã nguồn được sử dụng trong bài giảng cũng là
Chúng tôi cung cấp!

#2. Kiểu dữ liệu và biến

"Chương trình đầu tiên của tôi"

Cuối cùng sử dụng Java
Chúng ta hãy cùng tạo chương trình đầu tiên.
Bạn sẽ gặp nhiều kiểu dữ liệu khác nhau như số nguyên và chuỗi.
Chúng ta hãy cùng tìm hiểu cách lưu trữ nó trong một biến.
Bạn không thể bỏ lỡ bài kiểm tra đầu tiên, phải không?! 😀
(Câu đố) Chương trình thông tin xe buýt đến

#3. người điều hành

"Java cũng giỏi tính toán"

Java có thể thực hiện các phép tính khó một cách nhanh chóng.
Cộng, trừ, nhân, chia và lấy số dư!
Quá dễ phải không?
Vậy thì bạn làm tốt lắm 😊
(Câu đố) Hạn chế đi xe dựa trên chiều cao

#4. Sợi dây

"Một chuỗi gồm nhiều ký tự"

Bạn có thể làm gì với chuỗi
Có rất nhiều điều thú vị để làm.
Chúng ta hãy cùng nhau tìm hiểu các chức năng khác nhau nhé!
(Câu đố) Cắt số đăng ký thường trú theo giới tính

#5. Câu lệnh kiểm soát

"Chúng ta có nên bắt đầu vui vẻ với Java không?"

Trong trường hợp này thì làm thế này, trong trường hợp kia thì làm thế kia.
Hãy cùng hiện thực hóa chương trình.
Không còn những công việc lặp đi lặp lại nữa!
Thế còn việc tạo một chương trình bảng cửu chương thì sao?
(Câu đố) Chương trình thanh toán phí đỗ xe

#6. sắp xếp

"Đúng vậy, tôi tự hỏi tại sao lại không có thứ gì như thế này."

Có phải có một biến bị thiếu cái gì đó không?
Sau khi chúng ta học cách sắp xếp chúng lại với nhau
Quản lý nhiều dữ liệu cùng một lúc!
Biết về mảng đa chiều cũng rất hữu ích.
(Câu đố) Các lựa chọn kích cỡ trong trung tâm mua sắm giày dép

#7. Phương pháp

"Cho một chương trình thực sự"

Sẽ thế nào nếu Java không có phương thức?
Ôi không, điều này không ổn đâu, đừng tưởng tượng những điều đáng sợ nữa.
Hãy cùng tạo ra nhiều loại phương pháp khác nhau!
Bây giờ chương trình này bắt đầu trông có vẻ hợp lý hơn phải không?
(Câu đố) Chương trình chuyển đổi thông tin cá nhân không tiết lộ

#8. lớp học

"Lớp học khác biệt"

Vào thế giới lập trình hướng đối tượng
Chào mừng.
Lý do thực sự để học Java,
Trong chương này, chúng tôi sẽ giải thích rõ hơn.
Rất rất quan trọng, hãy gạch chân!
(Trắc nghiệm) Công thức nấu ăn theo loại Burger

#9. Các lớp và giao diện trừu tượng

"Lớp học khác biệt"

Nếu bạn đã vượt qua lớp học một cách an toàn
Đã đến lúc nghiên cứu về trừu tượng hóa dữ liệu.
Có chút khó khăn nhưng đừng lo lắng.
Hãy để tôi giải thích một cách thật đơn giản!
(Câu đố) Các tính năng đặc biệt của camera tốc độ

#10. Thuốc gốc

"Không có cách nào giải quyết tất cả cùng một lúc sao?"

Mã tương tự thực hiện cùng một việc,
Bây giờ bạn không cần phải viết đi viết lại nữa.
Và nó tiện lợi hơn nhiều so với mảng.
Hãy xem thử 'những thứ này' nữa nhé!
(Bài kiểm tra) Quản lý thông tin về trình độ đạt được của sinh viên

#11. Các lớp ẩn danh, lambda và luồng

"Cũng có chuyện như thế này nữa!"

So với những gì tôi đã học cho đến nay
Có thể bạn sẽ cảm thấy hơi lạ lẫm.
Nhưng đừng lo lắng!
Bởi vì chúng ta có thể trở thành bạn bè nhanh chóng 😜
(Câu đố) Chương trình thông tin về lệ phí vào cửa bảo tàng

#12. Xử lý ngoại lệ

"Khoan đã! Chúng ta có vấn đề rồi!"

Khi bạn mã hóa
Vấn đề luôn có thể phát sinh!
Nhưng nếu bạn học cách xử lý ngoại lệ thì sao?
Bạn có thể yên tâm ngay cả khi có vấn đề phát sinh.
(Câu đố) Ngoại lệ cho việc bán các mặt hàng phổ biến theo nguyên tắc ai đến trước được phục vụ trước

#13. Chủ đề

"Hai tốt hơn một, bốn tốt hơn hai"

Rõ ràng đó là một chương trình,
Tôi không nghĩ là có đâu!!
Làm thế nào để xử lý nhiều nhiệm vụ cùng một lúc,
Chúng ta cùng học nhé?
(Câu đố) Bộ sản phẩm đóng gói hiệu quả

#14. Đầu vào/Đầu ra và Tập tin

"Cuối cùng cũng đến chương cuối!"

Trong quá trình thực hiện chương trình
Hãy lấy ý kiến ​​từ người dùng.
Và trong Java, điều này thật dễ dàng:
Bạn có thể xử lý các tập tin và thư mục 😃
(Đố vui) Chương trình đố vui tục ngữ


Các bài giảng khác đầu tiên
Đánh giá thực tế từ học viên đã tham gia khóa học 📜

*Bài đánh giá bên dưới là bài đánh giá dành cho một bài giảng trên kênh YouTube do Nadocoding điều hành.

Đây thực sự là một bài giảng tuyệt vời!! Bạn đã sắp xếp từng bước rất tốt, cân nhắc đến góc nhìn của người mới bắt đầu.
Không chỉ nội dung được tối ưu hóa mà kỹ năng truyền đạt của giảng viên cũng rất tuyệt vời .

Cảm ơn. Nhờ đó, chương trình mà tôi đã loay hoay tìm hiểu bấy lâu nay cuối cùng cũng được sắp xếp trong đầu tôi. Cảm giác như thế giới đã trở nên rộng lớn hơn rất nhiều . Tôi đang thực hiện một dự án nhằm sử dụng AI để sản xuất sách nói hiệu quả hơn và tôi nghĩ nó sẽ thành công :-) Cảm ơn!

Tôi để lại bình luận vì tôi thực sự trân trọng điều đó. Tôi đã thử nhiều bài giảng, cả trả phí và miễn phí, nhưng đều bỏ cuộc. Tôi cần học một khóa học Python cơ bản ngay vì tôi cần học về máy học và tôi đã học gần hết các lớp lập trình cơ bản. Đây là một thế giới hoàn toàn mới. Nó tốt hơn nhiều so với những bài giảng trả phí đắt tiền. Thật tuyệt khi bạn sử dụng các ví dụ từ cuộc sống thực . Tôi mong chờ phân tích dữ liệu và học máy trong tương lai! Cảm ơn bạn rất nhiều!

Tôi thực sự không biết phải tiếp cận vấn đề này như thế nào nên đã bỏ cuộc, nhưng sau khi xem bài giảng này, nó đã ăn sâu vào đầu tôi đến mức tôi có thể nói to và viết ra bằng tay..! Cảm ơn cô giáo. Đây thực sự là bài giảng về báu vật quốc gia 😭

Trong video này có nói rằng tôi đã bắt đầu lập trình cách đây 10 tháng. Tôi đã làm việc với tư cách là nhà phát triển Java được khoảng một tháng tại một công ty giải pháp khá tốt. Tôi bắt đầu học một cách hời hợt, nhưng nhờ video này, tôi đã có thể học lập trình một cách thực sự nhanh chóng và dễ dàng. Tôi đã có thể cảm thấy hứng thú . Cảm ơn bạn rất nhiều vì đã làm một video tuyệt vời như vậy. Tôi hy vọng rằng mọi người học tập trong khi xem video này sẽ đạt được mục tiêu của mình!

Tôi có thể tự tin nói rằng đây là một bài giảng làm thay đổi cuộc đời tôi . Tôi thậm chí còn không biết code là gì, data types là gì, hay lists là gì. Chỉ với video này, tôi đã có thể vượt qua kỳ thi trước cho khóa học dữ liệu quốc gia. Tôi cũng biết ơn vì tôi đã không hãy học bài giảng này trong khi học khóa học hiện tại. Làm sao tôi có thể viết code bằng Python? Đây không phải là một hoặc hai ngày! Người mới bắt đầu, đừng sợ. Nếu bạn chăm chỉ lắng nghe trong một tuần, bạn cũng có thể trở thành chuyên gia Python.

Tôi là một lập trình viên mới vào nghề đã đến Paris trong 42 năm.. Tôi thực sự hiểu mọi thứ tôi tò mò kể từ khi tôi trốn đi vì bạn đã giải thích mọi thứ chi tiết và tử tế. 😢😢 Tôi chưa bao giờ lập trình trước đây.. Tôi không biết những gì họ đang nói đến ngay cả khi bạn bè tôi giải thích cho tôi, nhưng tôi thực sự hiểu mọi thứ. Tôi hiểu 😭😭 Cảm ơn bạn rất nhiều 😭😭 Tôi sẽ đến thường xuyên!

Bài giảng của người này thực sự là một sự ban tặng tài năng. Anh ấy giải thích những điều khó khăn rất trôi chảy . Anh ấy là một thiên tài trong giảng dạy.

"Tôi cũng thích bài giảng này. Bây giờ tôi muốn thử lấy thông tin chứng khoán mà tôi quan tâm và xử lý nó thành đồ họa.

Khi tôi nghĩ về lý do tại sao những người đã học khóa học này lại khen ngợi nó , tôi nghĩ rằng hầu hết các cuốn sách và hội thảo bài giảng mà chúng ta học chỉ dạy cho chúng ta những kết quả thành công, nhưng khóa học này mang lại cho chúng ta cảm giác cùng nhau phát triển trong khi mắc lỗi và sự tự tin. rằng chúng ta có thể làm được. Tôi nghĩ phương pháp giảng dạy là dạy theo cách mà bạn phải tự mình thử nghiệm để học sâu hơn. Đây là một bài giảng tuyệt vời khiến bạn phải suy nghĩ về nhiều điều, không chỉ nội dung bài giảng^^"

Tôi đã xem và theo dõi các bài giảng của Nadocoding suốt cả ngày và thời gian trôi qua thật nhanh 😊😊 Đây đã là bài giảng cuối cùng về Python rồi!!! Mình thực sự mong chờ những tập tiếp theo 😊😊 Mình nên vui khi số lượng bài giảng còn lại ít hơn, nhưng các bài giảng hay quá nên mình buồn 😊 Mình sẽ hoàn thành tập này thật tốt! Cảm ơn bạn luôn vì những bài giảng tuyệt vời!!!!!!!! Chiến đấu ୧ʕ•̀ᴥ•́ʔ୨

Xin chào. Đó là một bài giảng dài hơn 9 tiếng , nhưng không hề nhàm chán chút nào và tôi thực sự thích nó vì tôi đã học được từng chút một . Đó là khoảng thời gian có ý nghĩa vì tôi có thể thử nghiệm nhiều mô-đun và chức năng khác nhau và nghĩ ra những ý tưởng có thể áp dụng vào công việc thực tế. Tôi mong chờ bài giảng tiếp theo. Cảm ơn.

Ở tuổi 30, tôi đã làm nghề viết lách tự do cả đời, và rồi tình cờ, tôi đến đây từ những kiến ​​thức cơ bản về Python. Nhờ sự làm việc chăm chỉ của bạn, tôi đã có thể thay đổi vị trí của mình từ nhóm nhân sự sang nhóm phát triển và hiện tại tôi đang sống rất hạnh phúc . Tôi muốn gặp bạn và chào bạn, nhưng rất tiếc là không thể, và cảm ơn bạn rất nhiều. Cảm ơn bạn đã chỉ cho tôi con đường trong cuộc sống.


Hiện nay
Đến lượt bạn rồi 🎓

🎁 Cơ hội sẽ đến với những ai có sự chuẩn bị.
Chúng tôi mong đợi sự ra đời của các nhà phát triển Java mới.

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

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

  • Những người mới bắt đầu học lập trình

  • Những người chuyên ngành liên quan đến máy tính (hoặc có kế hoạch học lên cao hơn)

  • Những người muốn có việc làm là một nhà phát triển

  • Bất kỳ ai muốn học Java một cách dễ dàng

Cần biết trước khi bắt đầu?

  • Không sao đâu nếu bạn không biết gì cả!

Xin chào
Đây là

100,725

Học viên

3,146

Đánh giá

915

Trả lời

4.9

Xếp hạng

11

Các khóa học

유튜브에서 코딩 교육 채널을 운영하고 있는 나도코딩입니다.
누구나 쉽고 재미있게 코딩을 공부하실 수 있도록 친절한 설명과 쉬운 예제로 강의합니다.
코딩, 함께 하실래요? 😊

🧡 유튜브 나도코딩
🎁 코딩 자율학습 나도코딩의 파이썬 입문
📚 코딩 자율학습 나도코딩의 C 언어 입문

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

Tất cả

136 bài giảng ∙ (19giờ 43phú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ả

229 đánh giá

4.9

229 đánh giá

  • tjrvud1004님의 프로필 이미지
    tjrvud1004

    Đánh giá 2

    Đánh giá trung bình 5.0

    5

    38% đã tham gia

    目の障害があって障害に苦しんでいましたが、夢のために再びJavaを始めました基本機と例が適切にあり、初心者でもいいと思います。

    • aaaa123님의 프로필 이미지
      aaaa123

      Đánh giá 18

      Đánh giá trung bình 4.9

      5

      100% đã tham gia

      (利点) 1. 早い時間内に非専攻者でもJavaについて学ぶことができる 2. インターフェース、ラムダ式 &ストリーム部分をとても簡単に説明してください。 (短所) 1.講義時間が少ないので、クラス、継承、多型性、インターフェースなどの詳細は別に本を見つけて勉強しなければならない。 -->正直、講義時間が少ないので当然の部分だと思います。 --> PDFファイルで詳細な内容について補足するようにすれば完璧になりそうですが費用が安すぎてこれは私があまり良心がないようですね。 (結論) 基本編みんな聞いたので深化編来ていただければ幸いです。

      • hubhy4600님의 프로필 이미지
        hubhy4600

        Đánh giá 11

        Đánh giá trung bình 5.0

        5

        66% đã tham gia

        私もコーディング、こんにちは。私はYouTubeのPython講義を通して私もコーディングを知りました。 Pythonを学ぶときは本当に面白いです。私の頭の中にあることをプログラムを通して具体化して実現化するという概念がとても面白かったです。実は私は数年の間流通業、宅配便上下車だけで初めてPythonという言語に触れることになりました。という概念がこのように私と合うことができるというのがとても不思議でした。今、国費支援学院に入る前にJava講義をあらかじめ聞いていますが、やはりPythonの時よりもしっかりしたカリキュラムで私を鍛えさせてくれますね :) 遅い年齢でこんなに始めるというのが一方では恐れもあるがそれでもしなくて後悔するよりも飛び持って壊れて壊れた後に私の姿を見るなら、状況であれ、もっちりと受け取ることができるようですね。先がコンカムな状況だと言って長かったですね…本当にありがとうございました。

        • bigcat0815님의 프로필 이미지
          bigcat0815

          Đánh giá 85

          Đánh giá trung bình 5.0

          5

          100% đã tham gia

          フルタイムナドコーディングのJavaコース すっきりとした進行と、適度な川の長さ、伝達力のある声、どこ一つ抜けることのない講義でした。 クラスパート以降の説明は驚くほど理解しやすく進んでくれます。 多くの準備をした痕跡が見えます。 Python講義もたくさん助けました。 Javaもこのように助けられました。 もっと頑張ります。 講師に苦労しました。 ありがとうございます。

          • nadocoding
            Giảng viên

            こんにちは、bigcat0815さん 長い時間の講義を本当に素早く頑張りましたね🎉 クラスからは入門者の方々に難しく感じられるので、簡単な例とコード構成を本当に長く悩んで作りましたが、理解しやすかったと言ってくれたらとても悔しいです😭 貴重なレビューを心から感謝します🙏 Javaが必要な場所に今回学習した内容が役立つことを願っています。 暖かい年末を過ごし、今後の新年あけましておめでとうございます! ありがとうございます😊 - 私もコーディングドリーム

        • minseok52048597님의 프로필 이미지
          minseok52048597

          Đánh giá 3

          Đánh giá trung bình 5.0

          5

          100% đã tham gia

          こんにちは。私は非専攻者出身にブートキャンプを支援した下車して独学している遅刻生徒です! まず、私のような非専攻者でありながら、Javaを初めて勉強することであれば、やや川の内容が足りないと思うかもしれません。私の場合、「Javaの定席」を1回読んでこの講義を受講することになりました。 90%以上簡単に理解して学んだようです。もちろんナコ様の強大な講義力のおかげでもありますが! 必読書 ->なこジャワ(メイン料理後に食べるデザート) ナコJava ->必読書(エピタイザー後に食べるメイン料理) 口当たりに合わせて選んでいただければと思います!ありがとう私もコーディング:)

          • nadocoding
            Giảng viên

            こんにちは、ユントーベン様! 非専攻であり、誰の助けもなく独学でプログラミング言語を勉強することは本当に簡単ではありません。 👏一回毒をしたという部分でユントーベンはすでに十分な粘り強さと集中力をお持ちの方だと思います。 ほぼ1,000ページにも及ぶ本📚に比べて20時間の基本編講義👨‍🏫は多分少し不足して感じられるかもしれませんね。 。 私はすべてのテーマについて細かく開いて勉強して途中であきらめるよりは、全般的な内容を身につけながら、最初から最後まで一度でも完走する方がもっと重要だと思いますよ。 今勉強しているかのように本を先に見て講義を復習してみたり、講義で先に内容を勉強して本に固めたり、みんな本当に良い学習法だと思いますね 😲 受講していただき誠にありがとうございます。 ありがとうございます。 - 私もコーディングドリーム

        1.494.710 ₫

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

        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!