CSS3: CSS3 선택자와 간단한 속성, CSS3 위치 지정 및 레이아웃, CSS3 복합 선택자와 고급 속성.
데이터베이스: mysql 데이터베이스 설치 및 데이터 조작, 제약 조건 및 간단한 쿼리, 복잡한 쿼리, 데이터베이스 설계, 오라클 설치 및 데이터 조작, 오라클과 mysql 비교 학습.
둘, JavaSE자바 언어 기초, 프로그램 논리: 환경 구성 및 첫 번째 언어 프로그램 - 헬로 월드 변수 연산자 조건과 루프 메서드 및 배열.
자바 객체 지향: 객체 지향, 객체 지향 애플리케이션 관리 시스템 클래스 소개
자바 제네릭 클래스, 문자열 연관, 알고리즘 연관 객체 지향 깊이(오버로드, 이, 정적)상속(오버라이드, 슈퍼, 초기화 순서)
다형성(추상 클래스 및 인터페이스, 궁극적으로 인터페이스 복제 및 비교) 디자인 패턴, 객체 및 클래스 라이프 사이클)
API: 예외, 로그 수집 수집 도구 클래스 및 범용 IO JDBC 기본 스레딩 네트워크 프로그래밍 반영 NIO Junit
자바 객체 지향 아이디어: 디자인 패턴의 객체 지향 원칙
자바 기본 이론: 기본 성능 모니터링 도구를 조립하여 JUC 컴파일
셋째, 자바 웹 웹 기초: 톰캣/웹 프로그램 구조/HTTP 프로토콜, 서블릿 기본 소개, 서블릿 범위(쿠키, 세션, 서블릿컨텍스트),
쿠키와 세션, 서블릿 인터랙션/JSP. 원리 및 응용, JavaBean/EL/JSTL/MVC 아이디어.
, JSP + Servlet + JDBC 통합 실습, 세션 장바구니 사례 / CAPTCHA / 양식의 반복 제출 방지, 리스너 필터링.
서드파티 툴킷: 연결 풀링, 트랜잭션, 페이징, 파일 업로드 및 다운로드, Dom4j/Log4j/Log back.
JavaScript 및 jQuery 프레임워크 기술: JS 시작하기 및 DOM 기초, DOM 모델 심화, jQ 기초 및 jQ 연산.
MVC 동적 웹 개발 기술: 사용자 지정 MVC 프레임워크, DAO 프레임워크, 프런트엔드 프레임워크(layUI).
웹 개발 고급 애플리케이션: 톰캣 서버 구성, nginx 사용, 제티 구성.
네트워크 프로그래밍: 네트워크 원리, HTTP 프로토콜 기초, 리눅스 운영체제, 클라우드 서비스 구축.
넷째, SSM 프레임워크 스프링 프레임워크, 스프링MVC 프레임워크, 마이바티스 프레임워크:마이바티스 소개, 구성 파일 상세 설명 및 동적 SQL 활용
마이바티스 관리 관계 매핑 및 지연 로딩, 쿼리 캐싱 및 리버스 엔지니어링, 스프링 도입 및 통합, 마이바티스. SpringMVC 소개, SSM 연동
스프링 구성, 스프링 AOP, 스프링 트랜잭션 구성, 스프링MVC 고급 기능, 스프링MVC 원리 상세 설명.
다섯째, 고가용성, 고동시성, 고확장성의 최첨단 기술 : 스프링 부트, 캐싱, 분산, 전체 텍스트 인덱싱, 서비스 미들웨어, 마이캣, 클라우드 서비스, 얼굴 인식, 언어 인식, JVM 기반 + 최적화.
자바 학습에서 가장 중요한 것은 실습을 표현하는 것입니다. 모든 다니엘은 쓰러집니다. 실무 기술 없이 이론적 지식을 갖는 것은 불가능합니다.
자바에 관심이 있는 분들은 자바 입문부터 시작하는 것이 좋습니다! 삐 소리에는 기본에서 고급, 아주 훌륭하고 자세한 지식 포인트에 이르기까지 많은 자바 교육 비디오가 있으며 학습을위한 로드맵의 완전한 버전이 있습니다. 직접 보고 다운로드하여 배울 수도 있습니다.