Mô tả

LUYỆN TẬP JAVA CORE QUA MỘT SỐ DỰ ÁN

 

Java core Input, output, if,else, for, while

Java Core : Thư viện & Chuỗi

Java core : Một số thuật toán trên Collections

Tổ chức sơ đồ lớp, lập trình hướng đối tượng

Xây dựng dự án với CRUD

Một số thuật toán tìm kiếm, sắp xếp

Kế thừa và Interface

 

NỀN TẢNG FRONT END CHO HỆ THỐNG WEBSITE

 

Xây dựng template cho website

Các kiến thức nền tảng về Front-End (HTML, CSS)

Nền tảng HTML5, CSS3, Flexbox

 

LÀM VIỆC VỚI HỆ THỐNG CƠ SỞ DỮ LIỆU

 

Các loại Cơ sở dữ liệu, SQL, Hệ quản trị dữ liệu

Làm việc với MySQL

Cài đặt Docker và chạy Mysql trên Docker

Thao tác với CSDL, Bảng, Dữ Liệu

Tạo các bảng dữ liệu cho các dự án

Làm việc với câu lệnh SELECT - SELECT DISTINCT

Câu lệnh SELECT WHERE

Câu lệnh SELECT với toán tử AND, OR, NOT và ORDER BY

Câu lệnh SELECT với Hàm SQL và GROUP BY, Having

SELECT với Ngày Giờ trong SQL

INDEX và AUTO INCREMENT

SQL Constraint - NOT NULL và UNIQUE

Quan hệ các bảng

SELECT với Ngày Giờ trong SQL

Câu lệnh SQL JOIN - Gộp các bảng dữ liệu

SUB QUERY trong SQL

Thực hành với các câu lệnh trong dự án CRM

 

JAVA SERVLET QUA DỰ ÁN CRM

 

Thiết lập môi trường

Mô hình thực hiện

Chu kì sống Servlet

Cấu hình Servlet sử dụng XML

ServletRequest trong Java Servlet

ServletResponse trong Java Servlet

HTTP Response Code trong Java Servlet

Đọc dữ liệu gửi lên từ client qua URL trong Java Web

Đọc dữ liệu từ POST và GET trong HTML Form trong Java Servlet

Bắt lỗi xảy ra về trang thân thiện trong Java Servlet

Redirect - Chuyển hướng trang web trong Java Servlet

Auto Refresh - Tự động làm mới trang Java Servlet

RequestDispatcher trong Java Servlet

ServletContext trong Java Servlet

Java Servlet căn bản nâng cao qua các dự án CRM - Phần 2

Thẻ welcome file list trong webxml của Java Servlet

Java Servlet và JDBC làm việc với cơ sở dữ liệu

Java Servlet và JDBC làm việc với cơ sở dữ liệu

Java Servlet Cookies

Login sử dụng Servlet Cookie

Java Servlet Session

Login và Logout sử dụng Servlet Session

Java Servlet Filter

Java Servlet Filter dùng XML config

Java Servlet Filter sử dụng Java config

Java Servlet Filter tính số lượt truy cập website

Java Servlet FilterConfig

PHẦN 5

JSP/SERVLET TOÀN TẬP QUA DỰ ÁN

 

Phân biệt JSP & Servlet

Giới Thiệu JSP

JSP - HttpServletRequest

JSP - HttpServletResponse

JSP Form

JSP và JDBC

JSP Filter

JSP Session

JSP Cookies

JSP Upload File

JSP - Expression Language (EL)

JSP Tag Library (JSTL)

JSP - Tự Tạo JSTL

JSP căn bản nâng cao qua dự án CRM - Hoàn thiện dự án CRM với JSP - Servlet

 

SPRING BOOT CĂN BẢN - DỰ ÁN OSAHANEAT

 

Thiết kế mẫu - Design pattern trong Java

Dependency Injection

Giới thiệu Maven Tool

HelloWorld Spring (XML & Java Config)

Spring Bean - Tạo và Sử dụng

Spring RequestMapping và Hàm Controller

Spring Static Resources Files

Spring @RequestParam

Spring @PathVariable

Spring Form Validation API

Spring Form Validator

Spring Upload File

Spring Download File

Spring và Clean Architecture

Spring JDBC Template và CSDL

Spring Properties Source

Spring JDBC Transaction

Spring và Hibernate Framework

Spring Exception Handler

Spring Log4J

Xây dựng dự án OSAHANEAT

 

SPRING BOOT CHUYÊN SÂU

 

Spring Boot - Upload File

Spring Boot - JDBC

Spring Boot - JPA Hibernate Total

Spring Boot - Security

Spring Security - Login Form và Hibernate

Ghi log với Loging trong Spring boot

Cache trong Spring boot

Sử dụng Redis trong Spring boot

Giới thiệu về Microservice

Spring Boot - ÁP DỤNG DỰ ÁN OSAHANEAT

 

TỐI ƯU WEBSITE

 

Tổ chức dự án và code theo chuẩn Clean Code

Tối ưu hoá Database (procedure, function, insert batch)

Công cụ đo tốc độ

PHẦN 9

TỐ CHẤT LẬP TRÌNH VIÊN

 

Làm sao để luôn giữ vững phong độ lập trình

Các kiến thức liên quan đến Việc làm, xin việc, văn hóa công ty lúc làm việc

Các kỹ năng để trở thành một lập trình chuyên nghiệp

Các kỹ năng lúc làm việc

 

THỰC HIỆN ĐỒ ÁN TỐT NGHIỆP

 

Áp dụng tất cả kiến thức đã học

Xây dựng Full các dự án với các chức năng nâng cao

Phân tích yêu cầu

Xây dựng giao diện

Tổ chức ứng dụng

Tổ chức sơ đồ lớp

Qui trình thực hiện

CẤP CHỨNG NHẬN KHÓA HỌC

PHẦN 11

DOANH NGHIỆP PHỎNG VẤN

 

Hướng dẫn viết CV

Tham quan doanh nghiệp

Ngày hội việc làm

Tổ chức phỏng vấn theo đợt

KẾT NỐI VIỆC LÀM TỚI DOANH NGHIỆP

Bạn sẽ học được gì

Đạt được kỹ năng của một lập trình JAVA Back-End chuyên nghiệp

Vừa chuyên nghiệp hóa chuyên môn, vừa thông thạo các kỹ năng mềm trong làm việc

Rèn luyện tư duy, logic nền tảng, cốt lõi trong nghề lập trình Back-End

Xây dựng và triển khai được các dự án thực tế liên quan đến Java Web chuyên sâu

Truyền kinh nghiệm 'máu lửa' từ các giảng viên chuyên nghiệp qua các dự án được lấy từ doanh nghiệp

Đáp ứng mọi nhu cầu tuyển dụng JAVA Back End Developer qua việc học những công nghệ mới nhất

Cấp chứng nhận hoàn thành khóa học sau khi hoàn thành các yêu cầu của khóa học

Kết nối việc làm đến các doanh nghiệp đang tuyển dụng

Hỗ trợ tìm việc trọn đời qua hệ thống tìm việc

Yêu cầu

  • Là sinh viên năm 2, 3 hoặc năm cuối Cao Đẳng hoặc Đại học CNTT đã vững kiến thức Tư duy lập trình & Lập trình hướng đối tượng & kiến thức về Lập trình Front End Foundation
  • Là người đi làm trái nghề nhưng yêu thích CNTT và muốn theo đuổi nó từ đầu và đã vững kiến thức Tư duy lập trình & Lập trình hướng đối tượng & Lập trình Front End Foundation
  • Là sinh viên IT, Tester, Điện tử, Cơ điện tử, Kinh tế, Ngân hàng, ... mong muốn chuyển nghề và đã vững kiến thức Tư duy lập trình & Lập trình hướng đối tượng & Lập trình Front End Foundation
  • Đam mê CNTT từ trước nhưng chưa có cơ hội học và đây là thời điểm bạn mong muốn được tham gia lại từ đầu

Đánh giá của học viên

Chưa có đánh giá
Course Rating
5
0%
4
0%
3
0%
2
0%
1
0%

Bình luận khách hàng

Viết Bình Luận

Bạn đánh giá khoá học này thế nào?

image

Đăng ký get khoá học Udemy - Unica - Gitiho giá chỉ 50k!

Get khoá học giá rẻ ngay trước khi bị fix.