객체지향 설계
클래스, 상속, 다형성과 인터페이스를 활용해 코드를 구조화합니다.
기능을 따라 하는 데서 끝나지 않고, 스스로 활용할 수 있는 실력을 만듭니다.
클래스, 상속, 다형성과 인터페이스를 활용해 코드를 구조화합니다.
사용자가 조작할 수 있는 데스크톱 인터페이스를 구현합니다.
파일, 네트워크와 데이터베이스를 연결하는 방법을 익힙니다.
프로젝트에 따라 사용하는 기술과 서비스는 달라질 수 있습니다.
기초 개념부터 활용과 결과물 완성까지 단계적으로 진행합니다.
클래스, 생성자, 접근 제한자와 데이터 타입을 익힙니다.
상속, 오버라이딩, 추상 클래스와 인터페이스를 학습합니다.
배열, 문자열, 예외 처리와 컬렉션을 활용합니다.
컴포넌트와 이벤트를 이용한 화면 프로그램을 만듭니다.
입출력 클래스, 스레드와 소켓 통신을 실습합니다.
JDBC를 활용해 데이터를 저장하고 조회합니다.
수강생의 관심 분야와 수준에 따라 실습 내용과 난이도를 조정합니다.
C언어 또는 다른 프로그래밍 언어의 기초 경험을 권장합니다.