JAVA SPRING & HIBERNATE LÀ GÌ?

  • CCNA (Cisco Certified Network Associate) là chứng chỉ kỹ thuật quốc tế dành cho các chuyên gia mạng được cấp bởi hãng sản xuất thiết bị mạng hàng đầu thế giới Cisco Systems của Hoa Kỳ. Theo một nghiên cứu của tạp chí Certification Magazine thì CCNA được coi là chứng chỉ tốt nhất trong danh sách 10 chứng chỉ nghề nghiệp hàng đầu thế giới. Người có chứng chỉ này được hiểu là đã có kiến thức cơ bản và toàn diện về các công nghệ mạng cũng như kỹ năng thực hành. Hiện nay CCNA Routing & Switching V6.0 (mã môn 200-125) là phiên bản mới nhất.

MỤC TIÊU KHÓA HỌC CCNAX:

  • Trình bày được đặc điểm về địa chỉ IPv4, IPv6.
  • Vận dụng được các kỹ thuật chia mạng con để hoạch định hệ thống địa chỉ IP cho hệ thống mạng; cài đặt được hệ thống sử dụng IPv4.
  • Cấu hình được các giao thức định tuyến trong hệ thống mạng: RIP, OSPF, EIGRP cho mạng IPv4 và IPv6.
  • Cấu hình được các kỹ thuật trên Switch: VLAN, VTP, STP.
  • Cấu hình được các kỹ thuật ACL, NAT.
  • Xác định và xử lý được các sự cố cơ bản trong mạng LAN.

NHỮNG LỢI ÍCH KHI HỌC KHÓA HỌC JAVA SPRING & HIBERNATE:

  • Viết code ít hơn: Không cần phải viết code trước và sau khi truy vấn với database qua connection.
  • Dễ test hơn.
  • Xử lý exception tốt hơn: Spring framewrok cung cấp các API để xử lý exception với ORM framework.
  • Tích hợp quản lý transaction: Spring hỗ trợ khả năng quản lý transaction qua AOP.

ĐIỂM NỔI BẬT CỦA KHÓA HỌC

Chất lượng đi đầu,
cam kết đầu ra

Hệ thống
bài giảng online

Chương trình
đạo tạo liên cấp

ĐẶC QUYỀN HỌC VIÊN

Học qua dự án thực tế. Không chấp nhận lý thuyết suông. Học xong cam kết làm được việc.

Được học với những Mentor tốt nhất. Có trình độ, tâm huyết và đặc biệt yêu thích giảng dạy.

Được đào tạo coder với định hướng nâng cấp lên software engineer.

Được chọn giờ học, ngày học tùy theo giờ giấc của mình. Nếu bạn ốm, có việc bận – buổi học sẽ chuyển sang hôm khác.

Bài giảng sinh động, dễ hiểu, áp dụng vào thực hành. Thực hành 80% thời lượng học.

Học hoàn toàn online. Bạn không còn nỗi lo kẹt xe, mưa gió, bụi bặm.

Hưởng học phí rẻ hơn so với các trung tâm khác, đặc biệt có ưu đãi học phí khi nhóm học cùng đăng ký.

Hỗ trợ học lại miễn phí nếu học viên không đạt yêu cầu sau khóa học.

Hưởng học phí rẻ hơn so với các trung tâm khác, đặc biệt có ưu đãi học phí khi nhóm học cùng đăng ký.

Nơi duy nhất cam kết trả lại học phí những buổi chưa học nếu không hài lòng.

ĐỐI TƯỢNG HỌC VIÊN

  • Yêu thích lập trình, không giới hạn độ tuổi.
  •  Muốn kiếm tiền từ việc viết ứng dụng cho thiết bị di động.
  •  Muốn làm việc ở vị trí lập trình viên. Khóa học yêu cầu học viên đã có kiến thức về mạng và lập trình.
  • Những bạn học sinh THPT hoặc đã tốt nghiệp THPT.
  • Những bạn sinh viên Đại Học.
  • Người đang đi làm muốn chuyển ngành sang CNTT.

KẾT QUẢ ĐẠT ĐƯỢC

  • Nắm được kiến thức CCNAX chi tiết và bài bản.
  • Là nền tảng cho các ngôn ngữ lập trình khác sau này.
  • Nâng cao, mở rộng kiến thức và ứng dụng CCNAX cho các bạn yêu thích bộ môn này.
  • Giúp học viên rèn luyện tư duy.
  • Tạo ra các ứng dụng có tốc độ xử lý nhanh.
  • Áp dụng kiến thức CCNAX cho những sản phẩm startup, yêu cầu thay đổi, mở rộng nhanh, có lượng truy cập lớn.
  • Xin việc ở các công ty về lập trình.

Đối tượng

Các bé từ 6 – 15 tuổi

Thời gian học

1 tiếng/buổi

Số buổi học

45

Số học viên

8 – 10 bạn

Học phí

4.900.000đ

Đăng ký học trải nghiệm

miễn phí tại đây

LỘ TRÌNH

Phần 1: Java căn bản

Giới thiệu về khóa học và cài đặt các công cụ lập trình cần thiết: Java 8, Eclipse, MySQL.

   – Làm quen với Java.

  • Giới thiệu Java.
  • Môi trường lập trình Java: sơ lược Java ME, Java SE, Java EE.

   – Các cú pháp cơ bản với Java.

  • Chương trình “Hello Java”.
  • Thực hành.

   – Biến và kiểu dữ liệu trong Java.

  • Biến và kiểu dữ liệu trong Java.
  • Kiểu dữ liệu mảng và chuỗi.
  • Thực hành.
Phần 2: Java căn bản 2

Cấu trúc điều kiện.

  • Cấu trúc điều kiện và chân trị – if-else và switch-case.
  • Kết hợp chân trị.
  • Thực hành.

   – Vòng lặp trong Java.

  • Vòng lặp trong Java.
  • Vòng lặp while và vòng lặp for.
  • Thực hành.

   – Hàm trong Java.

  • Tạo hàm và sử dụng hàm trong Java.
  • Thực hành.
Phần 3: Hướng đối tượng trong Java

 Đối tượng trong Java.

  • Đối tượng trong Java.
  • Thuộc tính và các phương thức.
  • Thực hành.

   – Mở rộng.

  • Phương thức tạo.
  • Từ khóa static.
  • Thực hành.

   – Package và import trong Java.

  • Module hóa các thành phần trong Java.
  • Từ khóa import.
  • Thực hành.
Phần 4: Hướng đối tượng trong Java – các tính chất

Các tính chất cơ bản lập trình hướng đối tượng.

  • Tính trừu tượng, đóng gói, kế thừa và đa hình.
  • Thực hành.

   – Package.

  • Package và import package trong Java.
  • Thực hành.
Phần 5: Java Servlet

Nhắc lại Java EE.

   – Tomcat webserver và Java Servlet.

  • Java Applet và Java Servlet.
  • Hello Servlet.
  • HTTP Method.
  • request và response.
  • Thực hành.

   – RESTful.

  • XML và JSON.
  • JSON.

   – Khởi tạo 1 số API cơ bản.

   – Thuận lợi và bất lợi của Servlet.

   – Giới thiệu về JSP.

  • Mối liên hệ giữa JSP và HTML.
  • Thực hành.
Phần 6: Cơ sở dữ liệu căn bản

 Cơ sở dữ liệu căn bản.

  • MySQL và cấu hình kết nối dữ liệu.
  • Tạo cơ sở dữ liệu và các bảng dữ liệu.
  • Các kiểu dữ liệu cơ bản trong MySQL.
  • Các truy vấn cơ bản với các tính năng CRUD.
  • Khóa chính và khóa ngoại.
  • Sử dụng các loại collations.
  • Thực hành truy vấn.

   – Cơ sở dữ liệu mở rộng.

  • Các loại Engine lưu trữ.
  • Mô hình cơ sở dữ liệu quan hệ.
  • Các loại join.
Phần 7: Spring Framework

 Giới thiệu về Spring Framework.

  • Các thành phần Spring Framework.
  • Giới thiệu Spring Framework 5.0.

   – Giới thiệu về Maven và Gradle.

  • Sử dụng Maven quản lý các thành phần trong dự án.
  • Spring Mvc.
  • Cấu hình Spring Mvc tạo ra các Controller cơ bản.
  • Controller với response JSON (RESTful cho Controller).

   – Các file config trong Spring.

   – Controller và RestController.

   – Thực hành.

   – Giới thiệu 1 số Design Pattern cần thiết trong khóa học:

  • Dependence Injection.
  • Proxy.
  • Facade.
Phần 8: Spring Framework – Cấu hình với các Java Annotation

Giới thiệu sơ lược Java Annotation.

   – Các Annotation trong Spring dành cho cấu hình và cho Controller.

  • Phân tích cấu trúc file cấu hình với Spring.
  • Ánh xạ đường dẫn trong Controller.

   – Thao tác với các tham số.

  • Các vấn đề về đường dẫn thân thiện người dùng.
  • Đường dẫn sử dụng tham số.
  • Thuận lợi – bất lợi với trường hợp sử dụng cho API hay đường dẫn đến trang web.
  • Thực hành.

   – Bổ sung kiến thức Java.

  • Java Beans.
  • POJO.
  • Serialization.
Phần 9: JPA và Hibernate

 Giới thiệu về khái niệm JPA.

  • Mô hình cơ sở dữ liệu quan hệ.
  • Mô hình ORM.
  • Thuận lợi và nhược điểm của 2 mô hình trên.

   – Các hiện thực hóa JPA – Hibernate và Entity frameworks.

  • Cấu hình Hibernate với Spring.
  • Entity và thiết kế Entity “Product”.
  • Migration với Hibernate.
  • Thực hành.
Phần 10: Entity và mô hình quan hệ

Nhắc lại các tính năng project Electronics.

   – Giới thiệu về Entity.

  • POJO và Entity.
  • Các Annotation thường sử dụng với các Entity.
  • Thiết kế 1 Entity cơ bản.

   – Quan hệ giữa các Entity.

  • Một vs một.
  • Một vs nhiều.
  • Nhiều vs một.
  • Nhiều vs nhiều.
  • Thực hành trên project.
Phần 11: Object States – Lớp DAO

Object States.

  • Giới thiệu về Object States.
  • Thực hành thao tác Object States.
  • Hiện thực

   – Lớp DAO.

  • Giới thiệu về lớp DAO.
  • Tổ chức lại project Electronics.
  • Hiện thực các lớp DAO cho project Electronics
Phần 12: Hoàn thiện các tính năng backend của project
  • Ôn tập và hoàn thiện các tính năng cơ bản của project.

Trả lời

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *

Mầu Ngô Giáp

CÁC KHÓA ĐÀO TẠO :

  1. Lập trình Java core.
  2. Lập trình Android.

KINH NGHIỆM ĐÀO TẠO :

  1. Trung tâm T3H – ĐH Khoa học tự nhiên:
    Giảng viên môn lập trình Java – Android.
  2. Học với chuyên gia
    Giảng viên môn lập trình Java – Android.

KINH NGHIỆM LÀM VIỆC :

  1. FPT Software
    Developer.
  2. Samsung Vietnam Mobile R&D Center (SVMC)
    Developer.
  3. Vnext Software
    Developer.
  4. Framgia Inc1. Lập trình Java core.
  5. Lập trình Android
    Developer.

CHỨNG CHỈ VÀ BẰNG CẤP :

  1. Bằng cử nhân ĐH kinh Doanh và Công Nghệ Hà Nội – HUBT.
  2. Chứng chỉ lập trình viên Android tại T3H – ĐH Khoa Học Tự Nhiên TP.HCM.

Phạm Trung Đoan

CÁC KHÓA ĐÀO TẠO :

  1. Lập trình Java-Android.

KINH NGHIỆM ĐÀO TẠO :

  1. Trung tâm T3H – ĐH Khoa học tự nhiên.
  2. Giảng viên khóa Java-Android.
  3. Học với chuyên gia.
  4. Giảng viên khóa Java-Android.

KINH NGHIỆM LÀM VIỆC :

  1. Samsung Mobile R&D Center(SVMC)
    Software Enginner, Android Developer.
  2. FPT Software
    Android Developer.
  3. Framgia
    Android Developer.

CHỨNG CHỈ VÀ BẰNG CẤP :

  1. Bằng kỹ sư ĐH Công Nghiệp Hà Nội.
  2. Chứng chỉ Android – Trung tâm T3H- ĐH Khoa học tự nhiên.
  3. Software Certificate Test: Advanced.

Phạm Thanh Hằng

CÁC KHÓA ĐÀO TẠO :

  1. Tiếng Anh.

KINH NGHIỆM ĐÀO TẠO :

  1. Elight Learning English.
  2. Học với chuyên gia.

KINH NGHIỆM LÀM VIỆC :

  1. Deloitte Vietnam.
  2. Dentsu Vietnam.

THÀNH TỰU ĐẠT ĐƯỢC :

  1. Top 5 cuộc thi tranh biện Voice Out 2017.
  2. Giải nhất EBBA Music – Đại học Kinh tế Quốc dân.
  3. Giải nhất cuộc thi khởi nghiệp Kinh tế Quốc dân NEUrON 2018.
  4. Giải nhất cuộc thi khởi nghiệp Ý tưởng sinh viên khởi nghiệp (thành phố Hà Nội).
  5. Giải 3 cuộc thi khởi nghiệp cấp quốc gia SV.STARTUP.

Nguyễn Văn Cương

CÁC KHÓA ĐÀO TẠO :

  1. Lập trình Java.
  2. Lập trình Mobile Android.

KINH NGHIỆM ĐÀO TẠO :

  1. Đại Học Funix
    Mentor chứng chỉ Java, Android Mobile.
  2. Học với chuyên gia
    Giảng viên khóa Java, Mobile Android.

KINH NGHIỆM LÀM VIỆC :

  1. AsianTech Developer.
  2. FPT Software Developer.
  3. Android MobileTrainer.

CHỨNG CHỈ VÀ BẰNG CẤP :

  1. Bằng kỹ sư công nghệ thông tin Đại học Bách Khoa Đà Nẵng.

THÀNH TỰU ĐẠT ĐƯỢC :

  1. Giải Cá nhân xuất sắc nhất BU.

Nguyễn Tuấn Anh

CÁC KHÓA ĐÀO TẠO :

  1. Java Core + OOP.
  2. Java Web.

KINH NGHIỆM ĐÀO TẠO :

  1. Java Core / OOP / Web.
  2. Big Data.

KINH NGHIỆM LÀM VIỆC :

  1. Solution Architect at FPT Software.
  2. Big Data Engineer/PM/PO at Viettel Cyberspace (Viettel Group).
  3. Data Scientist at Gamejam.

CHỨNG CHỈ VÀ BẰNG CẤP :

  1. Cử nhân ĐH Ngoại thương Hà Nội.

THÀNH TỰU ĐẠT ĐƯỢC :

  1. Giải Ba Quốc gia Olympic Tin học Việt Nam.
  2. Giải Nhất khối không chuyên ACM ICPC Asia Đà Nẵng 2014.

Nguyễn Thùy Dung

CÁC KHÓA ĐÀO TẠO :

  1. Tin Học Văn Phòng.

KINH NGHIỆM ĐÀO TẠO :

  1. 6 năm kinh nghiệm.

KINH NGHIỆM LÀM VIỆC :

  1. Giảng viên dạy các môn ngành CNTT 6 năm và dạy tin học văn phòng trung tâm kế toán bên ngoài.

CHỨNG CHỈ VÀ BẰNG CẤP :

  1. Cử nhân đại học sư phạm HN2.
  2. Thạc sĩ ngành hệ thống thông tin trường HVCN bưu chính viễn thông.

Lê Văn Toàn

CÁC KHÓA ĐÀO TẠO :

  1. Lập trình Backend: PHP, Nodejs, Typescript.
  2. Lập trình Front-End (Reactjs, Vuejs, Angular, html, css).

KINH NGHIỆM ĐÀO TẠO :

  1. Trung tâm T3H – ĐH Khoa học tự nhiên :
    Giảng viên PHP, Javascript, HTML, CSS.
  2. Học với chuyên gia
    Giảng viên khóa PHP, Reactjs, HTML, CSS.

KINH NGHIỆM LÀM VIỆC :

  1. Apax English Fullstack Developer.
  2. Smartosc JSC.

CHỨNG CHỈ VÀ BẰNG CẤP :

  1. Bằng cử nhân ĐHKHTN TP HCM.

Lê Hữu Việt Anh

CÁC KHÓA ĐÀO TẠO :

  1. Lập trình Front-End (html, css, javascript, jquery, bootstrap).

KINH NGHIỆM ĐÀO TẠO :

  1. Học với chuyên gia:
    Giảng viên khóa Front-end.

KINH NGHIỆM LÀM VIỆC :

  1. Web developer KMS.

Đoàn Sơn Tùng

CÁC KHÓA ĐÀO TẠO :

  1. Software testing.

KINH NGHIỆM ĐÀO TẠO :

  1. Mentor at Học Với Chuyên Gia.

KINH NGHIỆM LÀM VIỆC :

  1. QC Engineer – LogiGear Vietnam.
  2. Senior QA – Sunrise Software Solutions.
  3. Release QA – Lazada Techub.
  4. Software Test Lead – B2BE GSS Vietnam.

CHỨNG CHỈ VÀ BẰNG CẤP :

  1. Dilopma of Computer Science – TafeSA (South Australia).
  2. Microsoft Certificate of System Administration.
  3. Microsoft Certificate of System Engineering.

Nguyễn Bảo Thắng

CÁC KHÓA ĐÀO TẠO :

  1. Lập trình C#.
  2. Lập trình ứng dụng Window Application, Window Presentation Foundation.

KINH NGHIỆM ĐÀO TẠO :

  1. Học với chuyên gia: Giảng viên khóa lập trình C#, WPF.
  2. Rubysoftware: Giảng viên lập trình C#, kỹ năng quản lý dự án.

KINH NGHIỆM LÀM VIỆC :

  1. Công ty cổ phần phát triển hệ thống thông tin ISM.
  2. Công ty cổ phần phát triển phần mềm chứng khoán Việt Nam.
  3. FPT Software.
  4.  Rikkeisoft.
  5. Rubysoftware.

CHỨNG CHỈ VÀ BẰNG CẤP :

  1. Kỹ sư tin học- Viện Đại Học Mở Hà Nội.
  2. Project Management Fundamentals – PMI Registered Education.

GIẢI THƯỞNG :

  1. Cá nhân xuất sắc FPT Software FSU17 BU68 2015.