Lập trình Java cấp tốc
Khóa học Lập trình Java cấp tốc nhằm trang bị kiến thức, kỹ năng, kinh nghiệm làm việc cho các sinh viên chuyên ngành Công nghệ thông tin và liên quan đã tốt nghiệp Đại học, Cao đẳng nhằm đáp ứng nhu cầu ngày càng cao của ngành phần mềm trong thời gian ngắn nhất.
Khóa học không chỉ giúp học viên có kiến thức, kỹ năng mà còn xây dựng kinh nghiệm thực hiện dự án phần mềm với mô hình thực hiện dự án trong thực tế.
Khóa học Lập trình Java Cấp tốc sẽ giúp bạn tiết kiệm được 1/2 thời gian và 25% chi phí so với các khóa thông thường nên rất phù hợp với các bạn đã tốt nghiệp và đang tìm kiếm việc làm.
Kết quả đạt được sau khóa học
– Có kiến thức, kỹ năng của một kỹ sư phần mềm.
– Có kinh nghiệm tương đương 1 năm làm việc tại các công ty phần mềm.
– Sử dụng tốt tiếng Anh chuyên ngành.
– Tự tin khi tiếp cận dự án phần mềm.
Quyền lợi của học viên
– Trang bị kiến thức, kỹ năng của một kỹ sư phần mềm
– Tiết kiệm 1/2 thời gian và 25% chi phí học tập.
– Được hỗ trợ việc làm cho đến khi tìm được việc
– Được cập nhật miễn phí công nghệ liên quan trong vòng 3 năm sau khi tốt nghiệp
Thời lượng khóa học
STT | Môn học | Số giờ |
1 | Thiết kế Web: HTML5, CSS3, JavaScripts | 44 |
2 | Cơ sở dữ liệu dành cho Lập trình viên | 48 |
3 | Lập trình Java căn bản | 48 |
4 | Lập trình xây dựng ứng dụng Web trên Java | 48 |
5 | Lập trình Java nâng cao (Xây dựng ứng dụng Enterprise với Spring Framework) | 52 |
6 | Thiết kế phần mềm | 24 |
7 | Project – Java Enterprise Application | 34 |
8 | Kỹ năng tìm việc và hỗ trợ việc làm | 10 |
– Tuần học 6 buổi sáng.
– Học tất cả các buổi sáng từ thứ 2 đến thứ 7: 8h00-11h15.
– Thời gian học: 16 tuần
– Thời gian hỗ trợ việc làm: Hỗ trợ cho đến khi tìm được việc.
Đối tượng tham gia và yêu cầu đầu vào
Khóa học Lập trình Java cấp tốc phù hợp với sinh viên chuyên ngành Công nghệ thông tin, Điện tử viễn thông hoặc liên quan đã tốt nghiệp hoặc đang thực tập tốt nghiệp.
Học phí
Học phí theo tháng (4 lần) | 2,900,000 (VND) *4 |
Đóng trọn khóa (1 lần) | 10,500,000 (VND) – Tiết kiệm 10% |
Đăng ký nhóm từ 2 người trở lên | Giảm 200,000 (VND) mỗi người |
Tự trang bị máy tính | Giảm 200,000 (VND) mỗi người |
Đăng ký ngay hôm nay để được giảm 10% học phí toàn khóa học.
Nội dung khóa học Lập trình Java Cấp tốc
Vui lòng kích vào tên môn học để xem nội dung chi tiết từng môn.
Kiến thức cơ bản về Web, HTML, CSS
- Giới thiệu về Web và mô hình ứng dụng Web
- Giới thiệu về HTML và CSS
- Làm việc với các điều khiển của HTML
- Sử dụng HTML và CSS để thiết kế trang Web
- Thiết kế trang Web cho thiết bị di động (Responsive Web Design)
Sử dụng JavaScript và HTML5 để mở rộng chức năng của trang Web
- Làm quen với JavaScript
- Sử dụng thư viện jQuery
- Sử dụng JavaScript plugin để mở rộng chức năng trang web
- Sử dụng Bootstrap framework để thiế kế nhanh website
- Sử dụng các điều khiển nâng cao của HTML5
- Kiểm thử và triển khai một Website lên internet
- Tối ưu hóa trang web với Search Engine(SEO)
- Giám sát và bảo trì Website
Cơ bản về Cơ sở dữ liệu
- Giới thiệu về Cơ sở dữ liệu và hệ quản trị CSDL SQL Server
- Giới thiệu về ngôn ngữ SQL và vai trò của SQL
- Sử dụng SQL để khai thác dữ liệu
- Thiết kế cơ sở dữ liệu
- Cài đặt cơ sở dữ liệu
Các kỹ năng nâng cao về Cơ sở dữ liệu
- Làm việc với các đối tượng trong CSDL
- Làm việc với View
- Lập trình trên CSDL
- Làm việc với Stored Procedures, Functions và Triggers
- Bảo mật cơ sở dữ liệu
- Tối ưu hóa quá trình khai thác, vận hành CSDL
Kiến thức cơ bản về Java
- Giới thiệu về Java
- Làm việc với NetBean
- Làm việc với kiểu dữ liệu
- Làm việc với câu lệnh điều khiển
- Kiểm tra dữ liệu đầu vào
- Test và Debug ứng dụng
Lập trình hướng đối tượng với Java
- Khái niệm về Lập trình hướng đối tượng
- Làm việc với Class, Object
- Làm việc với các tính chất (Encapsulation, Inheritance, Polymorphism)
- Làm việc với Interface, Abstract Class
- Các kỹ năng nâng cao về lập trình hướng đối tượng
Lập trình Java nâng cao
- Làm việc với Mảng (Array)
- Làm việc với Collection và Generics
- Làm việc với Dates và Strings
- Kiểm soát Exceptions
- Làm việc với Threads
Lập trình Web với Java
- Giới thiệu về lập trình Web với Java
- Làm việc với MVC Design Pattern
- Làm việc với Servlet và JSP
- Làm việc với Session và Cookies
- Làm việc với EL, JSTL, JSP Tags
Xây dựng ứng dụng kết nối với Cơ sở dữ liệu (CSDL)
- Hiểu về kiến trúc ứng dụng Java tương tác với CSDL
- Làm việc với JDBC
- Sử dụng JDBC cho ứng dụng
- Hiểu về Object Relation Mapping (ORM)
- Sử dụng ORM trong xây dựng ứng dụng
- Làm việc với ứng dụng có nhiều bảng dữ liệu
- Làm việc Connection Pool để tăng hiệu suất cho ứng dụng
Kỹ năng nâng cao với ứng dụng Web
- Làm việc với JavaMail
- Làm việc với Java Security
- Làm việc với Filters
Xây dựng và triển khai ứng dụng Web
- Xây dựng một ứng dụng Web e-commerce hoàn chỉnh
- Triển khai ứng dụng lên Server
- Làm việc với Java Enterprise Architect
- Làm việc với Spring framework
- Làm việc với Spring Core(Spring Container, Spring DI)
- Làm việc với Spring JPA (Java Persistence API)
- Xây dựng ứng dụng Web với Spring MVC
- Xây dựng Web Service với Spring RESTFUL Web Service
- Viết Unit Testing với Spring Unit Test
- Xây dựng ứng dụng enterprise hoàn chỉnh với Spring framework
Khái niệm về thiết kế phần mềm
Phân tích và thiểt kế hệ thống theo mô hình hướng đối tượng
Giới thiệu về UML và cách dùng UML trong phân tích và thiết kế
Làm việc với các bản vẽ:
- Use Case Diagram
- Class Diagram
- Sequence Diagram
- Activity Diagram
- Component Diagram
- Deployment Diagram
- Một số bản vẽ hữu ích khác
- Thực hiện dự án sát với thực tế các công ty phần mềm đang làm
- Được giáo viên hướng dẫn thực hiện
- Làm việc theo mô hình sản xuất phần mềm hiện đại (Scrum)
- Sử dụng các công cụ quản lý như Trello, Git, GitHub, Maven…
- Hướng dẫn nghiên cứu, tiếp cận các công ty phần mềm
- Kỹ năng phỏng vấn tìm việc
- Hỗ trợ tìm việc cho đến khi tìm được việc làm
- Tư vấn kỹ năng phát triển nghề nghiệp
- Đạo đức nghề nghiệp của một lập trình viên
iViettech – Nơi tốt nhất để học lập trình.
Comments