Java Developer Bootcamp

Bạn muốn:

  • Được săn đón với những công việc lương cao và đãi ngộ hấp dẫn.
  • Chọn Java để khởi đầu sự nghiệp lập trình của mình?


Vậy thì đăng ký khóa học Java Developer Bootcamp tại Green Academy và bắt đầu con đường trở thành Java Developer chuyên nghiệp nhé!


Chương Trình Đào Tạo

  • KHÁM PHÁ CẤU TRÚC CƠ BẢN HTML5, CSS, BOOTSTRAP

    • Tìm hiểu tổng quan về ngôn ngữ HTML
    • Tìm hiểu các khái niệm cơ bản về HTML5 và CSS3. 
    • Giải mã các khái niệm về tag, layout (bố cục), form (biểu mẫu)… trong HTML5, CSS.
    • Tìm hiểu về kỹ thuật tạo hiệu ứng animation và media.
    • Xây dựng Website template hoàn chỉnh từ bản thiết kế.
    • Xây dựng Website đáp ứng Responsive với Bootstrap

  • XÂY DỰNG FRONT END VỚI JAVASCRIPT & JQUERY

    • Thiết kế sự kiện và hiệu ứng trên Websites
    • Tìm hiểu Javascript: Function, Method, Object, Array, BOM, DOM,…
    • Tìm hiểu Jquery: Event, Effect, Validation & Plugin.

  • THIẾT KẾ VÀ PHÁT TRIỂN WEBSITE VỚI REACTJS

    • Giới thiệu khái niệm và hướng dẫn cài đặt môi trường phát triển.
    • Thành thạo các kỹ thuật ES6 cơ bản 
    • xây dựng cơ bản của ứng dụng  React Component tự tin tạo ra giao diện người dùng động và tương tác.
    • Thành thạo kỹ thuật làm việc vớ Props trong reactjs
    • xây dựng ứng dụng React router dom thuận lợi và linh hoạt, quản lý định hướng của ứng dụng một cách hiệu quả.
    • Nắm rõ cách thực hiện React hook: user State, useEffect, useContext,...
    • Xây dựng và triển khai dự án với API.
  • ÁP DỤNG CHO DỰ ÁN FRONT-END

    • Xây dựng website thương mại điện tử hoặc chủ đề tự chọn.
  • KHÁM PHÁ JAVA NGÔN NGỮ LẬP TRÌNH HƯỚNG ĐỐI TƯỢNG (OOP)

    • Làm quen và chinh phục lập trình hướng đối tượng OOP.
    • Tìm hiểu các kiểu dữ liệu, biến, toán tử, hàm, vòng lặp, chuỗi, mảng… trong ngôn ngữ lập trình Java từ cơ bản đến nâng cao.
    • Nắm rõ cấu trúc lệnh nhằm đơn giản hóa việc lập trình bao gồm: lớp và đối tượng (Class and Object), method (phương thức).
    • Thao tác Encapsulation (Tính Đóng Gói) bảo vệ tính riêng tư, giảm sự phụ thuộc, và tăng tính bảo mật của mã nguồn.
    • Sử dụng Abstraction (Tính Trừu Tượng) giảm sự phức tạp, tạo ra một giao diện đơn giản cho người sử dụng, và tăng khả năng tái sử dụng mã nguồn.
    •  Mở rộng Inheritance (Tính Kế Thừa) tái sử dụng mã nguồn, giảm lặp lại code, và xây dựng quan hệ "is-a" giữa các đối tượng.
    • Sử dụng kỹ thuật Polymorphism (Tính Đa Hình) để linh hoạt sử dụng các đối tượng, tăng khả năng mở rộng, và tạo ra mã nguồn dễ đọc và hiểu.
  • KHÁM PHÁ HỆ QUẢN TRỊ CƠ SỞ DỮ LIỆU MYSQL

    • Tìm hiểu các khái niệm cơ bản về cơ sở dữ liệu MySQL và phương thức giao tiếp với MySQL qua MySQL Workbench.
    • Sử dụng MySQL để tạo bảng, chèn dữ liệu, cập nhật dữ liệu và thay đổi cấu trúc bảng bằng các câu lệnh như: Create table, insert, update, alter table,...
    • Nắm rõ các quy tắc được áp dụng cho dữ liệu trong các bảng của cơ sở dữ liệu  như: not null , unique ,primary key foreign key, check default, create index
    • Chinh phục các câu lệnh thường sử dụng trong các truy vấn SQL để thực hiện phân nhóm, lọc dữ liệu và tính toán giá trị tổng, đếm, tối đa, tối thiểu, trung bình, vv. dựa trên các nhóm như: Group by, having, sum, count, max, min, avg,…
    • Khám phá các điều kiện và phép kết hợp được sử dụng trong các truy vấn SQL để lựa chọn và kết hợp dữ liệu từ các bảng khác nhau như: Between, inner join, left join, right join.
    • Tìm hiểu các điều kiện và phép sắp xếp được sử dụng trong các truy vấn SQL để phân nhóm, lọc, kiểm tra sự tồn tại, sắp xếp kết quả, và so sánh với một tập hợp các giá trị như: Group by, having, exists, order by, in 
    • Sử dụng để kết hợp điều kiện trong các câu lệnh SQL, đặc biệt là trong phần WHERE của các truy vấn: And/or/not operators.
  • THIẾT KẾ VÀ PHÁT TRIỂN ỨNG DỤNG VỚI LẬP TRÌNH JAVA SPRING

    • Cài đặt môi trường, tải Eclipse phiên bản Eclipse IDE for Java Developers.
    • Sử dụng HttpSession trong Java để quản lý Session, Cookies, Redirect. 
    • Tìm hiểu cấu hình  ViewResolver, DispatcherServlet để chuyển hướng các yêu cầu đến các controller trong ứng dụng Spring MVC.
    • Sử dụng Hibernate để thực hiện các thao tác CRUD (Create, Read, Update, Delete) với cơ sở dữ liệu.
    • Áp dụng các kỹ thuật ánh xạ nâng cao như kết hợp, kỹ thuật thừa kế, kết hợp đơn chiều và đối chiều.
    • Sử dụng HQL (Hibernate Query Language) hoặc native SQL để truy vấn cơ sở dữ liệu.
    • Sử dụng các tính năng ngôn ngữ như thực hiện điều kiện, vòng lặp, và các cấu trúc điều khiển trong ngôn ngữ Java.
    • Sử dụng Batch Processing, Hibernate Criteria API để xây dựng các câu truy vấn dựa trên các tiêu chí linh hoạt.
  • ĐỒ ÁN BACKEND

    ● Thiết kế mô hình ERD.

    ● Phân tích và đặc tả chức năng project dựa trên ERD.

    ● Tạo lập 1 website hoàn chỉnh từ frontend tới backend.

Tải chương trình học chi tiết Tải chương trình học chi tiết

Bạn “bỏ túi” những

gì sau khóa học này?

  • Thiết kế được các trang web thương mại điện tử, landing page các chủ đề tự chọn, web giới thiệu doanh nghiệp,...



  • Khả năng lập trình Frontend, vận dụng reactjs trong việc phát triển SINGLE PAGE APP xu hướng thiết kế web hiện đại, giúp trải nghiệm tương tự các ứng dụng mobile.



  • Xây dựng và vận hành được các xử lý backend chuyên sâu từ ngôn ngữ Java.



  • Thích nghi với môi trường làm việc trong lĩnh vực công nghệ web và ứng dụng.

  • Biết cách quản trị thời gian, phân chia công việc cho 1 dự án website.

Cơ hội việc làm cho một Java developer Bootcamp?

Khóa học cung cấp kiến thức về phát triển giao diện, phân trang và bố cục website sử dụng HTML5, CSS3, Bootstrap 5, Javascript, Jquery, các kỹ thuật và phương pháp xây dựng hệ thống Back-end java, framework spring boots, mô hình MVC cùng cơ sở dữ liệu mysql từ cơ bản tới nâng cao, dành cho học viên có đam mê lập trình website, có tư duy về logic và mong muốn trở thành 1 kỹ sư lập trình trong thời đại 4.0.


Sau khi hoàn thành khóa học, học viên đủ tự tin để bắt đầu làm việc trong lĩnh vực phát triển website với Java tại các công ty công nghệ.

Lập trình sự nghiệp, thăng tiến tương lai

Khóa học lập trình Java Developer Bootcamp của học viện Green Academy giúp bạn tự tin làm việc trong lĩnh vực phát triển website với Java tại các công ty công nghệ.

Thời Gian Học : 5 tháng

Thời Lượng Lên Lớp : 600 Giờ

Thời Lượng Thực Hành : 100%

Hình Thức Học: Offline

Sỉ Số : 12 - 20

Ngôn Ngữ: Tiếng Việt


ĐĂNG KÝ

GIỚI THIỆU HỌC VIỆN


Đăng Ký - Lập Trình Game

Khóa học liên quan

Khóa học liên quan

  • Khóa học lập trình Full-Stack tại Green Academy

    Slide title

    FULL-STACK DEVELOPER

    Button
  • Khóa học lập trình Java tại Green Academy

    Slide title

    JAVA DEVELOPER

    Button
  • Khóa học lập trình ứng dụng di động tại Green Academy

    Slide title

    MOBILE DEVELOPER

    Button
  • Khóa học nhập môn lập trình tại Green Academy

    Slide title

    NHẬP MÔN LẬP TRÌNH

    Button
Share by: