I   회사소개  I  사이트맵  I  도움말
인기검색어
  ID저장
 
회원가입 I 아이디/비밀번호찾기
ㆍOS / 하드웨어 / 서버군
ㆍOA / 오피스 / 전자출판
ㆍ아이폰 / 안드로이드
ㆍ디지털 포토그래피
ㆍ그래픽 / 홈페이지
ㆍ인터넷 프로그래밍
ㆍ일반프로그래밍
ㆍ게임프로그래밍
ㆍSNS / E-Business
ㆍ데이터베이스
ㆍ기 타
ㆍ길라잡이
ㆍ실력이 탐나는
ㆍ회사 실무에 힘을 주는
ㆍ예제가 가득한
ㆍ그림 한 장으로 보는
ㆍ디지털 포토그라피
ㆍ그래픽/홈페이지
페이스북 블로그 네이버포스트
관련분류 : 인터넷 프로그래밍 / 자바
초보자를 위한 Java Programming : 아이디어 구현 중심 자바
크게보기 l 차례보기
ㆍ저 자 이병승
ㆍ역 자
ㆍ구 분 국내서
ㆍ발행일 2015년 08월 14일
ㆍ정 가 30,000원
ㆍ페이지 996 페이지
ㆍISBN 978-89-5674-642-5
ㆍ난이도 초급.중급
ㆍ출판사 정보문화사
이 책을 읽고 나면 프로그래머는 새로운 객체를 찾아서 만들게 될 것이고,

그것을 프로그래밍화 하는 것이 진정한 객체 지향 프로그래밍이라는 사실을

깨닫게 될 것이다.



객체 지향 프로그래밍이란 사람을 ‘주체(subject)’라 하고, 주체가 바라본 대상(사람, 사물, 객체)을 ‘객체(object)’라고 한다. 사람이 일상적으로 보고, 느끼고, 생각하는 관점에서 프로그래밍을 하는 방식이다.

자바를 처음 접하는 사람은 다소 생소한 개념이 나오지만 반복해서 학습을 하다 보면 어느새 프로그래밍에 입문할 수 있다는 사실을 깨닫게 될 것이다. 각 장의 끝에는 연습문제를 두어 독학하기에 적합하다. 또한 저자의 카페(http://cafe.naver.com/standardjava)에서는 이 책의 내용이 담긴 동영상 강좌를 무료로 제공한다.


출판사 리뷰


이 책의 삼 단계 학습 방법

첫 번째 단계는 프로그래밍 기초 과정이다.

객체 지향 프로그래밍을 잘하기 위해서는 우선 기존 프로그래밍 언어의 발전과 프로그래밍의 특징을 잘 알아야 한다. 그리고 자바 또한 기존 언어에서 사용하는 개념이나 기능을 그대로 사용하기 때문에 가장 먼저 프로그래밍의 기본적인 특징이나 기능을 학습할 필요가 있다.



두 번째 단계는 자바의 객체 지향 개념에 대해 배운다.

C 언어는 컴퓨터의 수행 과정을 흉내 낸 절차적 언어이다. 이러한 절차적 언어를 하는데 있어 여러 가지 단점들이 나타났다. 대표적으로는 소스 코드의 재사용이다. 지금의 응용 프로그램은 초기에 비해 규모도 커지고 개발 기간도 많이 소모된다. 자바는 기존 기능의 재사용성, 설계의 용이성, 관리의 편리성 등의 이유로 많이 찾고 있다. 이 단계의 핵심은 재사용성 및 프로그래밍 설계와 관련된 객체 지향 개념에 대해 학습한다.


세 번째 단계는 API의 기능을 각 장별로 학습한다.

자바는 약 20년이 넘었기 때문에 이전에 자바로 프로그래밍을 하면서 다른 프로그램에서 많이 사용하는 기능을 미리 자바에서 클래스로 만들어서 제공한다. 이를 API(Application Program Interface)라고 하며, 이 단계의 과정은 사실 다른 언어에서도 지원한다. 그러나 자바는 앞에서 말한 바와 같이 객체 지향 언어이므로 이 모든 API 기능이 객체 지향 개념을 적용하여 제공되고 있다. 따라서 자바의 API를 잘 사용하려면 앞의 객체 지향 개념을 잘 숙지해야 한다.
 
지은이 | 이병승
저자가 오랜 기간 실무에서 습득한 이론 및 평소에 관심이 있던 분야와 학원 강의 중 입문자들이 첫 프로그래밍을 배웠을 때의 낮선 부분과 수업을 진행하면서 어려웠던 여러 가지의 시행착오를 바탕으로 자바를 처음 배우는 입문자가 쉽게 자신의 아이디어를 발휘하여 개발할 수 있게 구성하여 집필했다.

  • 전자공학과 졸업
  • 벤처 기업에서 다양한 소프트웨어 개발 참여
  • 대기업의 시스템 통합 작업에 관련된 소프트웨어 개발 참여
  • IT프로그래밍 학원에서 강의
  •  
     
     
    1. <초보자를 위한 Java Programming 정오표>
    2015년 12월 4일
    첨부파일 : 5674-642-OX.zip 526KB

    2. <초보자를 위한 Java Programming 정오표 2>
    초보자를 위한 Java Programming 정오표입니다. 2016-04-10
    첨부파일 : 5674-642-OX_2.zip 834KB

                                      
    회사소개      개인정보취급방침      고객센터     사이트맵      도움말