Những gì các bạn mới học nên biết trước khi học Java

Thảo luận trong 'Khác' bắt đầu bởi Lô Cát Gia, 20 Tháng mười 2021.

  1. Lô Cát Gia CtĐ

    Bài viết:
    79
    Chào mọi người, mình là Lô Cát Gia. Đang ngồi viết blog đầu tiên mà bị lỗi phải viết lại từ đầu, xong quên hết vừa viết gì luôn. Than vãn chút rồi bắt đầu chủ đề ngày hôm nay. Chủ đề về: Những gì các bạn mới học nên biết trước khi học Java. (hình như tên chủ đề hơi dài thì phải)

    *Lưu ý bài viết mang đậm tính quan điểm cá nhân và mình cũng đang chỉ là sinh viên năm ba đang thực tập nên có thể mình viết sai hay viết thiếu mong mọi người góp ý bỏ qua cho, mọi người lưu ý trước khi xem.

    Trước tiên thì nói một chút, người ta vẫn thường tự hào IT là vua của mọi nghề, và có thể mọi người cũng đã từng nghe câu chuyện tôi có thằng em sinh năm 96, hay là cụ ông 80, 90 tuổi học lập trình, hay tiến sĩ AI trẻ tuổi. Mà mình không biết đó có phải tự hào không nữa.

    Trước tiên học Java thì bạn nên biết mình có hợp với ngành không, cái này thì có nhiều người viết rồi nên mình không có nói lại nữa. Vô luôn thôi.

    Nếu mọi người tra google thì sẽ thấy được java là ngôn ngữ viết một lần chạy mọi nơi. Điều này là đúng, nhưng để viết được nó thì sẽ rất khó khăn vất vả, và đây cũng là lý do lớn nhất mà người ta ghét java.

    • Việc cài đặt, setup để code java rất loằng ngoằng và có thể nói là "kỳ công" và lỗi vặt trong quá trình cài đặt là khá nhiều. Nói là lỗi vặt nhưng nó khá là khó sửa đối với những người bắt đầu. Và nếu không có ai để hỏi về cách fix là lên mạng tìm không thấy thì mình khuyên là cài lại máy cho đỡ mất thời gian

    Tiếp theo thì java là ngôn ngữ khá là khó học và ở thời điểm mình viết bài này thì java đã lên tới phiên bản 17. Java là ngôn ngữ hướng đối tượng OOP, và có rất nhiều ngôn ngữ hướng đối tượng. Về cơ bản thì tính chất khá giống nhau. Mình nói khó học không phải là nói về java cơ bản, mà nói về các Framework, và để học các Framework thì bạn sẽ phải cài thêm những thứ khác. Rồi sau đó nó sẽ lỗi, và vòng lặp của bạn bắt đầu.

    • Sau khi tiếp xúc với các Framework bạn sẽ thấy khá ngợp với lượng kiến thức bạn phải học. Cái này các bạn nên lưu ý

    Tiếp theo là về java 8. Đa số mọi người mới học sẽ không biết cái này, và đối với một số người thì cú pháp của nó khá là khó học thế nên mọi người nên lưu ý khi mới bắt đầu học.

    Trên đây là 3 lý do và cũng là lưu ý của mình đối với các bạn muốn học lập trình Java. Tiếp theo mình sẽ nói về Java có thể làm được những gì. Java có thể làm được web, desktop app, mobile app, làm game và nổi bật nhất hiện nay là làm java web và mobile app. Mọi người tra lập trình Android thì sẽ ra khá nhiều kết quả nói về lập trình java bằng Android. (java swing cho lập trình desktop app)

    Cuối cùng mình sẽ nói về các IDE để code java. Có 3 IDE tiêu biểu là Netbeans, EclipseIntellij.netbeans thường được sử dụng cho các bạn mới học và lập trình desktop app. Eclipse hỗ trợ sâu hơn và được nhiều người sử dụng nhưng nếu được chọn thì người ta sẽ ưu tiên Intellij hơn. Intellij là một IDE không miễn phí và bạn sẽ phải mua để sử dụng (gmail edu được dùng miễn phí). Và vì nó mất tiềm mua nên chất lượng tất nhiên cũng khác biệt (giá cũng khá chát, nếu mình nhớ không nhầm thì ở thời điểm mình viết bài này thì khoảng 12 củ VND cho bản base). Còn mình thì mình thích dùng vscode hơn.
     
  2. Đăng ký Binance
Trả lời qua Facebook
Đang tải...