Làm chủ Java từ cơ bản cùng thầy Eun-jong (Nhập môn lập trình Java Do it) - Phần 1 (Cơ bản)

Bạn muốn học Java? Vậy thì hãy đồng hành cùng thầy Eun Jong, người đã có hơn 20.000 học viên trên Inflearn. Thầy Eun Jong, tác giả cuốn sách "Do it! Nhập môn lập trình Java", sẽ cùng bạn đi từ điểm bắt đầu cho đến khi kết thúc quá trình học Java.

(4.8) 44 đánh giá

813 học viên

Độ khó Nhập môn

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

Java
Java
oop
oop
Java
Java
oop
oop
날개 달린 동전

Giới thiệu Khóa học và tạo ra sự phát triển cùng thu nhập nhé!

날개 달린 동전

Đối tác tiếp thị

Giới thiệu Khóa học và tạo ra sự phát triển cùng thu nhập nhé!

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

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

4.8

5.0

김재원

43% đã tham gia

Là người dùng lần đầu nên tôi cũng có rất nhiều lo lắng khi tham gia. Khi tôi mới nghe 10 bài giảng đầu tiên, tôi không hiểu gì cả, nhưng khi tôi tiếp tục nghe đi nghe lại, tôi bắt đầu hiểu ngày càng nhiều hơn và những gì người hướng dẫn đang nói cũng ngày càng có ý nghĩa hơn. Các bài giảng khác đều hay, nhưng bài giảng của Giáo sư Eunjong thực sự thu hút sự chú ý của tôi. Tôi nghĩ mình đã đưa ra quyết định đúng đắn khi đăng ký lớp học. Nếu bạn là người mới bắt đầu như tôi và đang thử nó, tôi khuyên bạn nên thử nó mà không lo lắng rằng bạn sẽ không hiểu. Tôi nghĩ tốt nhất là nên học lại tất cả các lớp.

5.0

조담현

100% đã tham gia

Khi học Java mình luôn bị mắc kẹt vì phần hướng đối tượng rất khó hiểu, nhưng nhờ có ví dụ trực quan và tài liệu giúp hiểu nên mình đã hiểu rõ ràng qua bài giảng này :) Tóm tắt nhanh các nội dung chính về điều khiển, Vì anh ấy đã dạy tôi những điều về hướng đối tượng cùng với các mẫu được sử dụng thường xuyên, nên tôi có thể học bằng cách suy nghĩ trong đầu về việc nên sử dụng mã nào và trong những tình huống nào. Tôi muốn học nhanh Phần 2, phần này sẽ sớm được phát hành. Được đề xuất như một khóa học Java cơ bản!

5.0

이승한

18% đã tham gia

Nó thực sự tốt cho trẻ mới biết đi trước khi học tập một cách nghiêm túc. Thuật ngữ khái niệm đã được giải thích một cách dễ hiểu và nếu bạn thấy bài giảng này khó hoặc không hiểu thì đơn giản là bạn có trình độ hiểu biết thấp.

Bạn sẽ nhận được điều này sau khi học.

  • Lập trình Java

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

  • Cơ bản về lập trình

Mời bạn đến với bài giảng JAVA cực kỳ tận tâm và chi tiết
của cô Eun-jong 🤗

Đánh giá ★4.8 Học viên 20,000+ Đánh giá khóa học 300+

[Do it! Nhập môn lập trình Java cùng thầy Eun-jong] đã quay trở lại với phiên bản mới!

Khóa học Java giúp cả những người không chuyên hay sinh viên khối ngành xã hội cũng phải "vỗ đùi" tâm đắc vì dễ hiểu!
Khóa học chứa đựng đầy đủ bí quyết của một giảng viên danh tiếng kiêm người cố vấn với 25 năm kinh nghiệm!

Là một lập trình viên, bạn nhất định phải biết ngôn ngữ Java. Bạn có thể bắt đầu từ những bước cơ bản nhất và làm chủ nó cho đến cuối cùng. Từ những nền tảng dành cho người mới bắt đầu học lập trình cho đến cách áp dụng từng kỹ thuật trong lập trình hướng đối tượng, chúng tôi sẽ giải đáp mọi thắc mắc và khó khăn của bạn thông qua những ví dụ thực tế và cụ thể.

Nhập môn lập trình Java,
cùng với thầy Eun-jong! 🧙

Đã 4 năm rưỡi trôi qua kể từ khi tôi viết cuốn sách về Java. Trong thời gian đó, hơn 30.000 cuốn sách đã được bán ra và số lượng học viên tham gia khóa học cũng tăng lên rất nhiều. Bài giảng Java mà tôi công khai miễn phí cùng với cuốn sách cũng đã trải qua ngần ấy thời gian. Kể từ đó, thông qua nhiều bài giảng khác nhau, nhiều nội dung và ví dụ đa dạng đã được cập nhật. Tôi rất vui mừng khi được làm mới và ra mắt khóa học này trên Inflearn.

Không chỉ lập trình mà quá trình học một điều gì đó mới mẻ luôn là việc khó khăn đối với bất kỳ ai trong bất kỳ lĩnh vực nào. Chỉ những người vượt qua và tận hưởng khoảng thời gian đó mới có thể trở thành chuyên gia. Tôi nghĩ việc học lập trình cũng giống như học toán vậy. Để giỏi toán thì cần phải luyện tập thật nhiều đúng không? Lập trình cũng tương tự như thế. Khi tiếp xúc với nhiều bài tập thực hành, bạn cần có khả năng phân tích logic và chuyển đổi chúng thành chương trình, và để đạt được kỹ năng đó thì cần rất nhiều sự luyện tập và thời gian. Thầy Eun-jong sẽ đồng hành cùng các bạn trong khoảng thời gian đó.

Khóa học này chúng ta sẽ cùng nhau thực hiện tất cả các phần lập trình. Nếu bạn kiên trì theo dõi từng bài giảng, bạn sẽ thấy bản thân mình trở nên quen thuộc với việc lập trình và các chương trình từ lúc nào không hay. Thầy Eunjong sẽ đồng hành cùng các bạn trong "khoảng thời gian kiên trì rèn luyện" này.


Đề xuất cho những người sau đây 🙋

Tôi không học chuyên ngành này nhưng muốn học lập trình để trở thành nhà phát triển.

Thuật ngữ quá khó nên không dễ để bắt đầu học lập trình.

Tôi đã học Java rồi nhưng vẫn chưa hình dung được nó được sử dụng trong thực tế như thế nào.

Tôi đã học lập trình hướng đối tượng nhưng không biết phải làm thế nào.


Đặc điểm của bài giảng ✨

Nội dung đã học sẽ thực sự trở thành của bạn thông qua các ví dụ thực tế

Cung cấp câu hỏi 'Ôn tập' để kiểm tra nội dung đã học

Vừa làm theo hướng dẫn lập trình vừa tiếp thu kiến thức một cách tự nhiên

Kiến thức cơ bản về ngôn ngữ lập trình học thông qua Java

Cả Windows và Mac đều được cung cấp hướng dẫn cài đặt và thực hành ví dụ.

Cung cấp phương pháp tải xuống mã nguồn từ Github (được cung cấp trong video bổ sung)


Bạn sẽ học được những điều này 📚

Khóa học nhập môn này được chia thành Phần 1 và Phần 2.

Trong Phần 1 của khóa học này, bạn sẽ được học về các kiến thức cơ bản và cốt lõi của lập trình hướng đối tượng. Ở Phần 2 sẽ được ra mắt sau này, bạn sẽ được tiếp thu các kỹ thuật có thể áp dụng vào thực tế thông qua nhiều lớp (class) khác nhau của Java.

Nội dung học tập của Phần 1 như sau:

1. Cơ bản về chương trình

  • Chúng tôi giải thích một cách tận tình cùng với những ví dụ dễ hiểu để ngay cả những người mới bắt đầu lập trình cũng có thể hiểu được.

2. Nhập môn hướng đối tượng

  • Học tập một cách hệ thống các nội dung thực tiễn để nhập môn Lập trình hướng đối tượng (Object Oriented Programming).
  • Bắt đầu từ đối tượng và học cho đến Singleton Pattern sử dụng static để nhập môn lập trình hướng đối tượng.

3. Cốt lõi của lập trình hướng đối tượng

  • Học các kỹ thuật cốt lõi nhất trong lập trình hướng đối tượng thông qua nhiều ví dụ đa dạng.
  • Học về kế thừa, đa hình, lớp trừu tượng, giao diện (interface), v.v.

Xem trước đánh giá khóa học 👀

*Đánh giá dưới đây là đánh giá của khóa học [Do it! Lập trình Java cùng Eun-jong ssem] trước khi được làm mới.

★★★★★

Tôi đang theo học chương trình hỗ trợ của nhà nước, nhưng người thầy thực sự của tôi lại ở đây. Tôi chỉ muốn lấy lương của giảng viên đó để đưa cho thầy thôi. Nghe Silver Bell để làm dịu đi nỗi bực bội khi học chương trình nhà nước... Silver bell, silver bell, silver all the way...

-Ko***

★★★★★

Giải thích chi tiết từng bước từ cơ bản và là bài giảng tuyệt vời nhất, dễ hiểu nhất trong số các bài giảng về Java. Mọi người hãy nghe bài giảng này nếu muốn học Java nhé!


- An***

★★★★★

Tôi lần đầu tiếp cận Java thông qua chương trình đào tạo hỗ trợ của chính phủ, nhưng thực sự tôi muốn gửi số tiền đã bỏ ra cho khóa học đó cho giảng viên của khóa học miễn phí này. Cả giọng nói lẫn bài giảng đều quá tuyệt vời. So với đào tạo hỗ trợ của chính phủ, tôi thích việc có thể tự do điều chỉnh tốc độ và thời gian hơn. Inflearn là nhất.. Thầy Eun-jong là nhất..

-ssi***

★★★★★

Cách phát âm cực chuẩn của giảng viên giúp nội dung thấm vào tai ngay cả khi nghe ở tốc độ 2x, phương pháp giải thích rõ ràng đến mức nếu nghe mà không hiểu thì thật vô lý, cùng với độ dài video rất hợp lý. Có những nội dung chuyên sâu mà các khóa học hời hợt khác thường bỏ qua, nhưng nhờ việc cung cấp các từ khóa trọng tâm nên mạch bài giảng cực kỳ gãy gọn. Thật sự là một huyền thoại.

-wo***

★★★★★

Tôi đã nghe nhiều bài giảng Java khác nhau, nhưng đối với tôi, bài giảng này còn tận tình và chi tiết hơn cả những giảng viên nổi tiếng lừng lẫy, tôi đặc biệt thích những phần giải thích tại sao lại sử dụng và sử dụng như thế nào.

-Wo***

★★★★★

Nhập môn Java và đối với các nhà phát triển hiện tại, tôi nghĩ đây là khóa học tốt nhất để củng cố lại nền tảng. Tôi sẵn sàng giới thiệu 100% cho đàn em và đồng nghiệp của mình!

- Ca***


Lưu ý trước khi học 📢

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

  • Hệ điều hành và phiên bản (OS): Windows, macOS,
  • Công cụ sử dụng: Eclipse, IntelliJ, JDK, github
  • Cấu hình PC: Cấu hình đề nghị để chạy chương trình như CPU, bộ nhớ, ổ đĩa, card đồ họa, v.v.

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

Liên kết cho mã nguồn sử dụng trong thực hành (GitHub) và nội dung giáo trình (GitLab) sẽ được công khai trong phần ghi chú của Phần 1. [Bắt đầu lập trình Java].


Câu hỏi thường gặp Q&A 💬

Q. Tôi chưa từng học lập trình bao giờ, liệu tôi có thể hiểu được khi theo học không?

Bạn hoàn toàn có thể bắt đầu. Khóa học này dành cho những người mới bắt đầu. Bạn chỉ cần học dần dần từ những kiến thức lập trình cơ bản nhất. Tuy nhiên, bất kỳ lĩnh vực nào khi mới bắt đầu cũng đều khó khăn và vất vả. Đặc biệt, để giỏi lập trình, bạn nhất định phải đầu tư thời gian và công sức nhé^^

Q. Học ngôn ngữ Java có lợi thế trong việc trở thành nhà phát triển không?

Tôi nghĩ việc lựa chọn trở thành nhà phát triển trong lĩnh vực nào là điều quan trọng trước tiên. Mỗi ngôn ngữ lập trình sẽ có tỷ trọng khác nhau tùy vào tính chất công việc. Hiện nay, các nhà phát triển Java đang làm việc trong các lĩnh vực như web, ứng dụng Android. Nếu bạn muốn phát triển trong lĩnh vực mạng hoặc game, thì việc học ngôn ngữ C, C++ sẽ là lựa chọn đúng đắn.

Q. Nội dung bài giảng có khác nhiều so với sách (Do it! Nhập môn lập trình Java) không?

Về cơ bản, vì cuốn sách và bài giảng đều do tôi biên soạn nên có rất nhiều phần giống nhau. Tuy nhiên, có những nội dung không thể đưa hết vào sách, và những ví dụ có dung lượng lớn không thể trình bày trong sách do giới hạn về số trang sẽ được cung cấp trong bài giảng.

Q. Lý do tại sao bài giảng được chia thành Phần 1 và Phần 2 là gì?

Đối với những người mới bắt đầu, tốt nhất là nên học Phần 1 trước. Sau khi hoàn thành Phần 1, bạn có thể học về các lớp (class) đa dạng trong Java, cấu trúc dữ liệu và thuật toán bằng ngôn ngữ Java ở Phần 2. Chúng tôi đã chia các phần riêng biệt để những người đã có kiến thức cơ bản có thể đăng ký học từng phần nhằm đạt được kiến thức rộng và đa dạng hơn thông qua Phần 2.


Giới thiệu trước nội dung của Phần 2. (Mở cửa vào cuối tháng 3)

Bạn sẽ được học về nhiều yếu tố cần thiết để vận dụng Java trong thực tế, chẳng hạn như cách sử dụng các lớp khác nhau trong JDK, triển khai cấu trúc dữ liệu, giải quyết các bài toán thuật toán, nhập/xuất (I/O) trong Java và lập trình Socket.

 


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

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

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

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

  • Những người đã từng lập trình hướng đối tượng bằng ngôn ngữ khác nhưng muốn học bằng Java.

Xin chào
Đây là eunjong

1,610

Học viên

67

Đánh giá

83

Trả lời

4.8

Xếp hạng

3

Các khóa học

Giới thiệu về người chia sẻ kiến thức ✒️

Tốt nghiệp chuyên ngành Công nghệ thông tin tại Đại học Dongguk và nhận bằng Thạc sĩ Công nghệ thông tin tại Cao học Đại học Quốc gia Seoul. Trong thời gian làm việc tại doanh nghiệp, tôi đã thực hiện nhiều dự án phát triển bằng các ngôn ngữ như Java, C, C++, đồng thời giảng dạy các lĩnh vực như Java, Web, Cấu trúc dữ liệu và Giải thuật, Mobile, Design Pattern tại Bit Computer và T Academy.

Tôi đã giảng dạy lập trình cho các sinh viên không chuyên tại Đại học Kookmin và Đại học Kyung Hee, đồng thời đảm nhiệm vị trí giáo sư kiêm nhiệm tại NHN NEXT, giảng dạy các môn Lập trình Java và Thực hành lập trình. Với 10 năm kinh nghiệm làm nhà phát triển, tôi hiểu rõ những nội dung cần thiết trong thực tế, và với 10 năm kinh nghiệm giảng dạy, tôi thấu hiểu sâu sắc tâm thế của những người mới bắt đầu.

Mối quan tâm lớn nhất hiện nay của tôi là giúp đỡ mọi người ở mọi tầng lớp, từ học sinh tiểu học đến người lớn, có thể quan tâm và học tập trong thế giới lập trình tuyệt vời. Hiện tại, tôi đang là cố vấn (mentor) tại Innovation Academy (42 SEOUL).

Lịch sử công tác

Mentor tại Innovation Academy (42 SEOUL)

Tác giả cuốn sách 'Do It! Nhập môn lập trình Java' (Nhà xuất bản Easy Publishing)

Người tạo các khóa học lập trình Java nổi tiếng trên Fast Campus và Inflearn

Giáo sư kiêm nhiệm tại NHN NEXT, Giảng viên tại Trung tâm Đào tạo Bit và TAcademy

Trưởng nhóm phát triển tại Spectra

Công nghệ thông tin Hyundai

Thạc sĩ Khoa Khoa học và Kỹ thuật Máy tính, Đại học Quốc gia Seoul

Cử nhân Khoa Khoa học Máy tính, Đại học Dongguk

Portfolio/Video cá nhân

Tác giả cuốn Do it! Nhập môn lập trình Java

http://www.yes24.com/Product/Goods/62281686

Khóa học Do it! Nhập môn lập trình Java (Inflearn)

Làm chủ Java từ cơ bản cùng thầy Eun-jong (Do it! Nhập môn lập trình Java) - Phần 1 (Cơ bản)

Bắt đầu học Design Pattern dễ dàng cùng thầy Eun-jong bằng ngôn ngữ Java

Bài giảng lập trình của thầy Eun-jong (YouTube)

https://www.youtube.com/channel/UCTBVYQc1ZVDbAZcm1J_pniA

Nhập môn Lập trình) - Phần 1 (Cơ bản) Cùng thầy Eun-jong bắt đầu học Design Pattern dễ dàng với Java. Bài giảng lập trình của thầy Eun-jong (YouTube) https://www.youtube.com/channel/UCTBVYQc1ZVDbAZcm1J_pniA

Nhập môn Lập trình) - Phần 1 (Cơ bản) Bắt đầu học Design Pattern dễ dàng cùng thầy Eun-jong với ngôn ngữ Java. Bài giảng lập trình của thầy Eun-jong (YouTube) https://www.youtube.com/channel/UCTBVYQc1ZVDbAZcm1J_pniA

Thêm

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

Tất cả

60 bài giảng ∙ (9giờ 51phút)

Ngày đăng: 
Cập nhật lần cuối: 

Đánh giá

Tất cả

44 đánh giá

4.8

44 đánh giá

  • wwjj129040님의 프로필 이미지
    wwjj129040

    Đánh giá 1

    Đánh giá trung bình 5.0

    5

    43% đã tham gia

    Là người dùng lần đầu nên tôi cũng có rất nhiều lo lắng khi tham gia. Khi tôi mới nghe 10 bài giảng đầu tiên, tôi không hiểu gì cả, nhưng khi tôi tiếp tục nghe đi nghe lại, tôi bắt đầu hiểu ngày càng nhiều hơn và những gì người hướng dẫn đang nói cũng ngày càng có ý nghĩa hơn. Các bài giảng khác đều hay, nhưng bài giảng của Giáo sư Eunjong thực sự thu hút sự chú ý của tôi. Tôi nghĩ mình đã đưa ra quyết định đúng đắn khi đăng ký lớp học. Nếu bạn là người mới bắt đầu như tôi và đang thử nó, tôi khuyên bạn nên thử nó mà không lo lắng rằng bạn sẽ không hiểu. Tôi nghĩ tốt nhất là nên học lại tất cả các lớp.

    • eunjong
      Giảng viên

      Tôi rất vui vì bạn thấy nó hữu ích khi mới bắt đầu. Có thể khó hiểu sau khi nghe nó một lần... Tuy nhiên, tôi hy vọng bạn sẽ nghe nó nhiều lần và viết mã. Bàn phím khi viết code khác với khi viết văn bản nên bạn cần làm quen với bàn phím bằng tay để tự tin hơn. cố lên!!!

  • soberdam님의 프로필 이미지
    soberdam

    Đánh giá 1

    Đánh giá trung bình 5.0

    5

    100% đã tham gia

    Khi học Java mình luôn bị mắc kẹt vì phần hướng đối tượng rất khó hiểu, nhưng nhờ có ví dụ trực quan và tài liệu giúp hiểu nên mình đã hiểu rõ ràng qua bài giảng này :) Tóm tắt nhanh các nội dung chính về điều khiển, Vì anh ấy đã dạy tôi những điều về hướng đối tượng cùng với các mẫu được sử dụng thường xuyên, nên tôi có thể học bằng cách suy nghĩ trong đầu về việc nên sử dụng mã nào và trong những tình huống nào. Tôi muốn học nhanh Phần 2, phần này sẽ sớm được phát hành. Được đề xuất như một khóa học Java cơ bản!

    • eunjong
      Giảng viên

      Cảm ơn bạn đã đánh giá tốt. Để kỷ niệm buổi đánh giá khóa học đầu tiên, "Giới thiệu về Lập trình Java" Tôi muốn gửi cho bạn bản in thứ 11. Vui lòng gửi cho chúng tôi địa chỉ của bạn tới eunjong.park@gmail.com và chúng tôi sẽ gửi sách cho bạn ngay khi sách được nhà xuất bản gửi đến. Tôi rất vui và thật vui khi biết rằng nó hữu ích. Hẹn gặp lại bạn ở Phần 2~

  • kky9616tt5619님의 프로필 이미지
    kky9616tt5619

    Đánh giá 32

    Đánh giá trung bình 5.0

    5

    100% đã tham gia

    Tốt để xem xét những điều cơ bản

    • eunjong
      Giảng viên

      Nếu bạn thực hành và làm theo, bạn sẽ có thể thành thạo Java trước khi kịp nhận ra ^^ Cảm ơn bạn đã lắng nghe.

  • zkwlshlsh5230님의 프로필 이미지
    zkwlshlsh5230

    Đánh giá 1

    Đánh giá trung bình 5.0

    5

    18% đã tham gia

    Nó thực sự tốt cho trẻ mới biết đi trước khi học tập một cách nghiêm túc. Thuật ngữ khái niệm đã được giải thích một cách dễ hiểu và nếu bạn thấy bài giảng này khó hoặc không hiểu thì đơn giản là bạn có trình độ hiểu biết thấp.

    • eunjong
      Giảng viên

      Vâng.. Tôi sẽ thực sự biết ơn nếu bạn có thể nghiên cứu thêm dựa trên bài giảng này ~ ^^

  • jiminyu774567님의 프로필 이미지
    jiminyu774567

    Đánh giá 1

    Đánh giá trung bình 5.0

    5

    32% đã tham gia

    Nó rất hữu ích trong việc theo kịp các lớp học ở trường.

    • eunjong
      Giảng viên

      Có... Chúng tôi cấu trúc nó để bạn có thể nghiên cứu kỹ các phần lý thuyết bạn học ở trường thông qua các ví dụ. Tôi rất vui vì nó hữu ích cho bạn. Cảm ơ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!

703.865 ₫