Inflearn brand logo image
Inflearn brand logo image
Inflearn brand logo image
Programming

/

Programming Language

Thunderbolt Java-[Bản nhập môn cơ bản]

Java không khó học. Chỉ là, vì học quá nhiều thứ vô ích nên nó mới khó. Những thứ gọi là kỹ thuật, có những cái phải đạt đến trình độ đó mới hiểu được. Nhưng, vì cứ cố gắng nhồi nhét quá nhiều thứ vô ích vào đầu nên chỉ thấy mệt mỏi mà thôi. Kỹ thuật là kinh nghiệm. Hãy cùng học một cách nhanh chóng và đơn giản!!

(1.0) 1 đánh giá

6 học viên

  • zombielee7515
자바
Java
자격증
시험
oop

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

  • Có thể học lập trình cực kỳ cơ bản, cái mà cần thành thạo trước khi học lập trình hướng đối tượng, cốt lõi của Java.

  • Chỉ cần nắm vững cú pháp cực cơ bản của Java là bạn đã có thể tạo ra vô số chương trình kha khá rồi!! (Kể cả khi không dùng đến cái gọi là hướng đối tượng)

  • Hãy cùng phân tích các câu lệnh điều khiển, nền tảng cơ bản của Java, ở cấp độ mã máy mà CPU hiểu nhé!! Nền tảng cơ bản phải vững chắc chứ!!

  • Các kiến thức cơ bản của mọi chương trình (lưu trữ dữ liệu, câu lệnh điều khiển, mảng, nhập/xuất, v.v.) đều giống nhau. Những gì học được ở đây không chỉ áp dụng cho Java mà còn cho các ngôn ngữ như C/C++/Python!!

[ Học Java với tốc độ ánh sáng! Thunderbolt Java - [Giới thiệu Java cho người mới bắt đầu] ]


Bất kỳ ai từng nhồi nhét quá nhiều kiến thức nhàm chán đều biết rằng tất cả đều vô ích.

Biết nhiều hơn chẳng phải là điều tốt sao? Nó chắc chắn sẽ hữu ích cho kỳ thi chứng chỉ kỹ sư xử lý thông tin/kỹ sư công nghiệp. Tất nhiên, điều này chỉ áp dụng cho kỳ thi viết.

Tôi không có kinh nghiệm, vậy làm sao tôi có thể thi thực hành được? Dù sao thì tôi cũng không nghĩ mình có thể lập trình được.


Vậy là tôi đã chuẩn bị xong!! Một khóa học Java cơ bản sẽ giúp bạn nhanh chóng học được những kiến thức cốt lõi nhất.

Thay vì trở thành một người biết nhiều thứ nhưng không thể xây dựng bất cứ thứ gì đúng cách, điều quan trọng hơn là trở thành một kỹ thuật viên thực sự có thể tạo ra các chương trình ngay cả khi họ biết ít hơn một chút . Lập trình không phải là thứ bạn học để trở thành một học giả. Đó là thứ bạn học để trở thành một kỹ thuật viên.


Học nhanh có nghĩa là, nói một cách chính xác, chỉ chọn ra phần cốt lõi của cốt lõi, và không cần phải nói, các tiêu chí để chọn ra những yếu tố cốt lõi đó là vô cùng quan trọng.

Vậy, tiêu chuẩn để chỉ trích xuất những điều cốt yếu từ lĩnh vực lập trình rộng lớn là gì?

Tiêu chuẩn đó đến từ đâu? Tất nhiên rồi. Nó đến từ vô số kinh nghiệm và hàng thập kỷ tích lũy sức mạnh nội tâm.


Kinh nghiệm phát triển lập trình, sức mạnh nội tại vượt qua vô số khó khăn (lỗi) và kinh nghiệm cuối cùng quan trọng nhất!! Đó chính là kinh nghiệm giảng dạy.

Ngay cả khi bạn đã phát triển nó trong nhiều thập kỷ, nếu người nói không thể truyền đạt nó tốt cho sinh viên,

(Nói một cách đơn giản, bạn rất giỏi về từ ngữ^^),

Anh ấy chỉ là một kỹ thuật viên giỏi thôi.


Điều đó là hiển nhiên. Đây là kinh nghiệm cá nhân của tôi, dựa trên hàng thập kỷ gặp gỡ hàng trăm nhà phát triển web, nhà thiết kế, tin tặc, chuyên gia bảo mật và nhà phát triển trò chơi.

Ví dụ, khi tôi giảng dạy tại một học viện nổi tiếng ở Gangnam, tôi đã gặp vô số lập trình viên hàng đầu như Sam*, Neck* và N*. Kỹ năng của họ thực sự đáng kinh ngạc. Vì vậy, trong những buổi nhậu nhẹt, chúng tôi thường có cơ hội trò chuyện thẳng thắn với họ. Tôi thường hỏi họ: "Sao anh không đi dạy với kỹ năng tuyệt vời của mình?" Suy cho cùng, họ hẳn rất có giá trị.

Câu trả lời nhất quán là: " Có những người giỏi về công nghệ và có thể truyền đạt nó ."

Khả năng truyền tải nội dung là bẩm sinh. Và hiển nhiên, nó đòi hỏi rất nhiều kinh nghiệm để hỗ trợ.

Đúng vậy. Đó là lý do tại sao không phải ai cũng có thể dạy học. Dạy học là công việc mà ngay cả khi bạn cố nói dối, bạn vẫn có thể nhận ra ngay lập tức.

Có thể có nhiều người có kỹ năng tốt, nhưng rất hiếm khi tìm được người có thể truyền đạt được chúng.



[ Thunderbolt Java - [Giới thiệu về Lập trình cơ bản] Mục lục]


Khóa học này dựa trên kinh nghiệm giảng dạy cho sinh viên Hàn Quốc trong nhiều thập kỷ, thói quen của họ và những lỗi họ mắc phải.


Những điều quan trọng trong bài giảng là ngữ pháp cơ bản, các kỹ thuật nâng cao như hướng đối tượng và kỹ năng nói tuyệt vời, cũng như cách xử lý lỗi.


Trong các bài giảng thực tế, số lượng lỗi sai nghiêm trọng mà sinh viên mắc phải là rất lớn.

Tệ hơn nữa, đôi khi cáp LAN hơi lệch và không hoạt động. Hoặc phông chữ quá nhỏ đến mức dấu phẩy xuất hiện dưới dạng dấu chấm. Tệ hơn nữa, có những ký tự ẩn (ký tự ma) trong mã khiến chương trình không thể chạy. Đôi khi, phần mở rộng tệp không chính xác hoặc bị ẩn, khiến mã bị nhầm lẫn với tài liệu văn bản thuần túy.


Bạn có thể nghĩ đây là một tình huống thực sự vô lý, nhưng trong môi trường phát triển thực tế, ngay cả những điều như vậy cũng cần được cân nhắc. Bạn có thể học được điều này bằng cách thức trắng đêm chỉ vì một việc duy nhất.

Có lý do khiến nhiều nhà phát triển thức trắng đêm để bật đèn báo hiệu.


Vì vậy, sau khi cân nhắc tất cả những điều này, tôi bắt đầu nghĩ rằng việc tạo ra một bài giảng có thể chủ động giảm tỷ lệ lỗi là một ý tưởng hay . Khi chọn mã mẫu, tôi nghĩ sẽ rất tuyệt nếu chỉ chọn lọc kỹ lưỡng những bài giảng mẫu tốt nhất mà sinh viên thấy dễ hiểu nhất và cũng có thể giảm tỷ lệ lỗi, rồi đưa chúng vào các bài giảng video.


Cho đến gần đây (tháng 12 năm 2014) Lý do tôi tiếp tục giảng dạy các khóa học lập trình (Java, JSP, Spring Boot, C, C++, Python) là vì tôi tò mò liệu sinh viên ngày nay và các thế hệ trước có gặp phải những khó khăn giống nhau khi học lập trình hay không. Kết luận là, bất kể thế hệ nào, vấn đề đều giống nhau.


Do đó, trong tương lai, chúng tôi dự định cung cấp các bài giảng giúp giảm tỷ lệ lỗi và tạo điều kiện học tập nhanh hơn bằng cách áp dụng dữ liệu lớn mà chúng tôi đã thu thập được cho đến nay.



[Giới thiệu của giảng viên]

Xin chào~!! Tôi là một giảng viên đã giảng dạy CNTT được khoảng 20 năm.

Hiện tại, công việc chính của tôi là biên dịch tài liệu CNTT và sản xuất video bài giảng.


Khi còn nhỏ và đi học, tôi chỉ muốn tìm hiểu về bảo mật và tin tặc (tôi thực sự không có kiến thức cơ bản nào cả^^) và tôi chưa bao giờ nghĩ rằng điều đó sẽ đưa tôi đến vị trí như ngày hôm nay.

Mối quan hệ của tôi với công nghệ thông tin bắt đầu và tiếp tục như vậy. Vào những năm 90, tôi đã nghiên cứu nhiều kỹ thuật hack khác nhau với các hacker ngầm. Sau đó, tôi đã làm hacker mũ trắng một thời gian , một cách vô tình, vì những người quen (chuyên gia thiết kế ERP) đã nhờ tôi kiểm tra các rủi ro bảo mật của hệ thống máy tính (ERP) do công ty họ vận hành. ^^


Đã lâu lắm rồi, tôi vẫn nhớ rằng thuật ngữ "hacker da trắng" chưa hề tồn tại ở đất nước chúng tôi vào thời điểm đó.

Bởi vì vào thời điểm đó, họ được coi là những người chỉ xuất hiện trong tiểu thuyết^^

Dù sao đi nữa, tôi đã sống với niềm đam mê mãnh liệt với tin tặc và bảo mật đến nỗi vào cuối năm 2008, tôi có cơ hội đi du học ở Úc một thời gian và trong thời gian ở đó, tôi đã cùng một số người tạo ra một trò chơi trên iPhone và bán nó.


Khi tôi trở về Hàn Quốc, điện thoại thông minh đã phổ biến ở nước này nên tôi nhớ thỉnh thoảng mình cũng làm game và bán các bài giảng video về sản xuất game trên các nền tảng trong nước.

(* Bài giảng về sản xuất/phát hành trò chơi iPhone tại Hàn Quốc vào khoảng năm 2010)


Sau đó, vào khoảng năm 2015, tôi tình cờ biết đến các trang web bài giảng video ở nước ngoài và thấy hứng thú với chúng nên bắt đầu phát hành nội dung bài giảng như "Bảo mật web", "Công nghệ xâm nhập và kỹ thuật phòng thủ mô phỏng tấn công mạng" và "Nguyên tắc cơ bản của lập trình C".

Tôi nhớ lần phát hành đầu tiên là vào cuối năm 2016. Ngay cả bây giờ, khi xem lại các bản sao lưu DVD nội dung tôi đã phát hành lúc đó, tôi vẫn nhớ như in. Nó cũng khiến tôi nhận ra thời gian đã trôi qua nhanh như thế nào. Tôi vẫn tiếp tục tải các bài giảng lên Udemy cho đến tận gần đây (đầu năm 2024), và hiện tại, chỉ còn lại hai bài giảng cũ nhất (các bài giảng liên quan đến bảo mật web).


Trong nhiều năm qua, tôi đã giảng bài ở nhiều nơi, nhưng nói một cách đại khái,

Cục Điều tra An ninh mạng thuộc Cơ quan Cảnh sát Quốc gia [ trước đây là Đơn vị Điều tra An ninh mạng ] - Bài giảng Mô phỏng Tấn công và Xâm nhập Máy chủ Unix/Linux

SAP Hàn Quốc - Bài giảng do chính phủ tài trợ

Học viện Green Academy chi nhánh Gangnam - Khóa học phát triển game Unity do chính phủ tài trợ

Unity Korea - Khóa học phát triển trò chơi do chính phủ tài trợ

Đại học Daegu - Khóa học phát triển trò chơi di động

Đại học Jeonju - Khóa học phát triển trò chơi di động

Nó như thế này.^^


Cảm ơn bạn đã đọc bài giới thiệu bản thân của tôi, bài viết này giống như một bài giới thiệu bản thân trên Job Korea. Tôi sẽ tiếp tục tạo ra nhiều bài giảng thú vị và đăng chúng trên các trang web tuyệt vời như " Inflearn ".

Tôi rất tự hào và hạnh phúc khi chúng ta có một nền tảng bài giảng video tuyệt vời và tinh vi như " Inflearn " ở đất nước mình .


Vâng, tôi hy vọng bài giảng của tôi sẽ giúp bạn bắt đầu với lập trình.

Tôi nghĩ tôi sẽ kết thúc ở đây~~^^

Cảm ơn

Thunderbolt Java!! Học cực nhanh trong thế giới do AI thống trị!!

Đây là một mẫu đã được tải lên một trang web bài giảng video ở nước ngoài từ rất lâu rồi!!

(Lưu ý: Đây không phải là quảng cáo!! Đây là bài giảng miễn phí!!^^)

Linh vật của Java (Duke)

Trong thời đại trí tuệ nhân tạo, làm thế nào chúng ta có thể học lập trình hiệu quả?

Bạn có thể xem các video bài giảng mô phỏng về hack/bảo mật web đã được tải lên một trang web video nước ngoài từ rất lâu trước đây.

(Lưu ý: Đây không phải là quảng cáo!! Đây là bài giảng miễn phí!!^^)

Bằng chứng là tôi đã tải lên hồ sơ của người hướng dẫn và những thứ tương tự^^

(Lưu ý: Đây không phải là quảng cáo!! Đây là bài giảng miễn phí!!^^)

Nếu chúng ta sử dụng AI tạo sinh như một công cụ tốt, chúng ta có thể tạo ra bất cứ thứ gì mà không cần phải biết mọi thứ một cách chi tiết.

Vào thời điểm như thế này, cần có những phương pháp học tập mới.

Vào thời điểm như thế này, chúng ta cần một phương pháp học tập cho phép chúng ta nhanh chóng chỉ rút ra những điều cốt lõi và chỉ hiểu những điều cốt lõi.

Chúng tôi giới thiệu cho bạn một phương pháp học mới giúp trả lời câu hỏi: "Làm thế nào để tôi có thể học lập trình hiệu quả nhất?"

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

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

  • Đang theo học khóa quốc gia tại trung tâm nhưng cảm thấy thiếu nền tảng cơ bản~~

  • Khi đang tham gia khóa học được trợ cấp nhà nước và làm dự án, nhưng lại cảm thấy năng lực bản thân còn nhiều lỗ hổng ở đâu đó~~

  • Sinh viên đã tốt nghiệp ngành khoa học máy tính, nhưng lại không thể tạo nổi một chương trình xử lý điểm số đơn giản nếu không có AI hay Internet~~

  • Bạn nào định đi du học, cần có nền tảng vững chắc về lập trình như Java hay Python~~

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

  • Một chút kỹ năng tìm kiếm trên internet

  • Mức kinh nghiệm: truy cập internet + tải phần mềm + cài đặt

Xin chào
Đây là

반갑습니다!


저는 서울시내 종로,강남의 대형학원(그린IT아카데미, 유니티코리아 등등)/ 사이버경찰청 모의해킹강의 / 전주대,대구대 출장강의 / 정부국비지원강의등으로 강의를 해온 사람입니다.


강의경력은 20년이상 되었고, 최근까지 시내의 대형학원에서 주말반강의(웹/시스템 모의해킹반) 를 진행해왔습니다. 지금은 영어번역(IT관련) 에 관련된일을 하고있는중이고, 다양한 IT관련 프리랜서로 활동중입니다.


인프런을 지켜보다가 관심이생겨서 온라인강의를 만들어보고 싶어서 가입합니다^^

온라인강의로 판매해보고싶은것은 프로그래밍 / 모의해킹 / 웹보안 / 시스템보안 / 국가기술자격증강의(정보처리기사) 같은것들을 해보고싶네요.

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

Tất cả

27 bài giảng ∙ (3giờ 25phút)

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

Đánh giá

Tất cả

1 đánh giá

1.0

1 đánh giá

  • 안연수님의 프로필 이미지
    안연수

    Đánh giá 3

    Đánh giá trung bình 2.7

    1

    30% đã tham gia

    사운드에 문제가 있어요. 강의 중간에 수도 없이 오디오가 안나와서 저는 제 컴퓨터 문제인가하고 계속 확인했습니다! 그리고 솔직히 강의 중간마다 ai생성한 이미지 파일 삽입한 점은 너무 수준 미달입니다. 자바 생초보를 타깃으로 했지만 생초보가 듣기에도 설명이 많이 부족합니다. 갑자기 오디오 설명없이 텍스트로 설명하는 것도 당황스럽습니다. 처음으로 인프런에서 구매한 강의 중에서 가장 실망했으며 자바 생초보분들에게는 절대 추천하지 않습니다!

    239.176 ₫

    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!