30/09/2018, 17:23

Các hướng đi cho người theo ngôn ngữ Java

Xin vào thẳng vấn đề. MÌnh xác định cuộc đời là theo em Java mất rồi.

Nhưng hiện tại mình còn quá mơ hồ, chưa hiểu hết về những hướng đi cho những người sử dụng Java và các Framework theo nó.

Các bạn trong diễn đàn có thể cho mình xin 1 vài tư vấn được không nhỉ ? Java có những lối đi nào ( và nó yêu cầu những gì cần biết đến ) vì hiện tại mình biết mỗi sơ sơ về Android thôi .

Lời từ 1 con chim lạc đàn T_T

Mai Anh Dũng viết 19:24 ngày 30/09/2018

Java là một ngôn ngữ mạnh, hầu hết các sản phẩm / công nghệ / phần mềm trên thị trường đều có thể sử dụng Java làm ngôn ngữ chính. Dĩ nhiên không phải lĩnh vực nào cũng là sở trường của Java. Nhưng công việc cần Java rất nhiều.

P/S: Tại sao cứ phải để cái “tag” [Java] ở phía trước topic vậy nhỉ? Đạt thấy không cần thiết tí nào trong khi câu hỏi đã có chữ Java rồi. Đồng thời mình cũng có tính năng tag hay hơn tự tag [Java] rất rất nhiều.

Điệp viết 19:35 ngày 30/09/2018

Em sẽ chú ý lần sau không tag kiểu vậy nữa ;( em chỉ quen tay mấy lần post bài thôi.

thât sự e rất lo, vì java e chỉ biết mỗi java Swing , để tạo ra ứng dụng deskop.
còn những thứ như Hibernate, PDA hay J2ee là gì em chỉ nghe qua chứ không hiểu gì :((

Lập Trình Sư viết 19:24 ngày 30/09/2018

trừ hệ điều hành, nhúng và iOS ra, thì hầu như cái gì cũng dùng Java để code được.

BigZero viết 19:28 ngày 30/09/2018

đồng câu hỏi với bạn !!

vũ xuân quân viết 19:26 ngày 30/09/2018

Căn bản thì bạn phải biết OOP. Đây là kiến thức nền.
Java theo mình có 3 hướng đi

  1. viết ứng dụng, game cho hệ điều hành (window, linux)
  2. viết web
  3. viết ứng dụng, game cho mobile

những thứ như Hibernate, PDA hay J2ee là gì em chỉ nghe qua chứ không hiểu gì

Hibernate, J2ee thì liên quan đến Web, khi nào em đụng đến web thì tìm hiểu.
PDA cái này hình như viết tắt của personal digital assistant. không thấy liên quan đến java.

X viết 19:33 ngày 30/09/2018

Theo android thì chỉ cần Java core là ổn, không cần java swing

Phúc Võ viết 19:23 ngày 30/09/2018

Chào em,

Từ khi anh ra trường và đi làm đến giờ thì anh theo Java Web Application. Đây là hướng dành cho những người thích làm về phía back-ends (thích làm những phần liên quan đến business logic, sử dụng những kiến thức đã có để giải quyết một vấn đề cụ thể). Sản phẩm của hướng này thường là những phần mềm dành cho các công ty, hệ thống lớn (enterprise application) có liên quan đến tài chính, chứng khoán. Nhiều công ty đã phát triển những phần mềm này từ xưa (legacy system) nhưng do công nghệ thay đổi thì họ sẽ có xu hướng là nâng cấp hoặc phát triển mới hẳn một sản phẩm để có thêm nhiều tính năng hơn. Những người developer hồi xưa nay đã có tuổi và chắc đã lên manager nên cần một lớp trẻ để thực hiện công việc trên.

thât sự e rất lo, vì java e chỉ biết mỗi java Swing , để tạo ra ứng dụng deskop

Em đừng lo. Khi còn đi học, em cứ nắm vững Java Core đi. Biết thêm về Java Swing hay Java FX 2 cũng tốt.

còn những thứ như Hibernate, PDA hay J2ee là gì em chỉ nghe qua chứ không hiểu gì :((

Khi đi theo hướng Java Web Application thì em sẽ tìm hiểu J2EE. Đây là specification (API) của Java để phát triển web app. J2EE có khá nhiều công nghệ, trong đó có JPA (và Hibernate là một trong những implementation của nó), nên em cứ tìm hiểu từ từ về J2EE thì sẽ ra hết

Quyền Đặng Cao viết 19:31 ngày 30/09/2018

đồng câu hỏi đối với linux .

Điệp viết 19:39 ngày 30/09/2018

Em cảm ơn anh rất nhiều. Cảm giác của e sau khi đọc những tư vấn của em là fuck yeahhh :* cảm ơn anh đã thông não em ạ

Điệp viết 19:38 ngày 30/09/2018

có vẻ như cái 1 xem chừng…hơi tăm tối bạn nhỉ

Phúc Võ viết 19:39 ngày 30/09/2018

đồng câu hỏi đối với linux .

Không biết ý Linux của e ở đây là gì? Nhưng a thấy trong phòng a của một a chuyên đọc sách về Linux nên vừa làm tester vừa làm System Admin.

BigZero viết 19:31 ngày 30/09/2018

Theo android thì chỉ cần Java core là ổn, không cần java swing

Bác có tài liệu android k share mọi người đi .

Lên slack vào channel Android mình share cho.

Harmony Nguyễn viết 19:23 ngày 30/09/2018

em code đc phần mề quản lí thư viện, như vậy e đi làm đc chưa mấy anh chị, hướng đối tượng cũng ok , mong đc tư vấn giúp

Trần Thái Xoan viết 19:28 ngày 30/09/2018

anh ơi channel Android là ở đâu vậy anh. a có thể share qua email giúp em được không ah: thaixoancntt.th@gmail.com. em cảm ơn anh ah

Cường Nguyễn viết 19:36 ngày 30/09/2018

a đang là android dev ạ ?

X viết 19:31 ngày 30/09/2018

a đang là android dev ạ ?

Android dev nghiệp dư bình thường thôi em

Đỗ Nhiên viết 19:38 ngày 30/09/2018

java có một cái thư viện mới kiểu như xarmi có thể code được cả android lẫn ios mà chỉ viết có lần thôi bác

Trần Ngọc Khoa viết 19:29 ngày 30/09/2018

Cũng đang tìm hiểu về Java. Comment để hóng

Thanh Nhan Pham viết 19:27 ngày 30/09/2018

Java đang được ưa chuộng ở phần core backend, cung cấp các api cho các bên liên quan khác trong 1 hệ thống lớn.
Ngoài ra thì phần frontend vẫn có thể code bằng Java.
Có thể viết thêm cho các ứng dụng di động.
Theo mình nghĩ thì nên nắm rõ pure Java và 1 số công nghệ như Spring…
Và tốt nhất là nên sử dụng Linux để làm workstation cho việc lập trình.

Bài liên quan
0