이런 분께 추천합니다
- 개발자 취업 준비생
- 컴퓨터공학·IT 전공 학생
- 웹 백엔드에 관심 있는 분
- 객체지향을 제대로 배우고 싶은 분
Java는 기업 환경에서 널리 쓰이는 대표적인 개발 언어입니다. 객체지향의 원리를 탄탄히 익히고, 데이터베이스와 웹 서버 개발까지 이어지는 흐름으로 배웁니다.
학습 커리큘럼
- Java 기초 문법개발 환경 설정과 프로그램의 기본 구조
- 변수와 자료형
- 연산자
- 조건문·반복문
- 배열
- 메서드
- 객체지향 프로그래밍Java의 핵심 개념을 이해합니다
- 클래스와 객체
- 상속
- 다형성
- 추상 클래스·인터페이스
- 예외 처리
- 핵심 API와 컬렉션실무에서 자주 쓰는 도구들
- 문자열·날짜 API
- 컬렉션(List·Set·Map)
- 제네릭
- 입출력(I/O)
- 람다와 스트림 기초
- 데이터베이스 연동데이터를 저장하고 불러옵니다
- SQL 기초(조회·등록·수정·삭제)
- 테이블 설계 기초
- JDBC
- 웹 개발 기초Java로 웹 서비스를 만듭니다
- 서블릿과 JSP
- MVC 패턴
- 스프링 프레임워크 소개
- MyBatis 연동
- 프로젝트 실습게시판 같은 작은 서비스를 직접 완성합니다
- 요구사항 정리
- 화면·DB 설계
- 구현과 테스트
- 발표
이렇게 수업합니다
- 개념을 설명한 뒤 바로 코드로 확인하는 실습 중심 수업
- 객체지향·SQL 같은 어려운 부분은 예제를 바꿔가며 반복 학습
- 전공 과제나 취업 준비 방향에 맞춰 진도를 상담해 조정