01/10/2018, 13:31

Muốn lập trình ứng dụng bằng Java thì phải học gì tiếp theo sau Java cơ bản?

mk muốn lập trinh ứng dụng bằng java nhưng không biết học song java cơ bản rồi thì phải làm gì tiếp nhỉ. Ae nào biết tư vấn mk với!!!

Trần Thiên Phúc viết 15:45 ngày 01/10/2018

Java Swing có lẽ là một hướng đi tốt cho bạn

Phan Bá Hải viết 15:38 ngày 01/10/2018

Bạn muốn lập trình gì? Desktop app, Webapp hay Android app?

  • Desktop app thì Swing hoặc JavaFX, mà Desktop app trên Java chỉ học để hiểu mô hình MVC thôi chứ ứng dụng thì ít, vì Desktop app viết bằng Java tốc độ thì chậm, lại nặng hơn so với C++ (Qt)
  • Webapp: Học JavaEE, học thêm mô hình MVC nếu chưa học, học CSDL, JDBC, Hibernate (ORM Framework), sau đó học thêm Spring MVC, nghiên cứu thêm các thư viện phổ biến như Apache Commons (Codec, Logging, UploadFile, HTTP,…) , GSON, Javax.Mail,… Java Webapp vẫn đang rất chuộng ở ngoài thị trường việc làm
  • Android app: Hơi tiếc là Google họ chuyển sang Kotlin rồi, nhưng vẫn có thể code Java được, chuyển sang Kotlin cũng không khó lắm đâu. Học cơ bản rồi sang SQLite, sử dụng API của Google, Facebook,…
Triet viết 15:38 ngày 01/10/2018

Nếu đã đủ trình độ cơ bản thì mình nghĩ bạn nên ứng tuyển vào một công ty nào đó ở vị trí thấp nhất. Khi đó công ty sử dụng Java theo hướng nào thì bạn học theo hướng đó. Đi làm thì bạn có động lực học công nghệ gấp rút hơn, đồng thời có bậc trên chỉ dẫn nếu cần.
Bạn muốn tạo ứng dụng Java thì làm một app Java Swing cơ bản đi, kéo thả cũng được. Tính chiều cao khi người dùng nhập chiều cao vào chẳng hạn.

Bài liên quan
0