Hỏi đáp
Chia sẻ kiến thức, cùng nhau phát triển
Chào mọi người, em đang tự học java, định hướng sẽ đi theo hướng làm app sử dụng java. Vì là tự học nên sau khi học xong java cơ bản em không biết nên học tiếp những gì để có thể đi đúng hướng của mình, hiện tại em có học thêm về Swing java mà em thắc mắc nó có được khuyên dùng không ạ? Mọi người có thể cho em biết em nên dùng những công cụ nào hỗ trợ lập trình java tốt hơn được không ạ.
Em xin cám ơn.
Ngôn ngữ java đc các doanh nghiệp tuyển dụng để làm trong nội bộ là nhiều .
Ja2EE , javaFX , Swing , spring framework, Hibernate ,Android ,Web Service những thứ liên quan tới nó bạn có thể tìm hiểu .
thêm cái thằng JavaScript trong Font-end Web nữa ( HTML;CSS3;JavaScript ) nhiều cty cần có kỷ năng này ... làm web nhanh cắt layout.
thêm PHP thì quá ngon ( 6 tháng tự học có thể chơi đc )
Và một điều ... bạn cần học song song cái cơ sở dữ liệu ( SQL server hay MySQL ).
Java Swing với Java FX chuyên về làm ứng dụng Desktop, cơ mà cũng thấy ít người sử dụng cái này lắm, lý do thì theo mình nó hơi tù. Java thì bự nhất là mobile rồi, bạn có thể tìm hiểu về Android Studio để làm app mobile native thì bạn sẽ cực kì có tương lai luôn, vì mobile giờ đang hot và dự là sẽ hot nữa vì mấy ông lớn suốt ngày cạnh tranh trên mảng này. Bạn làm app mobile bằng Android Studio ngon lành rồi thì qua mấy công nghệ làm app Android khác bạn cũng tiếp cận khỏe lắm.
Còn nhánh khác nữa thì Java cũng làm web được, hình như Java Spring với Java EE thì phải, cũng khá là ngon đó. Bạn có thể tìm hiểu với keyword này, mình thì không biết sâu về mấy cái này lắm. Và còn một số thứ khác như hướng lập trình nhúng hay to lớn hơn như Big Data, hệ thống tài chính ngân hàng.... Nói chung học sâu thì sẽ thấy Java nó khá là mạnh và ẩn mình ở muôn nơi.
Công cụ lập trình thì 3 thằng chính, NetBean, Eclipse, InteliJ với thêm cái nữa là Android Studio(cái này chỉ làm mobile thôi), hết rồi.
Em nhỡ tay bấm rồi nó ra tận 2 cái rồi, mấy ad xóa hộ 1 cái giúp e được k ạ.