Lập trình Java Spring
Mô tả

Khai giảng 16/6/2016. Khóa này chỉ dành cho những học viên đã lập trình Java tối thiểu 6 tháng hoặc học khóa Java căn bản thực hành. 18 buổi thực hành, học 2 buổi tối 1 tuần từ 6:30 đến 9:30 tại cơ sở 2, phòng 2304, StarCity, Lê Văn Lương. Đảm bảo việc làm nếu hoàn thành đồ án môn học.

Sau khóa học Java căn bản và nâng cao, khóa học lập trình phần mềm web – lập trình Java Spring được thiết kế như một tiếp cận ban đầu với tầng Presentation Layer trong kiến trúc JEE. Sự pha trộn giữa nền tảng JEE 7, Spring 4 và những công nghệ thông dụng hiện hành giúp lập trình viên có được kỹ năng cần thiết đang được sử dụng rộng rãi trong phát triển phần mềm.

Ra đời năm 2004, Spring Framework đã trở thành một nền tảng phổ dụng trong phát triển phần mềm Java, đặc biệt là các ứng dụng Java EE (Enterprise Edition). Sự kết hợp giữa Spring và những công nghệ khác nhau trong JEE cho phép lập trình viên xây dựng những hệ thống phần mềm nhanh, đơn giản, tối ưu, khả chuyển, mạnh mẽ,…

Bản cập nhất mới nhất của khoá học Spring tập trung và Microservice với Spring Boot trên nền Spring 4.2.2

Học lập trình java spring

Không tập trung vào những slide trình chiếu cứng nhắc, Lập trình Java Spring là khóa học tập trung vào thực hành bằng các ví dụ đơn giản, ngắn gọn giúp người học làm quen, trải nghiệm và tự thu nạp kiến thức cho mình. Học viên sẽ được tiếp cận các mô hình phát triển, building,  coding, testing, deploying,… trong môi trường công nghiệp với công cụ mã mở như Maven, Eclipse, Tomcat,… Học viên sẽ được linh hoạt lựa chọn các web framework thông dụng nhất hiện nay (Spring-MVC, JSF, GWT, Struts…)  tích hợp với Hibernate, Web Service, …

Đặc điểm của khoá học:

  • Có nhiều mã nguồn được chắt lọc từ những dự án lập trình Spring thực tế giúp học viên nắm bắt công nghệ nhanh hơn.
  • Số lượng bài tập thực hành phong phú. Yêu cầu học viên phải toàn tâm dành thời gian tối thiểu một ngày 4 tiếng để lập trình làm bài tập.
  • Giảng viên Nhữ Đình Thuận, trưởng nhóm công nghệ Java tại FSoft, tác giả của VietSpider.
  • Slide do giảng viên tự biên soạn, nhiều hình ảnh – code tóm tắt trực quan giúp học viên hiểu tổng quát và nhớ sâu những điểm chính.
  • Giảng viên code trực tiếp trong giờ học và giải thích từng bước để học viên học theo.
  • 2 màn hình projector 46 inch.
  • Lớp học nhỏ dưới 14 học viên. Học viên và giảng viên dễ dàng trao đổi, hỏi đáp.
  • 15 buổi học, mỗi buổi 3 tiếng, phục vụ ăn nhẹ, đồ uống trong giờ nghỉ giải lao. Diễn ra trong khoảng 3 tháng.

Trang thiết bị đào tạo tại Techmaster

Điều kiện nhập học:

  • Học viên tham gia khóa học cần có kiến thức về Java căn bản và HTML.
  • Nếu chưa có kiên thức căn bản thì có thể tham khảo khóa Lập trình Java căn bản

 

Giáo trình
0. JSF 1
  •  Setup Maven
  •  Create Spring project
  •  Build the project
  •   Import project to Eclipse
  •  Getting Started Sample
  •  JSF Tag
1. Hibernate 1
  •  First Program
  •  Query Data
  •   Insert
  •  Update
  •  Delete
  •  Search
2. Spring JDBC
  •  Setup DataSource
  •  Insert data by JDBC Template
  •  Using StatementCallback
  •  Mapping Record
  •  Batch Processing
  •  Implement Write Operation
  •  Java Based Configuration
3. Hibernate 2
  •  Many-to-One
  •   Mapping One-to-Many
  •  Mapping Collections
  •  Query Language
  •  Criteria Native
  •  SQL Batch Processing
  •   Interceptor
4. JAX-WS
  •  Create Sample Program
  •   Integrating with Spring and Hibernate
  •   Develop Client Application
  •  Integrating with Web Application
5. JSF 2
  •   JSP Tag Library
  •  Facelets
  •  Converters & Validation
  •   Integrate with Hibernate
6. Spring Web MVC 2
  •  Context Loader Listener
  •  Programing Web MVC with JDBC
  •  AJAX Sample
  •  Tiles
  •  Multipart
  •  View Image
  •  Exception Resolver
7. Spring Web MVC 1
  •  Setup Maven
  •  Create Spring Web project
  •  Build the project
  •  Import project to Eclipse
  •  Getting Started Sample
  •  Form Handling
  •  Form Validation
8. WebService – Restful (Đang cập nhật)
  •   Develop Rest service with Spring's annotation-based MVC framework
  •  Write Restful Client Test
9. JSF 3
  •  AJAX and Listener
  •   AJAX – Monitoring Events
  •  AJAX – Handling Errors
  •   Authentication
  •  Navigation
  •  JSF Lifecycle
10. WebService – Restful 2 (Đang cập nhật)
  •   Authentication
  •   Integration with Web Application
  •  Rest with XML format for output data
11. Spring Boot
  •  Create Spring Boot project
  •  Build and deploy application
  •  XML Configuration and Annotation Configuration
  •  Apache Tiles
  •  Logging application (log4j)
  •   Spring Security with Annotation Configuration
12. Spring Web MVC 3
  •  JSon View
  •  XML View
  •   XSLT View
  •   XXXViewResolver
  •  Excel View
  •  PDF View
  •  Jasper Report
13. Spring Core
  •  Setup Maven
  •  Create Spring project
  •  Build the project
  •  Import project to Eclipse
  •  Getting Started Sample
  •  Bean Definition
  •  Java Based Configuration
  •  Bean Life Cycle
  •  Bean Post Processors
  •  Bean Definition Inheritance
  •  Dependency Injection
  •  Beans AutoWiring
  •  Annotation Based Configuration
  •  Event Handling
Gói học phí
Bạn có thắc mắc
Nhận hỗ trợ
Để lại thông tin, chúng tôi sẽ liên hệ với bạn
Đóng trọn gói
4500000đ
Học viên hoàn thành học phí trong một lần
Đóng theo đợt
4500000đ
Học viên có thể đóng thành nhiều đợt