이미 소장하고 있다면 판매해 보세요.
|
1부 기초를 튼튼히
1장 툴의 사용 - JBuilder JBuilder 설치 및 실행하기 JBuilder 살펴보기 JBuilder 주요 기능 익히기 2장 자바와 객체지향(1) 객체지향 프로그래밍 추상화 : 클래스 정의 객체간의 메시징 : 메서드 호출 3장 자바와 객체지향(2) 캡슐화 클래스간의 관계 : 연관, 집합, 다중성 상속 메서드 오버로딩 생성자와 객체 생성 구조 패키지 사용 및 정의 4장 자바와 객체지향(3) 다형성 기타 제어자 인터페이스 API 문서 보는 법 2부 GUI를 만들자 5장 스윙(Swing) 기본 자바 GUI 스윙의 구성 컴포넌트 컨테이너 Layout 이벤트 JBuilder에서의 스윙 사용법 6장 스윙 컴포넌트 MVC 기본 스윙 컴포넌트 메뉴 텍스트 컴포넌트 7장 스윙 심화 여러 컨테이너 다이얼로그 기타 유용한 컴포넌트 유용한 스윙 유틸리티 3부 고급 기술을 만나자 8장 커스텀 이벤트 프로그래밍 이벤트 개요 커스텀 이벤트 작성 커스텀 이벤트의 이용 9장 자바빈즈 (Java Beans) 소프트웨어 컴포넌트란? 자바빈즈 개요 자바빈즈의 설계 프로퍼티 이벤트 지원 메서드 호출 논-비주얼 빈즈 : 소켓 빈 소켓 빈 만들기 BeanExpress 10장 디자인 패턴 패턴 1: 싱글톤 패턴 패턴 2: 옵저버 패턴 Observer, Observable 패턴 3: 팩토리 메서드 패턴 패턴 4: 추상 팩토리 패턴 11장 풀링 (Pooling) 객체 풀링 쓰레드 풀링 소켓 풀링 데이터 커넥션 풀링 12장 자바 입출력 활용하기 파일과 디렉토리 파일에 데이터 읽고 쓰기 객체저장하고 읽기 정규표현식 프로퍼티 활용하기 로그(Log) 부록 부록 A 라이브러리 설정 부록 B MySQL 설치 부록 C Database Pilot 활용 부록 D Native Executable Builder활용 부록 E JavaDoc 사용법 부록 F ClickView |
|
▷ JBuilder 툴의 사용
자바 통합개발 환경을 지원하는 JBuilder 소개와 설치 방법에 대해서 알아봅니다. 특히JBuilder의 다양한 기능에서 자주 사용되는 기능인 프로젝트 생성 및 실행하기, 코드 작성법, 실행 환경 설정법, 디버깅 방법에 대해 따라해봄으로써 JBuilder 사용법을 익힙니다. ▷ 자바의 객체지향 객체지향 개념을 객체 추출, 캡슐화, 상속, 다형성 측면에서 자바의 언어적 요소에 어떻게 연관되는지를 설명하며, 객체지향적인 프로그래밍을 익힐 수 있도록 합니다. 또한, UML의 클래스 다이어그램과 시퀀스 다이어그램을 익혀, 자바 기술의 객체지향적 이해를 돕습니다. ▷ 스윙 심화 컴포넌트를 이용하여 스윙 프로그램을 작성할 때 필요한 몇가지 컨테이너에 대하여 알아보고 색상표나 파일 다이얼로그와 같이 다양한 액세서리 컴포넌트에 대하여 알아봅니다. 또한, 실제 프로그램을 작성할 때 유용할게 사용할 수 있는 기능에 대하여 살펴봅니다. ▷ 커스텀 이벤트 프로그래밍 비동기 데이터 처리를 위한 구조인 이벤트 주도형 프로그래밍을 익히고, 자바에서의 커스텀 이벤트의 작성, 처리, 그리고 응용에 관해서 설명합니다. 이 방식으로 다양한 비동기적인 상황에 맞는 프로그램 작성법을 익힙니다. ▷ 자바빈즈 자바 빈즈를 이루는 속성인 프로퍼티, 이벤트, 메서드의 구현에 대해서 설명하고, 비주얼 빈인 이미지빈과 논-비주얼 빈인 소켓빈의 예제를 보여줍니다. 또한, JBuilder의 BeanExpress 기능으로 쉽게 빈즈를 설계, 구현하는 과정을 설명합니다. ▷ 디자인 패턴 최근 각광받는 설계 기법인 디자인 패턴에 대해서 배웁니다. 자바의 패키지 라이브러리내에서 자주 사용되는 싱글톤, 옵저버, 팩토리 메서드, 추상 팩토리 패턴에 대한 이해를 깊게 하고, 어떻게 적용되는지에 대한 사례를 봉여줍니다. ▷ 풀링 객체를 재활용하는 객체 풀링의 개념과 구조를 살펴보고, 쓰레드 풀링, 소켓 풀링에 대해서도 배우게 됩니다. 그리고, 데이터베이스 프로그램의 성능을 월등히 향상시키는 데이터베이스 풀링의 구조와 실제 활용에 대해서 배웁니다. ▷ 자바 입출력 기본적은 파일관련 입출력과 객체직렬화를 이용한 객체 저장방법과 정규표현식을 이용하여 세련된 문자열 처리를 방법에 대해 살펴보고, 어플리케이션 환경 설정에 필요한 프로퍼티와 로깅기법에 대해서 설명합니다. ▷ 부록 부록 A - JBuilder에서 라이브러리 설정하는 방법, 부록B - MySQL을 이용하여 데이터베이스를 구축하는 방법과 SQL구문, 부록C - JBuilder에서 제공하는 GUI기반 데이터베이스 관리 클라이언트인 DatabasePilot, 부록D-바이너리 실행 파일을 작성해주는 NativeExecutableBuilder, 부록E - JBuilder를 이용한 코드 문서화와 JavaDoc사용법, 부록F - 이미지 뷰어인 ClickView 어플리케이션 작성 |