thắc mắc [Java] Thắc mắc về Java

:confident: w3schools: html -> css -> js -> youtube tutorials , xong cái đó thì thích theo cái nào thì học cái đấy, quan trọng là có kiên trì đc hay không thôi :sad:
Thời gian rảnh học thêm cong cụ kiếm tiền mà, cố gắng kiên trì được :))) Thank bạn!
 
Nếu thớt newbie thì nên tìm hiểu cả hai. Mỗi cái đều có điểm mạnh/yếu riêng của nó. Tùy vào từng trường hợp mà ứng dụng chứ cũng khó để nói cái nào hơn cái nào.
Nếu để bắt đầu mình vote java vì:
- Kiến trúc chặt chẽ, sáng sủa -> cái này tốt cho khả năng design
- Thư viện core mạch lạc rõ ràng, dễ dàng tìm hiểu sâu
- Dễ debug: cả local lẫn remote server đều có thể chạy debug được
- Vì nó là ngôn ngữ thông dịch nên là cũng cần tìm hiểu cả về cách biên dịch, khởi tạo, các thư viện runtime ... nên sẽ gặt hái được nhiều kiến thức trong quá trình làm việc
- Nhiều môi trường ứng dụng: server, mobile, embedded systems...
 
JavaScript học nhanh hơn Java, 4h/ngày trong 1 tháng sẽ rất rành về JavaScript. Đối với Java, mất 3 tháng hoặc lâu hơn nếu không đủ thông minh.
 
Nếu theo công nghệ Java mới thì ta dùng CSS trong JavaFX để build cái GUI cross platform.

Swing làm production chắc kô còn nhiều, chủ yếu chắc chỉ còn dạy trong ĐH nó là thư viện cũ xây dựng giao diện GUI = kéo thả kiểu VB/C# hoặc dùng thuần code. Nó cạnh tranh với Win Forms của .NET. Rồi bác sửa chút xíu là có Java Applet chạy bên trong trình duyệt (đối đầu Silverlight của .NET). Nhà tôi cho thuê đi đóng thuế ở chi cục thuế thấy nó dùng Java Applet trong trình duyệt IE. Cùng lúc đó thì Java JSF cạnh tranh với ASP.NET Web Forms bên .NET. Còn mới hơn thì .NET ra WPF còn Java thì cải tiến JavaFX.
 
Last edited:

Các công ty hiện hay còn tuyển thực tập JSP - Servlet không?​

Như title, không biết các cty hiện có còn tuyển như yêu cầu trên không các bác nhỉ, hay bây giờ ưu tiên Spring Framework hơn vậy?
 
thế Spring Framework và JSP - Servlet có mối quan hệ ntn?
JSP - Servlet là viết code thuần Java, Spring là 1 framework giúp mình làm web nhanh hơn, ví dụ bên servlet muốn insert, update, delete,... thì mình phải viết tay còn Spring là nó build sẵn mình chỉ việc gọi ra thôi, nhanh hơn rất nhiều
 
Bác muốn làm chuyên về Servlet hả, vậy thì vào VNG nhé, đặc biệt là team Zalo, trong đó xài Servlet khá nhiều, và một số team trong VNG vẫn code backend bằng Servlet chứ không dùng Spring
 
JSP - Servlet là viết code thuần Java, Spring là 1 framework giúp mình làm web nhanh hơn, ví dụ bên servlet muốn insert, update, delete,... thì mình phải viết tay còn Spring là nó build sẵn mình chỉ việc gọi ra thôi, nhanh hơn rất nhiều
Cái đoạn bôi đậm này chẳng liên quan gì cả. Để hiểu tại sao công ty họ tuyển Spring, Strut. Trước tiên nên tìm hiểu và phân biệt được Spring với công nghệ web của java như J2EE, EJB. Và các thành phần jsp, servlet nó nằm ở đâu trong Spring frame work.
 
Cái đoạn bôi đậm này chẳng liên quan gì cả. Để hiểu tại sao công ty họ tuyển Spring, Strut. Trước tiên nên tìm hiểu và phân biệt được Spring với công nghệ web của java như J2EE, EJB. Và các thành phần jsp, servlet nó nằm ở đâu trong Spring frame work.
cám ơn bác
 
Bác muốn làm chuyên về Servlet hả, vậy thì vào VNG nhé, đặc biệt là team Zalo, trong đó xài Servlet khá nhiều, và một số team trong VNG vẫn code backend bằng Servlet chứ không dùng Spring
bữa nay còn nhiều cty làm Servlet không bác nhỉ?
 
JSP-Servlet chắc giờ chỉ dùng trong mấy cty có system xưa hoắc chú trọng stablily thôi, maintain là chính. Giờ chả ai dùng JSP-Servlet để build mới cả. Như t biết thì bên banking có dùng, 2 năm trc t có join cái card registration + management system cho BIDV dùng servlet từ đầu đến cuối luôn, giờ vẫn thấy đang chạy
 
Back
Top