강의

멘토링

커뮤니티

Programming

/

Programming Language

Nhập môn Java của Kim Young-han - Bước đầu tiên học Java bằng code

Đây là khóa học Java dành cho những người mới bắt đầu làm quen với lập trình. Bạn có thể dễ dàng học Java bằng cách làm theo code.

(5.0) 2,457 đánh giá

52,518 học viên

  • yh
자바
실습 중심
예제코드
Java
oop
Thumbnail

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

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

  • Nhập môn cơ bản về ngôn ngữ lập trình Java

  • Các kiến thức cơ bản về ngôn ngữ lập trình như biến, toán tử, câu lệnh điều kiện, vòng lặp, mảng, hàm

Xếp hạng 1 về số lượng sinh viên tích lũy theo học trong lĩnh vực phát triển trong nước
Giới thiệu Java của Kim Young-han, được thực hiện đúng cách

Bạn chỉ biết cú pháp Java? Điều này không ổn!

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ế.”

Vậy tại sao lại là Java?

Bất kỳ ai mới bắt đầu học lập trình có lẽ đều đã từng nghĩ đến điều này ít nhất một lần.
'Có rất nhiều ngôn ngữ lập trình khác, vậy tại sao tôi phải học Java?' Và cứ thế tiếp tục.

Lý do thì rõ ràng. Java có nhiều ưu điểm, nhưng đây là ngôn ngữ được sử dụng rộng rãi nhất trong thực tế.

Có nhiều lĩnh vực khác nhau mà các nhà phát triển phải chịu trách nhiệm.

  • Phát triển front-end chịu trách nhiệm vận hành màn hình trình duyệt web.

  • Phát triển phần mềm phụ trợ, chịu trách nhiệm về logic máy chủ tương tác với cơ sở dữ liệu.

  • Phát triển ứng dụng di động chạy trên thiết bị di động (iOS/Android)

  • Nhiều lĩnh vực khác


Trong số những lĩnh vực này, lĩnh vực có nhu cầu cao nhất hiện nay chính là lập trình viên back-end .
Hơn nữa, hầu hết các hệ thống phụ trợ của các công ty trong nước lớn, bao gồm Naver và Kakao, đều được phát triển dựa trên Java.

Nếu bạn muốn cởi mở hơn với các cơ hội, Java là lựa chọn 'có khả năng xảy ra nhất'.

Ngay cả khi bạn không tìm được việc làm ngay hoặc không vào được một công ty tốt, nếu bạn không ngừng nâng cao kỹ năng sử dụng Java, cơ hội được nhận vào một công ty lớn của bạn sẽ cao hơn nhiều so với việc sử dụng các ngôn ngữ khác.

Tôi hy vọng rằng những người mới học lập trình sẽ có khởi đầu tốt thông qua khóa học Java cơ bản này.

Lộ trình Java thực tế của Kim Young-han

Bài giảng này là bài giảng đầu tiên trong lộ trình Java thực tế của Kim Young-han và dành cho những người mới làm quen với lập trình.

>> 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 .

Bài giảng "Giới thiệu về Java của Kim Young-han"

Bất kỳ ai muốn học ngôn ngữ Java

Tôi đã học Java, nhưng
Dành cho những ai muốn xây dựng một nền tảng vững chắc

Người tìm việc phát triển

Chúng tôi đặt nền tảng cơ bản một cách kỹ lưỡng.

Biến, toán tử, câu lệnh điều kiện, vòng lặp, mảng, hàm (phương thức)...
Đây là những quy tắc ngữ pháp cơ bản nhất, nhưng bạn có biết rằng chúng chiếm tới 80% nội dung mã hóa không? Đây là lý do tại sao việc xây dựng nền tảng vững chắc về lập trình lại quan trọng đến vậy.

Trong khóa học này, chúng ta sẽ tìm hiểu những phần cơ bản nhất của bất kỳ ngôn ngữ lập trình nào. Mục tiêu không chỉ là biết ngữ pháp mà còn có nền tảng vững chắc về các kỹ năng cơ bản có thể hiểu đúng và áp dụng vào thực tế.

Các tính năng đặc biệt của khóa học này

1) Mục tiêu của chúng ta không gì khác chính là thực hành.

  • Chúng tôi trình bày sâu sắc và đầy đủ những kiến ​​thức cơ bản thường được sử dụng trong thực tế.

  • Chúng tôi mạnh dạn loại trừ những tính năng không được sử dụng trong thực tế.

Ngay cả khi họ đầu tư cùng một lượng thời gian, một số người sẽ làm tốt, còn những người khác sẽ làm kém. Sự khác biệt này xuất phát từ đâu? Java rất rộng và có rất nhiều tính năng để học. Đó là lý do tại sao nhiều người mới bắt đầu bị lạc và đi lang thang.

Nếu Java có 100 tính năng, bạn không cần phải học tất cả 100 tính năng đó. Học những tính năng không quan trọng mà bạn sẽ không sử dụng trong thực tế là một sự lãng phí thời gian. Bạn không muốn mất nhiều thời gian để tìm hiểu những tính năng mà bạn sẽ không sử dụng.

Khóa học này sẽ giúp bạn tiết kiệm thời gian. Vậy thì chúng ta hãy nhanh chóng chuyển sang bước tiếp theo.

2) Làm theo mã và hiểu một cách tự nhiên.

  • Chúng tôi cung cấp nhiều ví dụ để giúp bạn hiểu các khái niệm một cách tự nhiên thông qua mã.

Hãy nghĩ lại lúc bạn đang học bơi. Trên thực tế, học lập trình quan trọng hơn là thực hành theo mã thực tế chứ không chỉ hiểu mã trong đầu.

Thay vì nghiên cứu lý thuyết riêng lẻ bên ngoài nước, tôi đã xây dựng bài giảng sao cho bạn có thể học Java như thể bạn đang bơi dưới nước cùng tôi. Ngay cả khi giải thích lý thuyết, vẫn có mã ví dụ để bạn có thể hiểu đầy đủ lý thuyết. Cố gắng hiểu những điều cơ bản một cách tự nhiên trong khi làm theo mã.

3) Chúng tôi cùng nhau chỉ ra vấn đề và giải pháp.

  • Bạn có thể phát triển khả năng giải quyết vấn đề bằng mã.

Mọi hoạt động lập trình đều giống như giải quyết vấn đề trực tiếp bằng mã. Nếu bạn học bơi, bạn phải thực hành những gì đã học dưới nước để biến chúng thành kỹ năng của riêng bạn.

Khóa học này nhấn mạnh vào quá trình học thông qua giải quyết vấn đề. Bởi vì để học đúng cách, bạn cần có khả năng tự giải quyết vấn đề dựa trên những gì bạn đã học. Tôi cũng sẽ chỉ cho bạn quá trình giải quyết vấn đề cùng nhau thông qua lớp học của tôi. Sẽ có những điều bạn học được một cách tự nhiên khi xem một nhà phát triển có nhiều kinh nghiệm thực tế như tôi giải quyết vấn đề.

“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ế. Tôi hy vọng bài giảng này sẽ là điểm khởi đầu tốt cho những ai muốn học Java đúng cách và tôi sẽ giúp bạn trở thành một lập trình viên giỏ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 làm quen với lập trình

  • Những ai muốn học ngôn ngữ Java

  • Những bạn đã học Java nhưng muốn củng cố lại những kiến thức cơ bản một cách bài bản.

  • Người chuẩn bị việc làm lập trình viên

Xin chào
Đây là

562,248

Học viên

37,471

Đánh giá

8,997

Trả lời

5.0

Xếp hạng

25

Các khóa học

진짜 실무에 필요한 제대로 된 개발자가 될 수 있도록, 교육하는 것이 저의 목표입니다.

 

저의 개발 인생 이야기

EO 인터뷰 영상

개발바닥 - 시골 청년 개발왕 되다

취업과 이직에 대한 고민 해결

 

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

Tất cả

82 bài giảng ∙ (12giờ 51phú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ả

2,457 đánh giá

5.0

2,457 đánh giá

  • gimsojeong02285373님의 프로필 이미지
    gimsojeong02285373

    Đánh giá 3

    Đánh giá trung bình 5.0

    5

    30% đã tham gia

    Đối với tôi, một người mới bắt đầu và chưa học chuyên ngành, Giáo sư Younghan Kim là người thầy của tôi. Khi tôi tham gia khóa học SpringBoot của bạn lần đầu tiên, tôi nghĩ sẽ rất tuyệt nếu có một khóa học Java. Bởi vì giáo viên giải thích các nguyên tắc trước nên nó trở nên dễ hiểu và xuất hiện trong đầu một cách tự nhiên. Nhưng thực ra... tôi chưa hiểu hết về Java nên có một số hạn chế trong việc hiểu bài giảng SpringBoot, hơi thất vọng một chút. Vì vậy, tôi đã ước mỗi ngày được tham gia lớp học Java của bạn... ồ... ước mơ của tôi đã thành hiện thực!! Tôi rất vui vì bài giảng Java đã được tải lên nên ngay khi bài giảng cơ bản được đăng vào ngày 27/11, tôi đã học ngay bài giảng giới thiệu..ㅠㅠ... Dù đã học xong Java ở một trung tâm giáo dục khác nhưng tôi không Tôi không nghĩ mình hoàn toàn hiểu Java nên quyết định bắt đầu từ những điều cơ bản. May mắn thay, tôi đang nghe các bài giảng của giáo viên mỗi ngày và học như thể đang ăn một bát súp ấm lòng. Ngay cả khi đó là điều tôi đã học rồi, tôi vẫn cảm thấy những điều cơ bản vẫn còn mới mẻ sau khi xem bài giảng của giáo viên. Bạn không tổ chức fanmeeting à? Tôi chắc chắn muốn đi

    • yh
      Giảng viên

      Nhìn vào bài đánh giá khóa học của Kim So-jeong, tôi nghĩ mình đã làm rất tốt việc chuẩn bị cho lớp Java :) Thấy bạn học tập vui vẻ, tôi chắc chắn bạn sẽ trở thành một nhà phát triển giỏi. Chúc mừng!

  • yoonlove0071952님의 프로필 이미지
    yoonlove0071952

    Đánh giá 3

    Đánh giá trung bình 5.0

    5

    61% đã tham gia

    Bài giảng hay nhất hiện có Không cần nói gì chỉ cần nhìn

    • yh
      Giảng viên

      Cảm ơn Park Jeong-seop vì bài giảng hay nhất!

  • myjjoo47580032님의 프로필 이미지
    myjjoo47580032

    Đánh giá 10

    Đánh giá trung bình 5.0

    5

    100% đã tham gia

    Tôi là một người không chuyên đang tìm kiếm một công việc như một nhà phát triển. Mình bắt đầu học back-end vì nghĩ mình sẽ phải làm back-end để tồn tại trên thị trường nếu chỉ làm front-end. Thật đấy.. Thầy Younghan đúng là G.O.A.T japchae đó. Tôi đã tham gia một lớp lập trình Java ở trường và mặc dù đó là lớp học chính nhưng tôi vẫn đạt điểm C+ mặc dù đó là lớp bắt đầu từ những điều cơ bản. Hahaha, tất nhiên là tôi không học điên cuồng. Trước hết, tôi sử dụng một môi trường phát triển tên là Eclipse rất khó đọc và vì đây là khóa học tiếng Anh A nên giáo sư giao tiếp không giỏi. Vì vậy, nó trở thành cơ hội để từ bỏ Java. Nhưng vì nghĩ mình phải làm back-end nên tôi nghĩ mình sẽ phải làm Java nên tôi bắt đầu tham gia các lớp của Younghan. Thực sự... tôi chỉ điên khi bạn giải thích nó một cách dễ dàng như vậy. Đừng lo lắng về bất kỳ điều gì khác trong lớp Java. Cô Younghan, hãy thưởng thức món cà ri nhé. Tôi bắt đầu với những điều cơ bản, nhưng sau khi nghe khóa học này, tôi trở nên tự tin hơn nên đã đăng ký các khóa học Java khác. Tôi thực sự muốn thành thạo các kỹ năng công nghệ một cách nhanh chóng, viết một bản lý lịch thật tốt và nhận được công việc! Lời khuyên bài giảng! Hãy nhớ thử mọi thứ bằng tay và giải quyết vấn đề trước khi tham gia bài giảng. Tôi có kỹ năng tương tự như tôi đã học ở trường... nhưng tôi không nghe bài giảng về cách giải các bài toán cơ bản mà chỉ tự mình giải, kiểm tra đáp án rồi làm tiếp nên tôi có thể vượt qua nó nhanh hơn. Chúc các bạn đạt được kết quả như mong muốn!!~

    • yh
      Giảng viên

      Bài đánh giá của JuHee_Lee về khóa học khiến tôi cảm thấy được đền đáp cho sự chuẩn bị chăm chỉ của mình :) Tôi hy vọng bạn học tập chăm chỉ và có một năm 2024 vui vẻ!

  • jason님의 프로필 이미지
    jason

    Đánh giá 30

    Đánh giá trung bình 5.0

    5

    89% đã tham gia

    Khi làm kỹ sư dữ liệu trong một năm mà không có bất kỳ kinh nghiệm phát triển nào, tôi không hiểu các nguyên tắc của vòng lặp và câu lệnh điều kiện trong quá trình phát triển SQL và Python. Sự phát triển đơn giản là không thể trong khi đó, Kim Young-han. Tôi tình cờ gặp một lớp Java và tôi hiểu lời giải thích về cách hoạt động của các vòng lặp và câu lệnh điều kiện, đồng thời tôi có thể tự suy nghĩ và giải quyết các vấn đề thực hành tương tự. Cảm ơn bạn đã cung cấp lớp này miễn phí. Sau khi hoàn thành khóa học này, tôi đang tham gia các lớp hướng đối tượng và đang chờ lớp trung cấp và nâng cao Java vào năm sau, nhưng tôi không biết chủ đề sẽ là gì. Bạn có thể cho tôi biết trước chủ đề của trình độ trung cấp và nâng cao sẽ là gì không? Trong tương lai, tôi sẽ cần sử dụng các khung dựa trên Java như Hadoop, Spark và Kafka, nhưng cá nhân tôi hy vọng rằng khóa học trung cấp/nâng cao này sẽ là một lớp có thể củng cố hơn nữa những kiến ​​thức cơ bản về Java.

    • yh
      Giảng viên

      Tôi rất vui khi được giúp đỡ Taekyung Hong, một kỹ sư dữ liệu :) - Giới thiệu: Ngữ pháp lập trình cơ bản - Basic: Cú pháp hướng đối tượng cơ bản - Trung cấp, Nâng cao: Chúng tôi dự định đề cập đến các chủ đề như khung bộ sưu tập, thư viện Java, lambda, luồng và đa luồng. Tôi cũng đã làm việc với Hadoop, Spark và Kafka, vì vậy tôi nghĩ tôi biết bạn muốn gì. Bất kể công nghệ được đề cập là gì, hầu hết các công nghệ đều cần có kiến ​​​​thức cơ bản về Java, vì vậy sau khi hoàn thành cấp độ trung cấp và nâng cao, bạn sẽ có thể phát triển các kiến ​​​​thức cơ bản để xử lý Spring, Hadoop, Spark, Kafka, v.v. :) Cảm ơn

    • Xin chào. Tôi có thể hỏi bạn về các công việc liên quan đến kỹ sư dữ liệu không? Nếu có thể, vui lòng liên hệ với chúng tôi theo địa chỉ sejeq1995@gmail.com.

  • alannkim235828님의 프로필 이미지
    alannkim235828

    Đánh giá 1

    Đánh giá trung bình 5.0

    5

    43% đã tham gia

    Đây là một bài giảng vượt quá sự mong đợi.

    • yh
      Giảng viên

      Alan Kim, nó đáng để chuẩn bị vì nó vượt quá mong đợi của tôi :) Cảm ơn bạn.

Miễn phí

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

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!