Danh mục

5 cách học lập trình Java hiệu quả, chính đạo như chuyên gia

Số trang: 18      Loại file: pdf      Dung lượng: 829.53 KB      Lượt xem: 17      Lượt tải: 0    
Hoai.2512

Xem trước 2 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Nếu bạn đang tìm đến Cách học lập trình Java hiệu quả thì mình đoán rằng bạn mới bắt đầu tìm hiểu về ngôn ngữ lập trình, đặc biệt là Java. Bài viết trình bày giới thiệu tổng quan về ngôn ngữ lập trình Java, phương pháp học lập trình Java hiệu quả hoặc bất kỳ ngôn ngữ lập trình...
Nội dung trích xuất từ tài liệu:
5 cách học lập trình Java hiệu quả, "chính đạo" như chuyên gia 5 Cách học Lập trình JAVA hiệu quả, Chính Đạo như Chuyên gia Nếu bạn đang tìm đến Cách học lập trình JAVA hiệu quả thì mình đoán rằng bạn mới bắt đầu tìm hiểu về ngôn ngữ lập trình, đặc biệt là Java. Vậy thì trước tiên hãy xem giới thiệu tổng quan về ngôn ngữ lập trình Java nhé: JAVA là ngôn ngữ lập trình phổ biến nhất, giữ vị trí TOP1 ngôn ngữ lập trình trong rất nhiều năm. JAVA được sử dụng đặc biệt trong các ứng dụng web Client - server và không chỉ có thế, hiện tại, có hơn 9 triệu lập trình viên Java trên toàn thế giới. Là một người yêu thích lập trình, mình có một tình yêu đặc biệt dành cho Java. Dựa trên kinh nghiệm của mình trong ngôn ngữ lập trình này cùng với nhiều lần thất bại trong việc cố gắng chinh phục ngôn ngữ Lập trình. Hôm nay mình xin chia sẻ 5 Cách học Lập trình Java hiệu quả theo phương pháp Chính Đạo để bạn trở thành chuyên gia (Chứ không phải chỉ để bạn qua môn) 5 cách học lập trình Java hiệu quả và cả các ngôn ngữ lập trình khác. Học Lập trình Java hiệu quả hoặc bất kỳ Ngôn ngữ Lập trình nào bằng 5 cách sau: 1. Học chắc Khái niệm cơ bản của Java và Nắm được cách vận dụng chúng. Học lập trình Java chỉ thực sự khó khăn nếu bạn thực sự chưa từng sử dụng bất kỳ ngôn ngữ lập trình nào trước đây. Đối với bạn, về cơ bản đó là bắt đầu từ con số 0 tròn trĩnh. Để tránh lãng phí thời gian và bối rối khi mặt khi nhìn vào các dòng code, hãy bắt đầu học các Keyword trong Java, tìm cách hiểu chức năng của nó chương trình Java. Học vững các khái niệm cơ bản, keyword trong Java Một dự án Java có thể có đến hàng nghìn, chục nghìn thậm chí trăm nghìn dòng code. Nhưng nó chỉ lặp đi lặp lại vài chục Keyword mà thôi. Hiểu được các Keyword bạn sẽ tự tránh được câu hỏi 'Cái mẹ gì thế này?' và các bước tiếp theo sẽ khá là dễ thở. Ở bước này mình khuyên bạn nên học theo series Hướng dẫn Lập trình Java trên W3Schools. Trang web hướng dẫn lập trình này là của tổ chức World Wide Web Consortium (Viết tắt là W3C). Dành cho những ai chưa biết W3C, theo Wikipedia: World Wide Web Consortium, viết tắt là W3C, đây một hiệp hội lập ra các chuẩn cho Internet, nhất là cho World Wide Web. Chủ tịch của W3C là Ngài Tim Berners-Lee, người sáng tạo ra HTTP (HyperText Transfer Protocol) và HTML (HyperText Markup Language). Internet phổ biến là dựa trên các kỹ thuật đó. Chính vì đây là một hiệp hội có uy tín bậc nhất thế giới, các hướng dẫn ở đây đều là chuẩn nhất và cập nhật tốt nhất. Ngôn ngữ diễn đạt ở đây cũng rất trong sáng, dễ hiểu. Mặc dù viết bằng tiếng Anh nhưng bạn chỉ cần vốn tiếng Anh cơ bản là có thể đọc hiểu. #TIP: Cách học Lập trình mà không biết tiếng Anh (Không cần biết tý tẹo gì luôn) Xin lưu ý: Đây là cách học của mình. Lấy số lượng bù chất lượng Vì kể cả bạn có khá tốt tiếng Anh giao tiếp thì bắt đầu học Lập trình cũng khá vất, vì có nhiều từ ngữ chuyên ngành. Đây cũng là vấn đề của mình. Thậm chí mình còn rất gà tiếng Anh cơ. Và cá nhân mình thấy tiếng Anh cực kỳ quan trọng cho việc phát triển của sau này. Vì thế: Không học bây giờ thì BAO GIỜ??? Và mình đã tìm ra các giải quyết. Cố gắng vừa đọc và vừa dịch bằng Extension dịch. Bạn hãy cài đặt Extension Translator trên Chorme Store để có thể dịch trực tiếp trên trang (Bôi đen và nhấn dịch). Với khả năng dịch của Google hiện tại kết hợp với ngôn ngữ trong sáng được W3C trau chuốt thì tỷ lệ chính xác là gần như > 90%. Tuy nhiên, Hãy cố gắng dịch từ sau đó tự diễn giải cả câu. Không nên dịch cả câu vì chính nó sẽ làm bạn lười. Theo kinh nghiệm của mình thì mới đầu sẽ rất chậm, tuy nhiên mình đang dạy bạn cách để học Chính Đạo. Bất kỳ người Giỏi nào cũng học từ con số 0 và bắt đầu chậm vì thế đừng ngại. Tùy từng người mà có tốc độ thay đổi khác nhau. Cá nhân mình thì thấy khi làm theo cách này, đến hết phần HTML và 1 nửa phần CSS (Mình lựa chọn học HTML, CSS trước) thì khả năng tự đọc mà không cần extension dịch của mình thay đổi bất ngờ. Khi sang series Java thì mình đã có thể tự đọc và hiểu ý chính, chỉ có một vài từ mới thì cần phải dịch thôi. Bạn thử kiên trì thử xem, sẽ đến lúc bạn nhận ra Tích lũy đơn thuần về lượng đến một mức độ nhất định sẽ thay đổi về chất là như thế nào ( :D Đây là triết học đó. Nhưng mà mình đã nghiệm chứng rằng nó đúng) 2. Thực hành viết code Java ngay lập tức Thực hành viết lại những dòng code Java, cách sử dụng Java Keyword bạn đã học được ngay lập tức. Khi bạn học theo series Java trên W3C thì bạn sẽ có ngay các ví dụ mã hóa bên cạnh để mô tả, minh họa cho khái niệm, cách hoạt động đó. Có những ví dụ rất đơn giản nhưng nhiều người thường bỏ qua không làm lại vì nghĩ mình biết rồi làm làm gì. =>> Đây là suy nghĩ sai Lầm. Bạn có biết các võ sư Karate luyện tập cả đời những đường võ cơ bản để làm gì không? Càng là cao thủ thì họ càng luyện tập đường võ cơ bản nhiều. Đây chính là nguyên lý xây móng. Bạn xây càng vững thì bạn lên được càng cao. Bạn luyện tập cơ bản càng tốt thì ra chỉ 1 đấm cũng đã giết được đối thủ (Như Saitama trong One Puch Man vậy :D) Và như Lý Tử Long cũng từng nói: Tôi không sợ người luyện tập tung 10.000 cú đá 1 lần, tôi chỉ sợ người luyện 1 cú đá 10.000 lần. Và để chứng minh cho bạn thấy thì thực sự có một Trường phái học Lập trình rất nổi tiếng như vậy đó chính là Code Kata: Mỗi Kata là giống một bài tập trong karate nơi bạn lặp lại cách hoàn thành một bài tập nhiều lần, nhiều lần, thực hiện những cải tiến nhỏ trong mỗi bài. Tuy nhiên, Code Kata thì hơi nằm rộng hơn Java một chút, nó thiên về Lập trình chung. Bạn mới bắt đầu, thì có thể bắt đầu với các thử thách tại Code Wars (Đây cũng là một trang web training theo Phương pháp Kata) Hoặc đơn giản nhất: Cố gắng Viết lại các ví dụ Java trên W3C ít nhất 7 lần để đủ ghi nhớ, 21 lần để thực sự quen thuộc. Note: Mình dám cá rằng, nếu bạn chỉ đọc hiểu thì kể cả ví dụ đơn giản như xuất chuỗi ra màn hình thôi bạn sẽ cảm thấy lóng ngóng, gượng gạo khi gõ code. Không n ...

Tài liệu được xem nhiều: