Những thứ cần học khi lập trình JAVA
Cho mình hỏi danh sách dưới đây là đủ chưa ạ! khi muốn học LT Website Java Xâu. cảm ơn mọi người!
Tổng quan ngôn ngữ lập trình Java, môi trường phát triển ứng dụng
Các kiểu dữ liệu cơ sở
Thiết kế và xử lý giao diện
Truy xuất tập tin
Mảng và các thao tác trên mảng
Lập trình hướng đối tượng
Sử dụng dịch vụ - network
Collection và Generic
Lớp lồng cấp Inner Class
Làm việc với XML
Truy xuất CSDL
Design Pattern – xây dựng cấu trúc hiệu quả cho ứng dụng
Giới thiệu J2EE – phát triển ứng dụng phân tán, kiến trúc đa tầng
Giao thức Web: Network, HTTP, HTML
Servlet – chuyển giao trực tiếp các dịch vụ Web đến trình duyệt
Sử dụng Bootstrap thiết kế website
JSP – Java Server Page
Mô hình MVC (Model – View - Controller)
Ứng dụng mô hình MVC với JSP và Servlet
Mô hình Spring MVC
Mô hình Java Persist và Hibernate
Mô hình EJB – Enterprise JavaBeans
Session Bean
Message Driven Bean
Entity Beans
Ngôn ngữ truy vấn Java Persistence (JPQL)
Tích hợp các plugin (Facebook, Google, Twitter…) vào website.
Tích hợp editor vào trang Web
Bảo mật trong EJB
Bảo trì website
Triển khai website lên các ứng dụng server như Tomcat EJB, Jboss…
Java SE, Java EE, Java ME
Chuẩn rồi đó bạn ^^~
chắc giờ ko còn thiết kế giao diện nữa đâu :v
ai có danh sách khi muốn học xâu về LT app Android không cho em xin đường để đi với ạ?
Giải thích giùm mình 3 chủ đề này được không ?
cho em hỏi, có ai có đầy đủ tài liệu học Lập trình java về các vấn đề trên không? nếu có có thể gửi cho em được không? mail em là : tieuthanhbinhsci@gmail.com. Em cảm ơn nhiều ạ!
Cho những bạn cần http://www.tutorialspoint.com/ được dịch tại http://vietjack.com/
Java SE (Java Standard Edition) : là nền tảng để phát triển và thực thi các ứng dụng java trên desktop.( thường gọi Java Core)(bao gồm từ đầu đến kết nối CSDL + thêm Thread, Synchronize, Socket)
Java EE (Java Enterprise Edition): là nền tảng phát triển các ứng dụng trên server (thường viết back-end xử lý phía server cho các ứng dụng Java Web, Java Service) (hầu hết các hạng mục còn lại)
Java ME (Micro Edition) : nền tảng phát triển các ứng dụng trên các thiết bị di động.
Mong mn đóng góp, bổ sung thêm
là sao bác,???